红联Linux门户
Linux帮助
当前位置: 红联Linux门户 > SuSE

在移动硬盘上安装SuSE Linux

发布时间:2007-07-17 10:24:16来源:红联作者:History
这里我想我大家分享一个把SuSE装到移动硬盘上去的方法:

1. 由于全新安装时加载了usb-storage驱动,所以能找到移动硬盘,但装完第一盘后重启就找不到了,因为没有加载驱动,所以要对initrd.img进行一些修改

2. 第一盘装完后自动重启后,放入第一盘,选择rescue进入修复安装

3. 进入系统后root登陆

4. 这个时候能找到移动硬盘,挂载移动硬盘/dev/sda到/mnt下

mount /dev/sdax(sdax的x是你安装Linux时的'/'分区,以下x=8),这样的话/mnt下就是

你刚刚安装的Linux了

5. chroot /mnt

6. cp /boot/initrd-xxx.xxx.xx /tmp/initrd.gz(你所安装的系统的initrd,xxx是版本号)

7. cd /tmp

8. gunzip initrd.gz

9. mkdir a(临时工作目录)

10. cd a

11. cpio -i <../initrd

12. vi init

13. 在modprobe /lib/resiefs之后加入以下几行:

modprobe scsi_mod.ko

modprobe sd_mod.ko

modprobe libata.ko

modprobe ata_piix.ko

modprobe jbd.ko

modprobe usb-storage

modprobe ehci-hcd.ko

14. 然后去/lib/modules/x.x.x/kernel/drivers找到相关的module把它们考到/tmp/a/lib下

15. cd /tmp/a

16. find . | cpio -c -o | gzip -9 > /boot/usbinitrd.img

到这里支持usb启动的启动initrd就做好了

17. 修改/boot/grub/menu.lst

把initrd /boot/?改成initrd /boot/usbinitrd.img

18. 最好是执行一下sync

19. shutdown -r now(重启机器)

成功完成,接下去安装后面几个盘。
文章评论

共有 0 条评论