|
我的硬盘是60G的,原来的分区是这样的:
C:10G D:10G E:20G F:20G(其实不够20)
我的C原来装的是WIN2000,后来在往D里装WINXP后,WIN2000就再没进去过(这已经是很久以前的事情了).E我都用来存资料,F基本没怎么用.
后来买来了RH8.0,兴冲冲地把F的所有容量全给了它.安完之后使用正常,RH和WINXP都能进去.
这两天,我觉的这样下去硬盘有些浪费,想起我还有个尘封已久的XteamLinux,何不装上试试?于是用PartitionMagic分了E的2G出来,准备安装.但分完这2G,重启机器后,grub变成了字符界面(原来是菜单选择型的),我不会使用字符界面,于是我想起还有RH8.0的引导盘呢!我调整启动顺序,把软盘插入,屏幕在出现一堆字符后,最后定格在这样的信息上(我将最后几行抄了下来):
...
...
Mounting /proc filesystem
Creating block devices
Creating root device
Mounting root filesystem
VFS:Can't find ext3 filesystem on dev ide0(3,7)
mount:error 22 mounting ext3
pivotroot:pivot_root(/sysroot,/sysroot/initrd)failed:2
umount /initrd/proc failed 2
Freeing unused kernel memory:212k freed
Kernel panic:No init found.Try passing init= option to kernel
请您分析一下,是哪里出了问题.
我怀疑是不是RH被损坏了.那我得想办法进WINXP呀.没办法,鄙人在DOS下的水平有限,弄来弄去还是没进去.我想,操作系统应该没出什么问题,一定是grub出问题了,那么重新安装一个grub呢?我又想起一般LINUX的发行版都有启动程序,我何不把XteamLinux安到那2G上,然后用它自带的引导程序,不就把原来的RH和WINXP全认出来了吗?好,就这么干!费了半天劲,XteamLinux终于落户硬盘,可启动时的选择菜单只有三项:XteamLinux,XteamLinux安全模式,DOS.我的RH它怎么认不出来呢?难道真的坏了?虽然我装RH时间不长,但那里面已经有我的心血了,我必须想办法进去把自己的东西取出来.
附:这是进入XteamLinux后用fdisk命令列出的信息
磁盘 /dev/hda:255 磁头,63 磁道,7297 柱面
单位 =柱面s(16065 * 512 字节)
设备 Boot 开始 结束 块 Id 系统
/dev/hda1 * 1 1275 10241406 c Win95 FAT32(LBA)
/dev/hda2 1276 7297 48371715 f Win95 Ext'd(LBA)
/dev/hda5 1276 2550 10241406 b Win95 FAT32
/dev/hda6 2551 4845 18434556 b Win95 FAT32
/dev/hda7 5101 7264 17382298+ 83 Linux
/dev/hda8 7265 7297 265041 82 Linux 交换区
/dev/hda9 4846 5074 1839411 83 Linux
/dev/hda10 5075 5083 72261 82 Linux 交换区
/dev/hda11 5084 5100 136521 83 Linux
现在我可以使用WinXP和XteamLinux.我原来在WINXP下安了个软件,是用来读ext2格式文件的,名字叫Explore2fs.刚安完RH那会,我在WIN下可以看到hda7.但现在它列出的只有hda6和hda8,我都不明白我的硬盘是怎么分配的了(我已决心赶个好日子把硬盘重格了,弄个整洁的分区),但我现在确实还想在进一次RH呀!
谁能给我提点醒?感激不尽!! |
|