一般情况下在Redhat等系统下执行下面命令即可
目前创新互联建站已为千余家的企业提供了网站建设、域名、虚拟主机、网站托管、服务器托管、企业网站设计、南召网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。
但是在Ubuntu下进入/mnt/cdrom文件夹下发现里面是空的,说明挂载失败。
后来了解到现在很多发行版中,光驱都不是/dev/cdrom了,而是/dev/sr0
命令ls -l /dev/cdrom |grep cdrom的结果:
命令应该改成
如果要写的较为完整,可以是
还有那句提示block device /dev/sr0 is write-protected,mounting read-only(块设备/dev/sr0处于写保护状态,以只读方式挂载)
如果你按我说的那样在mount后面加上-t iso9660 -o,loop那么刚才那句话就不会有了
还有,你执行mount后,返回的内容中有一行/dev/sr0 on /mnt type iso9660 (ro)也能证明已经挂载光盘成功
因为光盘的格式通常就是iso9660,这句话的意思就是/dev/sr0挂载在/mnt目录上,类型(type)是iso9660
(ro)是readonly只读,光盘都是只读的,即使要写入,也只能写一次。
1、找到光盘的完整路径名。在命令行输入:ls -l /dev | grep cdrom。
2、可以看到光盘的名字叫做:cdrom1。
然后在命令行执行: mount /dev/cdrom1 /mnt/。这会把光盘挂载到/mnt目录下。然后我们就可以通过访问/mnt来访问光盘。
3、使用完毕以后,要记得卸载光盘。在命令行输入:umount /mnt。然后再进入/mnt目录就看不到光盘的内容了,说明已经成功卸载。
在Linux系统中一个非常重要的概念是文件,所有的硬件设备都被系统抽象为文件。对于光驱,只要挂载到系统中,访问光驱就相当于访问系统中的一个文件。\x0d\x0a\x0d\x0a具体操作如下:\x0d\x0a//创建一个目录用来挂载光驱 \x0d\x0a#mkdir /mnt/cdrom \x0d\x0a//挂载光驱 \x0d\x0a#mount -t iso9660 /dev/cdrom /mnt/cdrom \x0d\x0a一旦挂载成功,就可以使用cd命令进入目录,然后操作里面的文件。\x0d\x0a\x0d\x0a现在的Linux系统都非常智能,拿我使用的redflag为例,将光盘装入光驱后,即可访问光驱中的文件。
如果想通过终端,如SecureCRT来查看Linux系统机子上连接的光盘的内容则需要如下查看:1、cd /media进入media目录2、cat /etc/fstab查看光盘悬挂的位置一般都会由media目录下的文件挂状着。3、mount /media/cdrecorder/若是挂装在cdrecorder目录下,则通过mount命令进行挂状操作,然后就可以对cdrecorder目录进行正常访问了4、cd cdrecorder可以进入cdrecorder目录,这里面的就是光盘中的内容5、cp -r ../cdrecorder/ /root/cdrom/ 将光盘中的内容全部复制到根目录下的cdrom目录内。这其实实现了整个盘的复制。