LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 757|回复: 7

[暂告段落]一个构想

[复制链接]
发表于 2010-4-7 15:34:12 | 显示全部楼层 |阅读模式
此构想应该有人做过,我没google,只是想探究下可行性。

起因是

想从windows过渡到linux,不过机子已经分完区,并且有数据。
腾出了一个空间,不过在扩展分区,不想装双系统,每每捣腾MBR都让我抓狂。

构想

用usb做启动介质,并把/boot放在usb,把kernel等也做在usb上。这样,插上usb,并从usb启动,即可引导扩展分区上的linux,但又不必更改现有window的架构,即不想看到两次启动介面,一次grub,一次windows。

问题

1. 是否可行?
2. 是否就是网上提到的liveusb?刚看了下LiveUSB,貌似是将系统直接做在usb上,是否系统的性能都取决于 usb 的传输速度?

最后,帮我回答这两个问题即可,其它我自己google去,谢谢。
发表于 2010-4-7 16:11:10 | 显示全部楼层
当然可以,但代价就是插拔U盘
可以用grub for dos,按下方向就可以了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-4-7 16:24:11 | 显示全部楼层
Post by simdiak;2081309
当然可以,但代价就是插拔U盘
可以用grub for dos,按下方向就可以了


恩恩,我做好丢失usb就进不了linux系统的准备 -。-
回复 支持 反对

使用道具 举报

发表于 2010-4-7 16:48:49 | 显示全部楼层
Post by U571;2081298
1. 是否可行?
2. 是否就是网上提到的liveusb?刚看了下LiveUSB,貌似是将系统直接做在usb上,是否系统的性能都取决于 usb 的传输速度?


1。可行,我以前这么做了一两年。

2。不是。与 liveusb 是两回事,因为此时U盘一旦启动完毕之后,甚至都可以拔掉。我的做法是在 fstab 中干脆不 mount /boot。因此启动好的系统根本不依赖 U 盘。

3,顺便告诉你做法:按正常手续安装linux之后,在U盘上装mbr,然后/boot直接拷进去,然后直接用 grub 来 setup 即可。

4。把/boot在 硬盘上也同步保存一份,此后即使U盘丢失,也可以随时重新制作该U盘。
回复 支持 反对

使用道具 举报

发表于 2010-4-7 16:51:19 | 显示全部楼层
Post by simdiak;2081309
当然可以,但代价就是插拔U盘
可以用grub for dos,按下方向就可以了


不一定对头,usb-hdd启动时可能看不到硬盘……结果就是要搞一个巨复杂的initrd。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-4-7 17:47:27 | 显示全部楼层
Post by poet;2081322
1。可行,我以前这么做了一两年。

2。不是。与 liveusb 是两回事,因为此时U盘一旦启动完毕之后,甚至都可以拔掉。我的做法是在 fstab 中干脆不 mount /boot。因此启动好的系统根本不依赖 U 盘。

3,顺便告诉你做法:按正常手续安装linux之后,在U盘上装mbr,然后/boot直接拷进去,然后直接用 grub 来 setup 即可。

4。把/boot在 硬盘上也同步保存一份,此后即使U盘丢失,也可以随时重新制作该U盘。


谢谢,我大致知道怎么做了。
实施的时候有什么问题再说,这里先关帖子。
还得去做点准备。
谢谢回复的兄弟。
回复 支持 反对

使用道具 举报

发表于 2010-4-7 18:17:12 | 显示全部楼层
把 bootloader 装到其它设备上即可,甚至仅仅安装 bootloader 的 stage1 部分。

楼主可能从没听说过 救援盘。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-4-7 19:31:44 | 显示全部楼层
Post by 聚焦深空;2081342
把 bootloader 装到其它设备上即可,甚至仅仅安装 bootloader 的 stage1 部分。

楼主可能从没听说过 救援盘。


有,用软盘的年代
不过当时不太懂这些,也没注意研究里面都有些什么东西。
现在,本本找不到软驱了-。-
或许做个光盘也可以。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表