|
发表于 2002-12-9 19:53:02
|
显示全部楼层
我将自己fstab里原来的fat区选项行删掉,然后重起,运行ptm-1.0-1测试,效果还挺好的
有点小bug就是:
1.我删掉原来的fstab行时没有留一个回车,结果用ptm的自动添加时能测出hda1是fat区,但无法加载,看终端的输出是fstab里有一行出错,再看看fstab才发现,原来新加入的那个hda1行由于上行没有回车,接到上一行的后面去了,这个最好改进一下
2.我的hda2是boot区,已经在启动时自动mount上了,ptm检测出hda2,自动又帮我在/mnt/hda2下再mount一次,当然,还是能启动.建议只考虑检测加载fat区,对原来的linux分区不作考虑
我的fstab(ptm修改后)的内容:
LABEL=/ / ext3 noatime 1 1
LABEL=/boot /boot ext3 noatime 1 2
none /dev/pts devpts gid=5,mode=620 0 0
none /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0
/dev/hda5 swap swap defaults 0 0
/dev/cdrom /mnt/cdrom iso9660 noauto,owner,kudzu,ro,iocharset=cp936 0 0
/dev/fd0 /mnt/floppy auto noauto,owner,kudzu,iocharset=cp936 0 0
/dev/hda1 /mnt/hda1 auto iocharset=cp936 0 0
/dev/hda2 /mnt/hda2 auto defaults 0 0
/dev/hda6 /mnt/hda6 auto iocharset=cp936 0 0
/dev/hda7 /mnt/hda7 auto iocharset=cp936 0 0
/dev/hda8 /mnt/hda8 auto iocharset=cp936 0 0
/dev/hda9 /mnt/hda9 auto iocharset=cp936 0 0
我的fdisk -l输出内容:
Device Boot Start End Blocks Id System
/dev/hda1 1 386 3100513+ b Win95 FAT32
/dev/hda2 * 387 388 16065 83 Linux
/dev/hda3 389 4865 35961502+ f Win95 Ext'd (LBA)
/dev/hda5 389 399 88326 82 Linux swap
/dev/hda6 400 1445 8401963+ b Win95 FAT32
/dev/hda7 1446 2491 8401963+ b Win95 FAT32
/dev/hda8 2492 3537 8401963+ b Win95 FAT32
/dev/hda9 3538 4475 7534453+ b Win95 FAT32
/dev/hda10 4476 4865 3132643+ 83 Linux |
|