日期:2014-05-16  浏览次数:20662 次

Linux下怎样识别Windows下的分区?
我把硬盘分了四个区C,D,E,F四个盘。先在C盘上装的是Windows   2000。然后把F盘删除,在原来的那个F盘上装了Red   Hat   Linux   AS4。装好后,就没法识别C、D、E三个盘了。那三个盘都是NTFS格式的。
我使用   fdisk   -l   /dev/hda   命令后,输出的信息如下:
Device   Boot               Start               End           Blocks               Id               System
/dev/hda1           *       1                       1265         10161081           7                 HPFS/NTFS
/dev/hda2                   1266                 4982         29856802+         f                 W05   Ext 'd(LBA)
/dev/hda5                   1266                 2571         10490413+         7                 HPFS/NTFS
/dev/hda6                   2572                 3877         10490413+         7                 HPFS/NTFS
/dev/hda7                   3878                 3890         104391               83               Linux
/dev/hda8                   1266                 4982         8771458+           8e               Linux/LVM

我该怎么办才能在进入Linux时能识别出其他几个盘?
如果修改/etc/fstab文件的话,应该怎么修改?
希望高手能不吝赐教,不胜感激?

------解决方案--------------------
2.4内核需要kernel-ntfs补丁,去找个与你内核版本一致的rpm包装上,然后mount就可以了。
------解决方案--------------------
你的分区是ntfs的一般要重编内核
假如是fat的直接修改fstab
或者用mount 命令挂装就可以直接访问。
------解决方案--------------------
Red Hat Linux AS4应该是可以识别的吧,内核应该是2.6.X了
你试一下

mkdir -p /mnt/win_c
mount -t ntfs /dev/hda6 /mnt/win_c
注意,上面的操作需要超级用户
而且挂载后的目录最好不要进行写操作
网上有一个支持写操作的工具,你可以找找看,不过据说还是不够稳定。
------解决方案--------------------
clliu(阿亮) ( ) 信誉:100 Blog 2007-01-10 21:00:01 得分: 0


Red Hat Linux AS4的内核是2.6.9-5.EL的。还得需要支持ntfs的rpm包。
可惜呀,网上没有这个版本的软件包。
重新编译内核,太麻烦了,不会。
大哥大姐们,怎么办呀?




假如你觉得升级太麻烦的话那就重装系统喽.在线升级也行.
------解决方案--------------------
www.kernel.org下载内核,编译吧, /usr/src/linux-xxx-xxx放在这里.
然后ln -s /usr/src/linux-xxx-xxx /usr/src/linux
cd /usr/linux
make mrproper
make xconfig (图形界面)
需要的选上吧

make dep
make clean
make bzImage
make modules
make modules_install
depmod -a

mv 内核/boot/
/etc/grub.conf添加
"
title Red Hat Linux (Support NTFS) //支持NTFS的内核