虚拟机LINUX如何挂载本地硬盘

虚拟机LINUX如何挂载本地硬盘,第1张

可以通过共享的方式,来实现。

首先应该选择一个完整版的VMWARE(例如6.02汉化版),安装好linux,并安装上虚拟工具,然后在虚拟机设置里将虚拟机的网卡设置为NAT方式,并将主机设置好共享文件夹,虚拟机开通共享。如果设置正确在/mnt/下应该能看到主机共享的硬盘

Linux添加硬盘是在原来安装的硬盘空间不够或者需要使用其他硬盘上的东西时候的解决办法,因为大多数初学者习惯使用虚拟机,这里以在Vmware虚拟机中实现linux添加硬盘的具体步骤来详细介绍说这个问题。

Vmware中为linux增加硬盘

1. 在vmware的setting中为虚拟机增加一个硬盘。

2. 在vmware中看见 第1个硬盘是 /dev/sda , 第2个硬盘是 /dev/sdb

3. 创建硬盘信息

fdisk /dev/sdb

a. 按n添加分区,选p(主分区)

b. 选1,也就是sdb1

c. 然后就是空间划分,一路回车。默认是使用整个磁盘空间。

d. 然后按w写入分区信息

4. 格式化硬盘

mkfs -t ext3 /dev/sdb1

5. 创建需要mount的目录

mkdir -p /opt

6. mount到指定的目录

mount /dev/sdb1 /opt -o rw

7. 如果需要每次启动加载,修改/etc/fstab文件

在fstab文件里面添加一行:

/dev/sdb1 /opt ext3 defaults 1 1

这样我们就完成了在虚拟机上Linux添加硬盘问题的解决。

感觉网络上的高手写的都不是针对初学者的,略掉了很多东西,现在就说说我开发的一个过程: 首先必须明确的是,虚拟机下安装LINUX和直接使用LINUX *** 作系统(机器上直接装的系统)在很多方面是不同的,比如使用fdisk -l命令,在LINUX *** 作系统下看到的可以是所有的盘符,但是在虚拟机下只能看到linux的盘符。因此在虚拟机下就不能使用那一套直接安装的LINUX *** 作系统下的挂载硬盘的机制(所谓那套挂载机制,就是利用mount指令进行硬盘挂载,对于FAT或FAT32文件系统是可以直接挂载的,但是对于NTFS文件系统就需要去下载一个插件) 在网上读到这样一篇文章说了一些虚拟机下的访问机制: 在你的VM的--编辑虚拟机设置--选项--共享文件夹把你要在linux下需要用到的分区共享出来 然后用 mount -t smbfs -o username=**,password=** //windows_ip/path /mnt/w2003 windows_ip是WINDOWS的IP地址 path是共享的要MOUNT的目录如D 我尝试使用了一下,不是很对,它说我的windows_ip是无法访问的IP地址,对于我这个新手来说自然是不知道为什么。继续在网上搜寻后发现可能是需要安装一下VMware-tools这个东西才行。这个东西我昨天安装了一次没有成功,今天早上把系统安装崩溃了,很郁闷。怀疑自己的安装方法,于是在网上搜了一篇正确安装方式的文章(因为测试通过了),正好它也提到了关于虚拟机下linux使用windows下文件系统的一些知识,才知道原来刚才看到的那篇文章的安装方式是有前提的,那就是必须先要安装VMware-Tools才能进行正常使用。 主要是以下两段:4. 安装VMware Tools\x0d\x0aA. 启动虚拟机中的Linux后,(注意必须是启动虚拟机后)。选择菜单里的VM选项,里面有一个子项是Install VMware Tools,选定它。开始安装。\x0d\x0aB. 现在,你到VM菜单里的Removable Devices子项中的CDROM项,点击edit是不是已经有一个Use ISO image了。你的没有,那好办。打开VMWare的安装文件夹,里面是不是有一些*.iso啊,好的,按照前面的步骤,选择linux.iso来作为ISO文件。\x0d\x0aC. 下面就是mount了。对这个命令是不是很熟悉啊,不熟悉,好办。man mount一下,或者是mount --help一下。\x0d\x0a# mount /dev/cdrom /mnt/cdrom\x0d\x0a# cd /mnt/cdrom\x0d\x0aD. 到cdrom文件夹里面看到两个文件,一个是VMwaretools-5.5.0-18463.i386.rpm,安装\x0d\x0a# rpm -ivh VMwaretools-5.5.0-18463.i386.rpm\x0d\x0a一个是压缩文件VMwaretools-5.5.0-18463.tar.gz\x0d\x0a# cp VMwaretools-5.5.0-18463.tar.gz /tmp# cd /tmp# tar xzvf VMwaretools-5.5.0-18463.tar.gz\x0d\x0a# cd vmware-tools-distrib\x0d\x0a在文件夹里面可以看到一个vmware-install.pl然后安装# ./vmware-install.pl\x0d\x0a下面就是傻瓜式的安装了,几乎直接按回车就可以,直到提示安装成功就可以了.\x0d\x0a5.windows和linux文件互访的设置\x0d\x0aA.# cd /mnt\x0d\x0aB. 选择VM—settings--Options在窗体的左半部分是不是看到了Shared Folders这么一项,如果你以前没有设置过,应该是Disabled。下面就要启动它,选择它,在右边就会出现共享文件夹的设置窗口。


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存