MENU

如何使用Vmware虚拟机访问Linux EXT3 物理磁盘

November 1, 2023 • 阅读: 624 • 笔记&折腾

1. 将磁盘连接个人电脑

要求在 我的电脑->管理 -> 磁盘管理中可以看到新增磁盘,记住磁盘号(磁盘1):

如果看不到,请在磁盘连接电脑状态重启电脑,重启时将会重新扫描磁盘连接。

2. 虚拟机设置

在 VMware 启动之前给虚拟机添加新硬盘,打开虚拟机设置,点击添加硬件:

选择硬盘:

磁盘类型选择推荐 SCSI:

磁盘选择 使用物理磁盘,这个步骤需要管理员权限:

然后在设备处选择磁盘设备,不知道选哪个设备的还记得我们在磁盘管理中记住的磁盘号么?磁盘号为1,所以我们选择 PhysicalDrive1,并选择使用单个分区:


然后分区选择,选择需要挂载的分区,可以把 文件系统为Linux 的分区都勾上, Linux swap 分区不要挂载。


之后的窗口点击完成就好了。
添加后在虚拟机硬件面板中可以看到新硬盘已经被添加完成:


点击确认,然后就可以启动虚拟机了。

3. 挂载新磁盘

启动虚拟机,可以在命令行中看到已经有新设备 /dev/sdb 添加成功 ,使用命令 fdisk -l /dev/sdb,可以查看新磁盘设备的分区:


创建一个空目录 kkk/, mkdir kkk
挂载目标磁盘分区: sudo mount /dev/sdb2 kkk。如果要挂载分区1,则使用 /dev/sdb1设备。
然后就可以在 kkk 中读写磁盘分区内容了。

在读写完毕后执行同步命令:sync
然后取消挂载:sudo umount kkk