linux中的mount

来源:百度知道 编辑:UC知道 时间:2024/06/22 15:12:00
本人在wmware装了一个比较老的redhat9.0,在做实验的遇到问题了,我用 mount /dev/sda1 /mnt/d1 -o utf8,ro,uid=lin,gid=lin
时提示如下:
mount: wrong fs type, bad option, bad superblock on /dev/sda1,
or too many mounted file systems

我就郁闷了,我的盘只有sda1和sda3,一个交换。
怎么不能用。我提前已经在/mnt下建立了d1,d2,d3.

或者我把它mount /dev/sda3 /mnt/d1 -o utf8,ro,uid=lin,gid=lin
吧,但用ls -ld /mnt/d3时,用户是root.
恼火哟--初学--望大虾们帮帮忙--呜呜

RH9 不是比较老,是相当老。老的跟本就没办法用了。
你试验的结果根本不能成为现在新系统的结果。

运行在虚拟机里面?
那样的话,你的虚拟机是怎么分的区?

理论上,/dev/sda1 应该是 U 盘?RH9 应该没办法装在 vmware + 模拟 SCSI 硬盘上面的,没驱动。不过 RH9 有 U 盘驱动么?
或者有有驱动,楼主你安装的话,/dev/sda1 那应该是 Linux 的 / 分区。也就是系统分区,这个印象里不能再次挂载的。不过二次挂载,错误提示又不是这样的。
还一种可能就是你的 -o 参数有问题,RH9 可能有不支持的参数。

还一种可能就是 U 盘,但使用了 ntfs 分区,这个 RH9 不支持。
还有就是 RH9 可能不支持自动识别分区类型,这个的话,必须用 -t xxxx 的参数来指定分区类型。

用 RH9 ,根本没办法帮你,现在的系统改进特别的大,很多东西都跟以前不一样了。你用 RH9 ,最好做好没人知道如何解决问题,只能你自己尝试的心理准备。

中间有个参数 -t vfat