QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 809|回复: 7

百年不遇的问题:FC2竞不能挂载FAT32及EXT3分区!?

[复制链接]
发表于 2004-8-16 23:53:37 | 显示全部楼层 |阅读模式
各位大侠,偶是新手。我的系统:C1.7+256M+I845D(技嘉的8IR2003)+NVTi200+WINXP+WIN2003。从官方镜像站点上下载了FC2的iso文件,经过MD验证无误。按网上大侠提供的下面方法安装:


     从dos安装:在一个fat32分区下建一个boot目录,将第一张盘中images/pxeboot/ 目录中的 vmlinuz initrd.img     从iso中解出放入此boot/ 目录。新建一个 autoboot.bat 其内容为 loadlin vmlinuz initrd=initrd.img ramdisk_size=9216,再下载一个 loadlin.exe ,用98 盘重启进纯dos,进入boot目录运行autoboot.bat
     以上都进入安装程序的方法,要正式开始硬盘安装,还需在选择安装方式时选硬盘安装,接下来就会让你选择ISO文件的存放路径,选择分区后再填入目录名,如果你的iso放在分区根目录则不用填目录名。现在你就可以真正的往你的硬盘里安装Fedora core 2 了。

  结果倒也算顺利安装完成。但还是有点小问题:

  1、我的主板集成的AC97声卡虽被检测,但不出声。任务栏有音量控制但无法调节音量(一直在最小音量处,向上拖动游标会自已下滑至原位)--这个也罢!
  2、我的网卡RLT8139也被检测,但无法正常使用,当然也无法上网了。这个问题我相信多多拜读各位大作,多多实践,也会解决--这个也罢!

  奇怪的问题来了--

  按照下列实现MOUNT各FAT32分区的方法:

  1.在安装系统(linux),进行到分区选择挂载点时,你可以建立几个
挂载点,如/mnt/c,/mnt/d等,然后选择你的windows fat32分区,把它们分别挂载到前面建立的挂载点即可。
(注意,正如前面所说,在这里你不能把一个ntfs分区挂载到一个挂载点,应为ntfs不是默认支持的。)这样你装好系统后就能直接使用你的windows fat32分区了。例如,你把windows的c盘(linux中的/dev/hda1)挂载到/mnt/c,那么你就能在/mnt/c目录中找到你的c盘中的全部数据。

  2. 如果你在安装系统时没有像方案1所说的那样挂载上你的fat32分区,没关系,仍然能够很方便的解决这个问题。首先,用一个文本编辑器(如vi)打开/etc/fstab,在文件的最后加入类似如下的几行
/dev/hda1 /mnt/c vfat default 0 0
你所要做的修改就是,把/dev/hda1改成你要挂载的fat32分区在linux中的设备号,把/mnt/c改成相应的挂载点即可。注意,挂载点就是一个目录,这个目录要事先建立。举一个例子,我有三个fat32分区,在windows中是c,d,e盘,在linux中的设备号分别为/dev/hda1,/dev/hda5,/dev/hda6。那么我就要先建立3个挂载点,
    如/mnt/c,/mnt/d,/mnt/e,然后在/etc/fstab中加上这么几行:
      /dev/hda1 /mnt/c vfat defaults 0 0
      /dev/hda5 /mnt/d vfat defaults 0 0
      /dev/hda6 /mnt/e vfat defaults 0 0
保存一下退出编辑器。这样以后你重启机器后就能直接使用c,d,e这三个fat32格式的windows分区了

  上述两种方法试过,无一例外的结果是:
  光驱可以正常挂装,其它不行,更有甚者,连ext3分区格式的/boot分区也无法挂载。系统提示:大意为“内核不支持vfat及ext3文件系统”。重启时也发现mount vfat 及ext3分区时显示“失败”的消息。
  
  我的问题:
  1、是否与我的安装文件有关,内核问题?
  2,是否与我安装时选择服务器(难道大家都是选择个人桌面)安装有关?
  3、是否真的需要重新编写内核?
  
  我已经为这个问题重装了5次系统,熬过3个不眠之夜,今晚我实在想睡觉了。哪位高人帮帮不才啊?先谢了!
发表于 2004-8-17 00:33:45 | 显示全部楼层
sata硬盘? 如果是SATA硬盘,要用 /dev/sda1 ……

进入系统后在终端里用命令行方式挂载,看看错误提示。
回复

使用道具 举报

发表于 2004-8-17 00:35:50 | 显示全部楼层
到中文美化版看看置顶帖吧!

你的 fstab 里缺少相关参数的设置.
回复

使用道具 举报

 楼主| 发表于 2004-8-17 11:19:25 | 显示全部楼层
[quote:5515b6536d="12543122"]sata硬盘? 如果是SATA硬盘,要用 /dev/sda1 ……

进入系统后在终端里用命令行方式挂载,看看错误提示。[/quote]谢谢解答!不是SATA。终端中用命令行方式挂载,提示“内核不支持vfat、ext3文件系统”(中文大意)。
回复

使用道具 举报

 楼主| 发表于 2004-8-17 11:31:37 | 显示全部楼层
[quote:6d31832bdc="狂客"]到中文美化版看看置顶帖吧!

你的 fstab 里缺少相关参数的设置.[/quote]

谢谢不吝赐教!已按兄台指示看过置顶贴。也曾在fstab里设好参数。但这里问题的关键是:在执行mount命令时,系统提示“内核不支持vfat及ext3文件系统”。难道真是内核的问题?还是安装的问题?困惑~~~~~~~~~
回复

使用道具 举报

发表于 2004-8-17 14:03:23 | 显示全部楼层
我知道redhat的东西要安装完成就可以直接可以支持vfat文件格式,  这个基本上很难,建议有条件的话重编一下内核.ext3不支持倒是有点奇怪, redhat从8.0开始就已经默认用ext3的了,reiserfs是连影子都看不到的
回复

使用道具 举报

发表于 2004-8-17 19:07:38 | 显示全部楼层
必须重新编译内核,我在升级FC2内核后出现这样的问题.
回复

使用道具 举报

 楼主| 发表于 2004-8-17 21:54:44 | 显示全部楼层
[quote:d52449415e="daipeng9017"]必须重新编译内核,我在升级FC2内核后出现这样的问题.[/quote]
可我没有升级过内核啊,我看论坛上的贴子,只有一位和我一样出现这样的问题:
我想把windows下的h盘mount上,使用下面的命令:
#mkdir /mnt/winh
#mount -t vfat /dev/hda7 /mnt/winh
他报错:
mount: fs type vfat not support by kernal
请问这是什么意思啊


他的解决之道是安装了一个什么rpm包(他自己也不知道,莫名其妙地自己好了)可我~~~就没这样的好运气了 ̄ ̄ ̄难道非得重新编译内核?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-16 11:52 , Processed in 0.042197 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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