|
|
我一台PC,160GB的硬盘,PC硬件方面没有问题.
我首先安装一下Windows XP的操作系统,系统启动一切正常!由于考虑到要使用Linux,所以使用的Fat32操作系统,在硬盘的第一个分区上;
后来,我安装一个Linux操作系统,安装时,单独给/boot(/dev/hda2)一个分区;安装Linux后,操作系统工作正常,而且Windows XP和Linux 均工作正常;在安装Linux时,考虑到会Windows 与 Linux之间的数据传输,所以分一个分区,将其设置为Fat格式;在以下列表中为:/dev/hda5
此时的分区列表为:
Disk /dev/hda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 5100 40965718+ c Win95 FAT32 (LBA)
/dev/hda2 5101 5125 200812+ 83 Linuxe
/dev/hda3 5126 8949 30716280 83 Linux
/dev/hda4 8950 19457 84405510 f Win95 Ext'd (LBA)
/dev/hda5 8950 10224 10241406 c Win95 FAT32 (LBA)
/dev/hda6 10225 11499 10241406 83 Linux
/dev/hda7 11500 12136 5116671 83 Linux
/dev/hda8 12137 12773 5116671 83 Linux
/dev/hda9 12774 13034 2096451 82 Linux swap
在Linux 下加载情况列如下:
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/hda3 30233928 4975756 23722360 18% /
/dev/hda5 10231392 1553824 8677568 16% /Transfer
/dev/hda2 194449 9224 175185 6% /boot
/dev/hda8 5036284 33404 4747048 1% /home
none 509696 0 509696 0% /dev/shm
/dev/hda6 10080488 32852 9535568 1% /tmp
/dev/hda7 5036284 171364 4609088 4% /var
可不巧,测试需要,我需要再安装一个Windows 2003 Server AD,这时,我又安装了一个操作系统,安装时,一切正常。(Windows 2003 AD 使用NTFS域,此分区在最后一个分区上),此时硬盘列表如下:
Disk /dev/hda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 5100 40965718+ c Win95 FAT32 (LBA)
/dev/hda2 5101 5125 200812+ 83 Linux
/dev/hda3 5126 8949 30716280 83 Linux
/dev/hda4 8950 19457 84405510 f Win95 Ext'd (LBA)
/dev/hda5 8950 10224 10241406 c Win95 FAT32 (LBA)
/dev/hda6 10225 11499 10241406 83 Linux
/dev/hda7 11500 12136 5116671 83 Linux
/dev/hda8 12137 12773 5116671 83 Linux
/dev/hda9 12774 13034 2096451 82 Linux swap
/dev/hda10 * 13035 19456 51584683+ 7 HPFS/NTFS
安装结束后,在启动时,发现,启动菜单中仅有Windows XP和2003的列表,没有Linux系统。我想,grub比较强,安装一下就应该可以啦!
于是,启动到Linux rescue模式,grub-install /dev/hda
查看/boot/grub.conf,系统中有Linux 与Windows XP;
重新启动后,发现Linux 启动正常,可Windows无法正常启动;
使用mount -t vfat /dev/hda1 /mnt/win目录下,可以看到此文件是正常的。
可如果用dos启动系统,用fdisk来看时,发现此文件系统为unknow,请问各位,是否有办法可以解决?
感谢!
如果有没有说清楚的地方,请告诉我! |
|