LinuxSir.cn,穿越时空的Linuxsir!

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

分享: opensuse 11.0 livecd 从U盘.硬盘 启动

[复制链接]
发表于 2008-6-16 11:55:27 | 显示全部楼层 |阅读模式
1.
initrd.gz下载地址

下载上面链接的initrd.gz和linux两个文件,用grub.grub4dos.grub2.lilo.syslinux.loadlin中的任何一种来引导(硬盘.光盘.U盘.移动硬盘),只要求U盘根目录下有 config.isoclient和openSUSE-11.0-read-only.i686-2.7.0的squashfs文件即可启动.(有条件可测试放在移动硬盘是否可以启动).启动后安装系统或者作为rescue system都可以.



原作者是manivas, under GPL3.根据他的rc1版 initrdud修改而来.添加了fat vfat ntfs nls...的支持.
http://forums.opensuse.org/archi ... ve-usb-windows.html


*提示:不一定需要可启动U盘, 只要求U盘根目录下有 config.isoclient和openSUSE-11.0-read-only.i686-2.7.0,并成功引导linux initrd.gz即可.*



------------------------------------------------------------------------------------------------------------------------------------------------------


2. 如果不能成功启动,另外一种方法,也可用做从硬盘启动LIVECD。

启动linux文件的时候加上 kiwidebug=1 , 启动失败后会进入shell
http://forums.opensuse.org/archi ... ve-usb-windows.html

grub4dos 启动实例
  1. title  openSUSE-11.0  LIVECD
  2. cat (hd0,4)/suse/suse.txt
  3. pause
  4. kernel (hd0,4)/suse/linux ramdisk_size=512000 ramdisk_blocksize=4096 kiwidebug=1
  5. initrd (hd0,4)/suse/initrd.gz
复制代码


进入shell的command

  1. #mkdir -p /usb /cdrom /mnt/livecd /mnt/liveusb /mnt/read-only-system
  2. #fdisk -l
  3. 此处找到存放文件的分区,下例sda5为我存放文件config.isoclient和openSUSE-11.0-read-only.i686-2.7.0的位置,请根据实际情况选择squashfs所在的盘符
  4. #mount -o ro /dev/sda5 /usb
  5. #mount -o ro /dev/sda5 /cdrom
  6. #mount -o ro /dev/sda5 /mnt/livecd
  7. #mount -o ro /dev/sda5 /mnt/liveusb
  8. #mount -o loop /mnt/liveusb/openSUSE-11.0-read-only.i686-2.7.0 /mnt/read-only-system
  9. #exit
复制代码


--Enjoy--
发表于 2008-6-16 15:42:06 | 显示全部楼层
可以硬盘启动吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-6-16 16:10:17 | 显示全部楼层
kiwidebug=1

然后手动建立文件夹,挂载squashfs,见方法2


已更新,经测试成功从硬盘启动
回复 支持 反对

使用道具 举报

发表于 2008-6-17 20:36:54 | 显示全部楼层
已成功从硬盘启动,谢谢
回复 支持 反对

使用道具 举报

发表于 2008-6-25 17:05:18 | 显示全部楼层
我也成功从硬盘启动啦,强烈要求此文章加精!!!
不知道Ubuntu和OpenSuse可不可以共存
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-6-25 17:38:29 | 显示全部楼层
Post by 4123876;1867354
我也成功从硬盘启动啦,强烈要求此文章加精!!!
不知道Ubuntu和OpenSuse可不可以共存


可以,我装了fedora和suse。最好后装opensuse,据说ubuntu的gnu grub不支持ext3 (inode=256 )
回复 支持 反对

使用道具 举报

发表于 2008-9-28 14:16:19 | 显示全部楼层
initrd的链接失效,能否重新发一个
回复 支持 反对

使用道具 举报

发表于 2010-12-16 22:38:27 | 显示全部楼层
从u盘启动老是不成功。
回复 支持 反对

使用道具 举报

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

本版积分规则

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