LinuxSir.cn,穿越时空的Linuxsir!

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

ML9.2 无法启动,显示找不到分区

[复制链接]
发表于 2004-5-29 21:39:32 | 显示全部楼层 |阅读模式
我使用 Mandrake 9.2,使用安装时默认的引导程序。ML 安装在 /dev/hda7 ,交换分区是 /dev/hda8 。由于 C: 的 Win2k 故障,重新安装 Win2k 后,故障依旧,此时 ML 可以正常使用。前天决定使用 Windows Server 2003,安装后发现原先多系统的引导消失。使用 ML 安装盘上的 rescue 修复后,引导出现。进入 Win 正常,但是进入 ML 出现问题。如下:
检测过硬件之后,挂载分区时出错。提示信息说:在 ide(3,8) 无法找到 ext3 文件系统。
起初我怀疑是硬盘故障。但是使用 ML CD1 的 rescue 之中的 console 和 knoppix 都可以对 /dev/hda7 进行挂载和读写,没有问题。后来发现 /etc/fstab 之中将 /dev/hda7 挂载为 swap,/dev/hda8 挂载为 '/',修改 fstab 后,问题依旧。

请指点,谢谢
 楼主| 发表于 2004-5-29 23:56:40 | 显示全部楼层
我使用 Mandrake 9.2,使用安装时默认的引导程序。ML 安装在 /dev/hda7 ,交换分区是 /dev/hda8 。由于 C: 的 Win2k 故障,重新安装

Win2k 后,故障依旧,此时 ML 可以正常使用。前天决定使用 Windows Server 2003,安装后发现原先多系统的引导消失。使用 ML 安装盘上

的 rescue 修复后,引导出现。进入 Win 正常,但是进入 ML 出现问题。如下:
检测过硬件之后,挂载分区时出错。提示信息:

"RAMDISK: Compressed image found at block 0
Freeing initrd memory: 300k freed
VFS: Mounted root (ext2 filesystem)
Mounted devfs on /dev
Red Hat nash version 3.4.43-mdk starting
Loading jbd.o module
Journalled Block Device driver loaded
Loading ext3.o module
Mounting /proc filesystem
Creating root device
VFS: Can't find ext3 filesystem on dev id0(3,8)
mount: error 22 mounting ext3 flag default
well retrying without the option flags.
VFS: Can't find ext3 filesystem on dev id0(3,8)
mount: error 22 mounting ext3
well retrying without the option flags.
VFS: Can't find ext3 filesystem on dev id0(3,8)
mount: error 22 mounting ext3
pivotroot: pivot_root (/sysroot, /sysroot/initrd) failed: 2
Remounting devfs at correct place if necessary
Mounted devfs on /dev
Freeing unused kernel memory: 156k freed
Kernel panic: No init found. Try passing init= option to kernel"

起初我怀疑是硬盘故障。但是使用 ML CD1 的 rescue 之中的 console 和 knoppix 都可以对 /dev/hda7 进行挂载和读写,没有问题。后来发

现 /etc/fstab 之中将 /dev/hda7 挂载为 swap,/dev/hda8 挂载为 '/',修改 fstab 后,问题依旧。

请指点,谢谢
 楼主| 发表于 2004-5-30 12:35:54 | 显示全部楼层
问题解决了。
问题出在我的 lilo.conf。所有的 root 挂载点都被指向了 /dev/hda8。在我修改后,问题就解决了。

多谢帮助。
发表于 2004-5-31 14:08:29 | 显示全部楼层
摆托,Mandrake Linux 最好不要这么缩写,Magic Linux的fans们会有意见的,呵呵,尽管我不是。

Mandrake Linux 大伙都爱写成MDK,呵呵.
发表于 2004-5-31 15:23:09 | 显示全部楼层
最初由 linusware 发表
Mandrake Linux 大伙都爱写成MDK,呵呵.

而且,全称都要写成 Mandrakelinux,这是一个单词,中间不分开。
发表于 2004-5-31 17:47:27 | 显示全部楼层
收到
 楼主| 发表于 2004-6-2 12:03:30 | 显示全部楼层
OK。不过发在这个区问 Magic Linux 的可能性不太高
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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