虚拟机linux下挂载本地硬盘

看到网上很多人都说虚拟机装的linux下挂载不了windows的硬盘,以下是个人的经验,本人尝试了,用这个方法,在linux下完全可以挂载:

在linux下用fdisk -l查找windows XP下的其它分区,结果没有看到,这是非常很正呀。

因为其它硬盘并没有加到虚拟机vmware上,也就是说其它分区没有安装到你的虚拟计算机上,怎么可能在linux上看到呢!

加入电脑硬盘的方法是:

(VM6.0) 点Edit virtual machine settings--->Add---->选中Hard Disk---->Next--->选择Use a physical disk--->Next---->Use individual partitions选择你要加入的硬盘就可以啦

加入电脑硬盘的方法是:(VM5.5中文版本)

点编辑虚拟机设置--->硬件---->选中硬盘---->添加--->添加一个硬盘--->使用一个物理盘 ---->使用整个盘---->接着就确定到结束

在linux下再次用fdisk -l 完全可以看到你的所有硬盘啦,然后用mount挂载。

如果你的其它盘是fat32的。直接用命令: mount -t vfat /dev/分区 /挂载路径

如果你想关闭挂载,直接用命令: umount /挂载路径 如果你的其它盘是ntfs的,有的linux系统默认是不支持的,你还可以安装一个支持ntfs模块,到网上找一下,很好找的。

Linux自动挂载Windows分区 当Linux需要挂载Windows分区的时候,可以修改./etc下的fstab文件实现电脑在启动的时候自动挂载ntfs分区和fat32分区,比如我的分区格式如下:

[root@localhost ~]# fdisk -l Disk /dev/sda: 80.0 GB, 80026361856 bytes 255 heads, 63 sectors/track, 9729 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sda1 * 1 973 7815591 7 HPFS/NTFS /dev/sda2 974 9728 70324537+ f W95 Ext'd (LBA) /dev/sda5 5151 6194 8385898+ 7 HPFS/NTFS /dev/sda6 6195 7761 12586896 b W95 FAT32 /dev/sda7 7762 9728 15799896 7 HPFS/NTFS /dev/sda8 974 996 184684+ 83 Linux /dev/sda9 997 5150 33366973+ 8e

Linux LVM 如果需要挂载: /dev/sda6 6195 7761 12586896 b W95 FAT32 /dev/sda7 7762 9728 15799896 7 HPFS/NTFS 就只需要在fstab文件里面加上: /dev/sda6 /mnt/E_Driver vfat rw,users,auto 0 0 /dev/sda7 /mnt/F_Driver ntfs rw,users,auto 0 0 就可以了。不过在此之前得先在./mnt文件夹下面新建两个文件夹“E_Driver”和“F_Driver”!

 

以上文章是在XP系统上实现的,现在WIN7/8/10等系统,可能不实用!

你可能感兴趣的:(嵌入式Linux系统,(EL))