菜鸟提问,为什么我挂不上硬盘
刚刚接触linux。硬盘80G,四个区,全是FAT32格式,一个区20G,C盘装的2000,从最后一人分区用PQ分出5.5G出来装linux。RadHat 9.0企业版,装的时候分了一个256MB的swap分区,剩余全是根分区。安装过程顺利。装好后,我想挂载C盘拷点东西。用的命令为
mount -t vfat /dev/hda1 /mnt/winc
但提示 /dev/hda1 is not a valid block device。试了多次仍是这样。然后我想试别的分区,将hda1改为hda5,hda6,hda7,仍然出那个提示错误,我开始以为是磁盘分区是ntfs的linux不认,但我回到windows下一看,四个分区都是fat32格式的。我试了试挂U盘,用mount -t vfat /dev/sda1 /mnt倒是可以把U盘挂上,但挂硬盘死活挂不上,就是提示不是合法的块设备。我以前在别人的机器上用也是装的这个RatHat9.0企业版,一点问题没有。但现在为什么不行呢?
我应该怎样才可以挂上硬盘?? mount /dev/hda1 /mnt/winC -t vfat -o umask=000 怎么会挂载hda1 呢 应该是5以后吧 把你的
df -Th输出内容和/etc/fstab内容贴出来看一下。 怎么会挂载hda1 呢 应该是5以后吧
c drive 呵呵。。。用fdisk -l看看
是不是你的硬盘不是hdaX
可能是hdcX或是别的
看看就知道了
然后再mount 谢谢大家的回复,二楼的方法我试了,还是提示/dev/hda1 is not a valid block device。
把你的
df -Th输出内容和/etc/fstab内容贴出来看一下。
df -Th的输出是
文件系统 类型 容量已用 可用 已用% 挂载点
/dev/hdb8 ext3 5.1G4.1G782M85% /
none tmpfs 125M 0125M 0% /dev/shm
/etc/fstab内容是
LABEL=/ / ext3 defaults 1 1
none /dev/pts devptsgid=5,mode=6200 0
none /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0
/dev/hdb9 swap swap defaults 0 0
/dev/fd0 /mnt/floppy auto noauto,owner,kudzu 0 0 mount -t vfat /dev/hdb1 /mnt/winc 呵呵。。。用fdisk -l看看
是不是你的硬盘不是hdaX
可能是hdcX或是别的
看看就知道了
然后再mount
Disk /dev/hdb: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks IdSystem
/dev/hdb1 * 1 255020482843+ cWin95 FAT32 (LBA)
/dev/hdb2 2551 972957665317+ fWin95 Ext'd (LBA)
/dev/hdb5 2551 510020482843+ bWin95 FAT32
/dev/hdb6 5101 765020482843+ bWin95 FAT32
/dev/hdb7 7651 902211020558+ bWin95 FAT32
/dev/hdb8 9023 9696 5413873+83Linux
/dev/hdb9 9697 9728 257008+82Linux swap
谢谢happywinter的提醒,我才发现我的硬盘挂在主IDE的第二个口上,将hda1改成hdb1就挂上了.
谢谢大家的回复 mount -t vfat /dev/hdb1 /mnt/winc
我改过来了,谢谢你 呵呵。。。不客气
大家互相帮助嘛
:mrgreen::mrgreen:
页:
[1]