mount挂载光盘media_Linux挂载光盘(使用mount命令)

在Linux系统中,挂载光盘需要创建挂载点并使用`mount`命令。本文详细介绍了如何创建挂载点,挂载光盘,以及如何查看已挂载的设备。挂载命令通常为`mount /dev/cdrom /mnt/cdrom/`,或者使用实际的设备文件名`/dev/sr0`。此外,还提到了通过`/proc/sys/dev/cdrom/info`文件查询光驱的真正设备文件名。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在 Windows 中,如果我们想要使用光盘,只需要将光盘放入光驱即可。但在 Linux 系统中,将光盘放入光驱后,还需要将光盘中的文件系统手动挂载到 Linux 系统中,还可以使用。

同样,用完光盘后,Windows 系统可以直接弹出光驱并取出光盘,但 Linux 系统不行,必须先卸载才能取出光盘,这确实不如 Windows 方便,不过这也只是一个操作习惯,习惯了就好。

将光盘放入光驱之后,需执行如下挂载命令:

[root@localhost ~]# mkdir/mnt/cdrom/

#建立挂载点

[root@localhost ~]# mount -t iso9660 /dev/cdrom /mnt/cdrom/

#挂载光盘

光盘的文件系统是 iso9660,不过这个文件系统可以省略不写,系统会自动检测。因此,挂在命令也可以写为如下的方式:

[root@localhost ~]# mount /dev/cdrom /mnt/cdrom/

#挂载光盘。两个挂载光盘的命令使用一个就可以了

[root@localhost ~]# mount

#查看已经挂载的设备

…省略部分输出…

/dev/srO on /mnt/cdrom type iso9660 (ro)

#光盘已经挂载了,但是挂载的设备文件名是/dev/sr0

我们知道,挂载就是把光驱的设备文件和挂载点连接起来。挂载点 /mnt/cdrom 是我们手工建立的空目录,我个人习惯把挂载点建立在 /mnt/ 目录中,因为我们在学习 Linux 的时候是没有 /media/ 目录的,大家要是愿意也可以建立 /media/cdrom 作为挂载点,只要是已经建立的空目录都可以作为挂载点。那么 /dev/cdrom 就是光驱的设备文件名,不过注意 /dev/cdrom 只是一个软链接(如同 Windows 系统中的文件快捷方式)。 命令如下:

[root@localhost ~]#ll /dev/cdrom

lrwxrwxrwx 1 root root 3 1月31 01:13/dev/cdrom ->sr0

/dev/cdrom 的源文件是 /dev/sr0。/dev/sr0 是光驱的真正设备文件名,代表 SCSI 接口或 SATA 接口的光驱,所以刚刚查询挂载时看到的光驱设备文件命令是 /dev/sr0。也就是说,挂载命令也可以写成这样:

[root@localhost ~]# mount /dev/sr0 /mnt/cdrom/

其实光驱的真正设备文件名是保存在 /proc/sys/dev/cdrom/info 文件中的,所以可以通过查看这个文件来查询光盘的真正设备文件名,命令如下:

[root@localhost ~]# cat /proc/sys/dev/cdrom/info

CD-ROM information, ld: cdrom.c 3.20 2003/12/17

drive name: sr0

…省略部分输出…

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值