免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1530 | 回复: 7
打印 上一主题 下一主题

[系统安装] 虚拟机linux挂载 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2015-05-23 11:23 |只看该作者 |倒序浏览
虚拟机vmware,装的centos6.4版本64位,在挂载镜像文件时,
/root目录下输入命令:
# mount /mnt/cdrom
如输出错误为: mount: can't find cdrom in /etc /fstab or /etc/mtab
可知在/etc/fstab找不到要挂载的文件。
--------------
然后我按照一下方法解决不好使。。。
-------------------------------------
.修改/etc/fstab文件
首先编辑文件fstab:
# vi /etc/fstab
在文件里追加一行内容:/dev/cdrom   /mnt/cdrom  iso9660  defaults  0 0
然后在/root目录下建立/mnt/cdrom 命令:
# mkdir /mnt/cdrom
再执行命令:
# mount /mnt/cdrom
-----------------------------------------
现在输入# mount /mnt/cdrom
显示:/dev/cdrom/ is not a block device
-----------------
/dev/cdrom/目录也是我手动建立的
请问我改如何设置才能挂载成功,详细些,本人小白。。谢谢
图片:如下

论坛徽章:
0
2 [报告]
发表于 2015-05-23 13:09 来自手机 |只看该作者
你直接用mount -a就能挂载了,因为你已经设置了fstab文件

论坛徽章:
0
3 [报告]
发表于 2015-05-23 13:13 来自手机 |只看该作者
你挂载命令用错了,
[root@localhost ~]# mount /dev/cdrom /mnt/

论坛徽章:
18
处女座
日期:2014-11-13 15:52:322015亚冠之胡齐斯坦钢铁
日期:2015-08-14 16:09:082015亚冠之北京国安
日期:2015-06-02 18:41:152015亚冠之广州恒大
日期:2015-06-02 18:41:15NBA常规赛纪念章
日期:2015-05-04 22:32:032015年亚洲杯之中国
日期:2015-04-01 16:38:392015小元宵徽章
日期:2015-03-06 15:58:182015年亚洲杯之阿联酋
日期:2015-03-06 09:33:432015年辞旧岁徽章
日期:2015-03-04 13:32:472015年迎新春徽章
日期:2015-03-04 10:01:44拜羊年徽章
日期:2015-03-03 16:15:43洛杉矶快船
日期:2015-03-02 16:05:34
4 [报告]
发表于 2015-05-23 14:52 |只看该作者
本帖最后由 cu_shell 于 2015-05-23 14:52 编辑

感觉乱遭遭的。。  root目录下建立的路径就是 /root/mnt/cdrom
而/mnt/cdrom 就代表是根目录下的路径。你mkdir的目录就是根目录下的。
mount命令参数也不对,具体可以参考楼上的回帖。
另外,尽量不要修改/etc/fstab文件。

论坛徽章:
0
5 [报告]
发表于 2015-05-23 16:21 |只看该作者
按照这个写法,显示这个:mount:you must specify the filesystem type 回复 3# w564791


   

论坛徽章:
0
6 [报告]
发表于 2015-05-23 16:56 |只看该作者
谢谢大家,我废了九牛2虎之力总算是挂载上了,好像是我的机器没有cdrom,用dvdrw1挂上去的

论坛徽章:
0
7 [报告]
发表于 2015-05-23 16:56 |只看该作者
太高兴了,哈哈哈哈 回复 6# qwe123zml


   

求职 : Linux运维
论坛徽章:
203
拜羊年徽章
日期:2015-03-03 16:15:432015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:57:092015小元宵徽章
日期:2015-03-06 15:58:182015年亚洲杯之约旦
日期:2015-04-05 20:08:292015年亚洲杯之澳大利亚
日期:2015-04-09 09:25:552015年亚洲杯之约旦
日期:2015-04-10 17:34:102015年亚洲杯之巴勒斯坦
日期:2015-04-10 17:35:342015年亚洲杯之日本
日期:2015-04-16 16:28:552015年亚洲杯纪念徽章
日期:2015-04-27 23:29:17操作系统版块每日发帖之星
日期:2015-06-06 22:20:00操作系统版块每日发帖之星
日期:2015-06-09 22:20:00
8 [报告]
发表于 2015-05-23 19:23 |只看该作者
# mount -o loop ./sda1.img /mnt/sda1
这样你就会发现/mnt/sda1目录下的内容与/boot目录下的内容相同(别忘了之前df命令的输出)。以此类推,我们下载到的*.iso文件也可以使用同样的方法挂接到某个目录上直接访问了。例如:
# mount -o loop ./CentOS-6.4-x86_64-bin-DVD1.iso/mnt/centos
看到这里是不是觉得Windows下那些虚拟光驱软件的作者们都开买块豆腐撞死了?
在这种mount的用法中,比较重要的是“-o”命令选项,这是个mount比较灵活的一个选项,有很多可选参数。比如“ro”说明挂接的磁盘是只读的、“rw”说明挂接的磁盘是可读写的等等。而loop则说明要挂接的文件是一个虚拟设备,而这个虚拟设备是环形的设备。为什么是“环形”呢?想想硬盘、光盘、软盘等都是什么形状就行了。还不知道?圆形的啊!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP