如何在LINUX下读取WINDOWS中的C文件

来源:百度知道 编辑:UC知道 时间:2024/09/18 04:21:07
我在WINDOWS的VM下安了一个REDHATL LINUX
而我在WINDOWS中有一个.c文件和.txt 文件,那么如何在LINUX中,看到以上的文件,并在其中编译并指行.c文件
试了,不行啊
我的VM机器上COPY过来的是真接从别的

这涉及vm和宿主机器如何共享文件的问题。
你直接看到某个文件夹并编译是不现实的。因为vm机器在结构上是一台单独的机器,和宿主机器只能通过网络共享。
linux和windows机器网络共享最好的途径是samba。
windows机器上设定你的共享文件夹,并且把guest用户打开。
linux上面安装samba客户端,查到windows的共享文件夹。
关于samba的使用,去查linuxsir上面的文章。

先挂载xp中的C盘到linux
mount -t vfat /dev/hda9 /mnt/c
/dev/hda9 这项看下你自己的电脑,你有多少硬盘我也不清楚,还有个格式,fat ,ntfs ,接着就就可以用c盘下的文件了,然后运行编译

vm 里面?

麻烦点,用网上邻居吧,Linux 下面叫做 samba 。
Linux 装一个 ftp 服务器程序,之后 Windows 下面登录 Linux 的 ftp 服务也是一个办法。

如果你要是实体机安装,就方便了很多。

fat32文件格式的话,直接添加物理盘,应该可以挂载,
如果是ntfs比较麻烦些,需要让内核支持ntfs格式才行,
接下去也一样。