LinuxSir.cn,穿越时空的Linuxsir!

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

硬盘安装openSUSE11.2-livecd出现的一个问题

[复制链接]
发表于 2009-7-24 23:15:49 | 显示全部楼层 |阅读模式
原来曾从硬盘成功安装过openSUSE10.2,不过用的是DVD映像文件,这次下了一个livecd映像文件,全称是openSUSE-kde-11.2-livecd-kde.x86_64-2.8.0.iso,网上很多人都转载了
http://www.linux-wiki.cn/index.p ... 5&variant=zh-cn
的文章说可以从硬盘安装openSUSEliveCD映像文件,但是有些人又说了要求内存2G才可以,我的只有1G内存,最后还是尝试照着做了一遍,最后出了一点问题,不知道是什么原因(还是个小白),请问大大们到底是什么原因?
     
      livecd映像文件和其中的linux,initrd文件都放到了C盘下(D盘也试过)进入GRUB后一些步骤如下:

grub>find /linux
(hd0,0)
grub>kernel (hd0,0)/linux kiwidebug=1

grub>initrd (hd0,0)/initrd

grub>boot
。。。。
然后理所当然的找不到livecd所在的光驱,进入shell
根据网上的文章进行挂载iso文件

#mkdir -pv /cdrom /mnt/read-only-system /mnt/tmp
#mount /dev/sdb1 /mnt/tmp
#mount -o loop /mnt/tmp/openSUSE-kde-11.2-livecd-kde.x86_64-2.8.0.iso /cdrom
#mount -o loop /cdrom/openSUSE-kde-11.2-livecd-kde-read-only.x86_64-2.8.0 /mnt/read-only-syste
到了这一步就提示错误:mount you must specify the filesystem type
尝试着在mount后面加 -t vfat等参数也不行
     最后查看了一下openSUSE-kde-11.2-livecd-kde-read-only.x86_64-2.8.0的文件类型为data,不知道到底错在哪里?谁能给个答案?
 楼主| 发表于 2009-7-25 06:47:21 | 显示全部楼层
没人回答么?官网上说需要USB,但是那种方法我没试过,只想问问上面的情况是什么原因?难道是openSUSE-kde-11.2-livecd-kde-read-only.x86_64-2.8.0文件损坏了?只有再去下一个再尝试一遍了
回复 支持 反对

使用道具 举报

发表于 2009-7-25 08:43:21 | 显示全部楼层
mkdir -pv /cdrom /mnt/livecd /mnt/read-only-system /mnt/tmp
mount /dev/sdaN /mnt/tmp
mount -o loop /mnt/tmp/PATH_TO_LIVECD_IMAGE/openSUSE-11.1-GNOME-LiveCD-i686.iso /cdrom
mount -o loop /mnt/tmp/PATH_TO_LIVECD_IMAGE/openSUSE-11.1-GNOME-LiveCD-i686.iso /mnt/livecd
mount -o loop /mnt/livecd/openSUSE-gnome-11.1-read-only.i686-2.7.0 /mnt/read-only-system
exit

中间少了一行,可能你碰到不建/mnt/livecd不行的情况了
照这个改改试下看行不
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-7-25 13:43:33 | 显示全部楼层
不行,找你的做了也不行。
      补充说一点,我用#exit口令退不出shell,反复出现下面的错误
------->Failed to mount RW root filesystem
------->ShellException  providing shell
回复 支持 反对

使用道具 举报

发表于 2009-7-26 09:24:32 | 显示全部楼层
Post by luzhaimei;2009488
不行,找你的做了也不行。
      补充说一点,我用#exit口令退不出shell,反复出现下面的错误
------->Failed to mount RW root filesystem
------->ShellException  providing shell


记得光盘挂在格式应该是 -t iso9660吧?以前Mount过光盘,不会有问题的。
回复 支持 反对

使用道具 举报

发表于 2009-7-27 12:15:11 | 显示全部楼层
最简单的方法用unetbootin-windows-282写入u盘或读卡器加sd卡,usb-zip启动就可以.千万不要产量成usb光驱,不然安装过程会出现分区错误的问题.
回复 支持 反对

使用道具 举报

发表于 2009-7-29 14:34:40 | 显示全部楼层
跟楼主一样,到最后一步mount不上了,这个文件好想是clicfs(xz压缩的),暂时还不知道怎么mount
回复 支持 反对

使用道具 举报

发表于 2009-8-4 15:30:15 | 显示全部楼层
Post by elvispan;2010649
跟楼主一样,到最后一步mount不上了,这个文件好想是clicfs(xz压缩的),暂时还不知道怎么mount


对呀,我也是,KDE FOUR LIVE 最新版也是这样,可以先把文件解压出来,然后 cp -r
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-12 21:29:21 | 显示全部楼层
Post by gmsh;2012571
对呀,我也是,KDE FOUR LIVE 最新版也是这样,可以先把文件解压出来,然后 cp -r


哦,把解压后的文件复制到已经挂载的目标文件就可以了么?回头我试试
回复 支持 反对

使用道具 举报

发表于 2009-8-14 11:55:28 | 显示全部楼层
Post by luzhaimei;2009257
原来曾从硬盘成功安装过openSUSE10.2,不过用的是DVD映像文件,这次下了一个livecd映像文件,全称是openSUSE-kde-11.2-livecd-kde.x86_64-2.8.0.iso,网上很多人都转载了
http://www.linux-wiki.cn/index.p ... 5&variant=zh-cn
的文章说可以从硬盘安装openSUSEliveCD映像文件,但是有些人又说了要求内存2G才可以,我的只有1G内存,最后还是尝试照着做了一遍,最后出了一点问题,不知道是什么原因(还是个小白),请问大大们到底是什么原因?
     
      livecd映像文件和其中的linux,initrd文件都放到了C盘下(D盘也试过)进入GRUB后一些步骤如下:

grub>find /linux
(hd0,0)
grub>kernel (hd0,0)/linux kiwidebug=1

grub>initrd (hd0,0)/initrd

grub>boot
。。。。
然后理所当然的找不到livecd所在的光驱,进入shell
根据网上的文章进行挂载iso文件

#mkdir -pv /cdrom /mnt/read-only-system /mnt/tmp
#mount /dev/sdb1 /mnt/tmp
#mount -o loop /mnt/tmp/openSUSE-kde-11.2-livecd-kde.x86_64-2.8.0.iso /cdrom
#mount -o loop /cdrom/openSUSE-kde-11.2-livecd-kde-read-only.x86_64-2.8.0 /mnt/read-only-syste
到了这一步就提示错误:mount you must specify the filesystem type
尝试着在mount后面加 -t vfat等参数也不行
     最后查看了一下openSUSE-kde-11.2-livecd-kde-read-only.x86_64-2.8.0的文件类型为data,不知道到底错在哪里?谁能给个答案?


建议楼主先看看 11.2 的已知 Bug。

http://en.opensuse.org/Bugs:Most_Annoying_Bugs_11.2_dev
回复 支持 反对

使用道具 举报

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

本版积分规则

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