CD,DVD使用的ISO9660文件系统,ISO9660,也称作CDFS(光盘文件系统),是国际标准化组织(ISO)为光盘媒介发布的文件系统。其目标是能够在不同的操作系统,如Windows,Mac OS以及类Unix系统上交换数据。Linux系统上使用CD,需要执行挂载操作(桌面版大多会自动帮用户挂载了)。

1,侦测CD/DVD-ROM驱动器

首先,要找到可用的设备,即在Linux系统找到光驱,通常使用命令wodim来显示。wodim会扫描在/dev/目录下的符号设备。如果没有wodim命令,那么先安装cdrecord这个包。

Debian 或者 Ubuntu:

# apt-get install wodim

# apt-get install cdrecord

RedHat, Fedora和 CentOS:

# yum install cdrecord

一旦执行wodim命令,就会有一些Linux系统中就会有一些光驱设备(如果光盘已经被挂载,则不会被找到),运行命令会看到如下的显示:

$ wodim --devices

wodim: Overview of accessible drives (1 found) :

-------------------------------------------------------------------------

0  dev='/dev/scd0'    rwrw-- : 'TSSTcorp' 'CD/DVDW SH-S183L'

-------------------------------------------------------------------------

从上面的例子可以看出,CDRom可以通过/dev/scd0来访问。

2,建立挂载点。

所谓挂载,就是将分区映射到Linux中的一个目录,Linux可能已经帮你创建了一个挂载点就像/cdrom, /media/cdrom, /media/cdrom0, /mnt/cdrom.如果这些都没有,那么手动创建一个挂载点。

# mkdir /media/cdrom

3,挂载光驱

挂载灌区只需执行下面的命令

# mount -t iso9660 /dev/scd0 /media/cdrom

mount: block device /dev/sr0 is write-protected, mounting read-only

上述命令,CDROM被挂在到 /media/cdrom下了

4,卸载光驱

卸载光驱的命令如下

# umout /dev/hdc

# eject

或者直接运行下面的命令:

# eject

如果发现不能卸载光驱,可以通过fuser命令找到那些占用了光驱的进程,然后手动kill掉这些进程。

# fuser -mk /dev/hdc

# eject

linux挂载光盘的命令,Linux下挂载光驱的方法相关推荐

  1. linux挂载光盘的命令,Linux系统下挂载光盘的教程

    一般Linux系统都是运行在命令行界面,那如何在命令行界面下访问光盘里面的内容呢?下面小编将教大家如何把光盘挂载到Linux的文件系统中,并进行访问. 1.找到光盘的完整路径名.在命令行输入:ls - ...

  2. mysql隐藏密码_MySQL在Linux系统中隐藏命令行中的密码的方法

    在命令行中输入命令并不是一个好主意,会造成安全问题.但是如果你决定去写一个应用,而这个应用需要在命令行中使用密码或者其他敏感信息.那么,你能通过以下方法禁止系统的其他用户轻易的看到这些敏感数据 呢?, ...

  3. linux里面查找替换命令,LINUX 查找替换命令 总结

    find /var/ -name "*.php" > /home/tmp 在/var/目录下查找 所有以.php后缀结尾的文件  结果很多,就 > 输出结果到/home ...

  4. linux系统vi替换命令,linux:vi 替换命令

    转自:http://www.cnblogs.com/afant/archive/2009/03/11/1408745.html :s/^.*$/\L&/100 ##将100行内的小写转换成大写 ...

  5. linux关闭后台运行命令,linux后台运行、关闭、查看后台任务常用命令

    一.& 加在一个命令的最后,可以把这个命令放到后台执行,如: [root@bqh-01 ~]# watch -n 3 "sh 1.sh"  #每3s在后台执行一次1.sh脚 ...

  6. linux安装DNS服务命令,linux配置dns服务器配置命令

    linux配置dns服务器配置命令 Linux系统的DNS服务器怎么配置,配置命令有哪些?下面跟yjbys小编一起来了解一下吧! 一.实验目的 熟悉Linux系统中DNS服务器的配置方法.理解配置过程 ...

  7. 【解决】Ubuntu命令行弹出光驱的方法

    [解决]Ubuntu命令行弹出光驱的方法 参考文章: (1)[解决]Ubuntu命令行弹出光驱的方法 (2)https://www.cnblogs.com/QuLory/archive/2012/10 ...

  8. linux文件挂载和卸载命令,Linux基础命令(八)——挂载、卸载文件系统

    前言:在Linux系统中,对各种存储设备中的资源访问(如读取.保存文件等)都是通过目录结构进行的,虽然系统核心能够通过"设备文件"的方式操纵各种设备,但是对于用户来说,还需要增加一 ...

  9. linux格式化sata硬盘命令,Linux磁盘分区、格式化、挂载

    1.在Linux中的硬件名: 设备: 设备在Linux中的文件名 IDE硬盘机: /dev/hd[a-d] SCSI/SATA/USB硬盘机: /dev/sd[a-p] USB快闪U盘: /dev/s ...

最新文章

  1. 为什么servlet-nameaction/servlet-name要这么写
  2. 锐捷云课堂助力海南农垦中学 根治计算机教室“老病根”
  3. Matlab 实现对 Excel sheet 重命名 合并单元格
  4. JavaScript——定时器(setTimeout/setInterval)
  5. C4.5-Release8中Ross Quinlan对缺失值的处理
  6. json.stringify()与json.parse()的区别,json.stringify()的妙用
  7. java开发工程师面试题总结
  8. 计算机word基本知识选择题,2017计算机基础考试选择题「附答案」
  9. 图片马赛克去除工具_图片太多该如何进行排版呢?
  10. ioMemory: fusion IO
  11. Qt下汉字转拼音,包含二级汉字
  12. excel减法函数_电子表格减法公式
  13. iphone禁止 iOS 系统频繁提示更新tvos.mobileconfig下载
  14. mac触控板 鼠标中键_如何使用触控板,鼠标或键盘在任何Mac上单击鼠标右键
  15. 如何从头开始创建可用于生产环境的Webpack 4配置
  16. python怎么读音发音英语-django的英文读法是什么
  17. python三国演义人物 统计分析_Python《三国演义》人物出场统计(上)
  18. python 重命名的方法,python 怎么重命名文件
  19. CentOS7常见问题
  20. java 中vo、po、dto、bo、pojo、entity、mode如何区分

热门文章

  1. 计算机游戏活动总结,游戏活动总结
  2. Fast and Effective!一文速览轻量化Transformer各领域研究进展
  3. Python语言 期末大作业 五子棋 (资源在博主资源拿)
  4. Cisco route-map 源地址路由配置
  5. 【转载】ACM入门 .
  6. macOS与Linux:您应该知道的 5 个主要区别
  7. 银行票据识别解决方案,OCR应用分享
  8. mysql为什么不能卸载_mysql卸载无法重装怎么办?
  9. 一些算法分析中的常用级数
  10. 我的世界神级种子Java_我的世界:想寻找神级种子,输入“苦力怕”会如何?...