LinuxSir.cn,穿越时空的Linuxsir!

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

奇怪的root (hd0,9) 问题

[复制链接]
发表于 2004-7-19 22:39:33 | 显示全部楼层 |阅读模式
首先,我的lfs 安装过程没有什么问题,但重启时出现了问题
我的grub.conf用了以前linux系统的,修改如下:
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE:  You have a /boot partition.  This means that
#          all kernel and initrd paths are relative to /boot/, eg.
#          root (hd0,10)
#          kernel /vmlinuz-version ro root=/dev/hda14
#          initrd /initrd-version.img
#boot=/dev/hda11
default=0
timeout=10
splashimage=(hd0,10)/grub/splash.xpm.gz
title Red Hat Linux (2.4.20-8)
        root (hd0,10)
        kernel /vmlinuz-2.4.20-8 ro root=LABEL=/ vga=0x303
        initrd /initrd-2.4.20-8.img
title Lfs Linux 5.0 (2004-7-19)
        root (hd0,9)
        kernel /boot/lfskernel root=/dev/hda10 ro

title WINDOWS XP
        rootnoverify (hd0,0)
        chainloader +1
启动选择 Lfs 5.0 (2004-7-19)时,出现如下错误:

    Filesystem type unknown, partition type 0xb

进入以前的linux 使用 fdisk -l 命令查看分区信息如下:
[blue@smartblue blue]$ sudo /sbin/fdisk -l

Disk /dev/hda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot    Start       End    Blocks   Id  System
/dev/hda1   *         1       584   4690948+   7  HPFS/NTFS
/dev/hda2           585      9729  73457212+   f  Win95 Ext'd (LBA)
/dev/hda5           585      1225   5148801    7  HPFS/NTFS
/dev/hda6          1226      2506  10289601    7  HPFS/NTFS
/dev/hda7          2507      4427  15430401    7  HPFS/NTFS
/dev/hda8          4428      5799  11020558+   7  HPFS/NTFS
/dev/hda9          5800      7967  17414428+   7  HPFS/NTFS
/dev/hda10         7968      8222   2048256    b  Win95 FAT32
/dev/hda11         8223      8235    104391   83  Linux
/dev/hda12         8236      8885   5221093+  83  Linux
/dev/hda13         8886      9522   5116671   83  Linux
/dev/hda14         9523      9649   1020096   83  Linux
/dev/hda15         9650      9728    634536   82  Linux swap
而当 mount /dev/hda10 /mnt/lfs 后,用 df -T 命令查看时如下:
[blue@smartblue blue]$ df -T
文件系统      类型     1K-块        已用     可用 已用% 挂载点
/dev/hda14    ext3     1004024    249300    703720  27% /
/dev/hda11    ext3      101089      9322     86548  10% /boot
/dev/hda12    ext3     5139108   4047236    830820  83% /home
none         tmpfs      123592         0    123592   0% /dev/shm
/dev/hda13    ext3     5036284   4664552    115900  98% /usr
/dev/hda9     ntfs    17414428  14376452   3037976  83% /mnt/H-Share
/dev/hda8     ntfs    11020556  10220432    800124  93% /mnt/G-Data
/dev/hda7     ntfs    15430400  14086224   1344176  92% /mnt/F-Backup
/dev/hda6     ntfs    10289600   7935732   2353868  78% /mnt/E-Tools
/dev/hda10    ext2     2016016    762284   1151320  40% /mnt/lfs
请大虾们指点一二,谢谢!
发表于 2004-7-20 09:14:37 | 显示全部楼层
这是因为你用fdisk分区的时候,hda10分区的类型是FAT32,所以grub检查到了类型,就会把文件系统当作FAT32,而不是ext2。
所以你要先备份hda10,用fdisk把分区类型换成ext2。
也许不用格式化就可以直接用了,但也用可能要格式化再把数据拷回去。
发表于 2004-7-20 11:09:48 | 显示全部楼层
你是不是在fstab里用ext2 加载了/hda10?
 楼主| 发表于 2004-7-20 12:07:21 | 显示全部楼层
to:jcnet
应该和fstab 没有什么关系吧!应为启动的时候选择lfs时
出现的错误是:
Filesystem type unknown, partition type 0xb

备份也许是一种办法,等晚上回去,试一下,
确实当时我没有用fdisk ,只是从 fat32 格式直接用了个:
mke2fs /dev/hda10   命令。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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