如何在虚拟机Linux中读取windows中硬盘文件

如何在虚拟机Linux中读取windows中硬盘文件,第1张

WINDOWS和UNIX之间的文件交换

1、通过Vmware进行交换。如上所说的进入setting->Options->Shared

Folders->Add,可以把windows的文件夹和linux的文件夹添加进去,

然后到系统里把该文件夹设为共享.这样在linux下看windows的共享文件夹就如局域网其他机器看你机器共享一样

2、用ISO文件

虚拟机里面的光驱可以有物理光驱和ISO文件两种,我们可以把我们的文件重点制件成ISO文件(用WinIso),然后在Linux中作为CDROM挂接。

3、通过U盘共享

(1)插入U盘(在VMWARE下),有反应

(2)fdisk

-l

(3)#mount

/dev/sdb1

/mnt

#cd

/mnt

#umount

/dev/sdb1

/mnt

进行卸载。

首先明确一下,在linux下是可以直接读写windows分区所的所有文件的,不用拷来拷去。linux默认情况下只会挂载linux的分区,规则写在/etc/fstab 中,系统每次启动的时候按里面的内容挂载相应分区,然后进行读写。你的需求只要挂载windows所在的一些分区就行了。不知道你用的什么系统?图形界面登陆还是在虚拟控制台tty1-tty6。一般解决办法如下:

1。 在windows下保证每个分区的盘符设置,最好全部用英文,防止乱码,比如c盘:CSystem,D盘:DSoftware,这样比较好区分,最好不要系统默认的 “本地磁盘”,改成英文或者拼音的!!!

2。熟悉一下各个分区所在位置,找到相应的分区编号,查看当前分区可以用 fdisk -l ,这个工具使用要小心,他会处理磁片信息、你最好在熟悉相关命令的时候再用其他的具体 *** 作,-l主要是显示当前分区的情况,是安全的 *** 作,^ ^ 。你也可以用 ubuntu自带的 磁盘实用工具 ,用它可以方便的查看 磁盘分区的情况,也可以直接挂载相应分区,在没有挂载的时候可以直接编辑 分区的标签,只要不是格式磁盘、删除分区的 *** 作就比较安全!用这个 磁盘实用工具 挂载了的分区就可以直接读写了。问题解决。

如果你是先装的windows然是linux,那么c盘分区一般在 /dev/sda1, 而D盘一般在 /dev/sda5, E盘一般就在 /dev/sda6,其他的类推……

3。 你也可以用Ubuntu等gnome环境下自带的 nautilus文件管理器,在左边面板有几个 磁盘图标,点击就可以挂载了,windows的图标也会显示,不过中文盘符名字可能显示的就是一串数字编号了,英文的显示正常容易区分。挂载好了,直接读写都没有问题啦!!

额外: 你想自动挂载相应分区的话,参考这个文章:http://qyiyunso.blog.163.com/blog/static/35077686200910215342280/, 第二条自动挂载windows分区。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7521086.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-06
下一篇 2023-04-06

发表评论

登录后才能评论

评论列表(0条)

保存