|
|
发表于 2005-7-29 01:29:33
|
显示全部楼层
Post by savagePig
做一个能够从在usb设备上启动的设备还是挺简单的啊。我有3个移动硬盘,每个移动硬盘上面都有我笔记本的完整复制(为什么要做这么多呢?因为我怕硬盘摔坏了把资料丢了啊,呵呵)。出门就带一个,随便找台电脑插上后用,用完了回家插在笔记本上用rsync同步回去。到现在已经用了半年了,搞的我都后悔买笔记本了,呵呵。
做这个东西非常简单,我是这么做的:
首先有个自己的系统,然后把移动硬盘插上,然后就像安装linux一样给移动硬盘分区,然后挂上。然后就cp -a把本机所有的文件拷贝到移动硬盘上面(注意避开proc,mnt目录)。第一步搞定。
第二步是制作initrd.img。这是能否从usb启动系统的关键。楼主的方法虽然可以,不过略显麻烦。其实非常简单的,用mkinitrd这个工具就行了,只需要在/etc/mkinitrd/module里面指定你需要加载usbcore scsi_mod sd_mod usb-storage uhci-hcd ehci-hcd usbhid这些模块就行了。然后执行mkinitrd 产生initrd.img,复制的移动硬盘的对应位置就行了。
第三步就是制作grub了,这个参照楼主的贴子做就可以了。
请问大虾,你是如何将grub安装到移动硬盘上的? |
|