Linux如何挂载光盘?

准备工作

  1. 确认光盘设备标识
    插入光盘后,打开终端执行:

    lsblk

    输出示例:

    NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
    sda      8:0    0  100G  0 disk 
    └─sda1   8:1    0  100G  0 part /
    sr0     11:0    1 1024M  0 rom   # 此为光盘设备(通常为sr0或cdrom)

    关键点:

    • 设备名通常为 sr0、sr1 或 cdrom(取决于硬件)。
    • MOUNTPOINT 列为空表示未挂载。
  2. 创建挂载点目录
    挂载点是一个空目录,用于访问光盘内容:

    sudo mkdir /media/cdrom  # 推荐路径,也可自定义(如/mnt/cdrom)

手动挂载光盘

  1. 执行挂载命令

    sudo mount -t iso9660 /dev/sr0 /media/cdrom  # 通用CD/DVD格式

    参数解析:

    • -t iso9660:指定文件系统类型(标准光盘格式)。
    • 若为DVD视频盘,可能需 -t udf。
    • 现代系统通常自动识别类型,可简化为:
      sudo mount /dev/sr0 /media/cdrom
  2. 验证挂载结果

    df -h | grep sr0  # 检查磁盘空间占用
    ls /media/cdrom   # 查看光盘内容

卸载光盘

卸载前必须停止访问,否则可能导致设备繁忙错误:

sudo umount /media/cdrom  # 正确拼写为umount(非unmount)

成功后:

  • 终端无输出表示成功。
  • 物理光驱托盘可弹出(按光驱按钮或 eject /dev/sr0)。

常见问题解决

  1. 权限不足
    若普通用户无法访问挂载点:

    sudo chmod 755 /media/cdrom  # 赋予读取权限
  2. 设备忙(Device is busy)
    确保无进程占用光盘:

    lsof | grep /media/cdrom  # 查看占用进程
    kill -9 <进程ID>          # 结束进程后重试卸载
  3. 自动挂载失效
    桌面环境(如GNOME/KDE)通常自动挂载光盘至 /run/media/$USER/,若失效,检查:

    systemctl status udisks2.service  # 确保磁盘管理服务运行

高级操作

  1. 挂载ISO镜像文件
    无需刻录光盘,直接挂载ISO:

    sudo mount -o loop /path/to/image.iso /media/cdrom
  2. 开机自动挂载
    不推荐:物理光盘可能不在驱动器中,导致系统启动失败,建议手动操作。


为什么需要手动挂载?

  • 可控性:精确管理设备访问权限。
  • 兼容性:适用于无图形界面的服务器或旧硬件。
  • 数据安全:强制卸载前同步数据,避免损坏。

重要提示:

  • 始终通过 umount 卸载而非直接弹出光盘。
  • 若光盘无法读取,清洁盘面或检查光驱硬件状态。
  • 现代发行版(Ubuntu/Fedora等)支持自动挂载,但命令行技能是运维基础。

引用说明参考Linux内核官方文档(kernel.org)、Ubuntu社区Wiki及Filesystem Hierarchy Standard(FHS)标准,确保操作符合Linux规范,具体命令已在主流发行版(Debian 11, CentOS 7+, Ubuntu 20.04 LTS)测试通过。

原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/9783.html

赞 (0)
酷番叔酷番叔
上一篇 2025年8月6日 20:11
下一篇 2025年8月6日 20:31

相关推荐

  • 如何传输文件夹到Linux系统?

    在Linux系统中传输文件夹是日常运维和开发中的常见需求,无论是从本地上传到远程服务器,还是在不同Linux系统间共享数据,都需要选择合适的方法,以下是几种主流的文件夹传输方式及详细操作步骤,帮助用户高效完成文件传输任务,使用SCP(Secure Copy Protocol)传输SCP是基于SSH的安全文件传输……

    2025年10月8日
    28000
  • Linux系统挂起后如何正确唤醒?

    Linux挂起(Suspend)是操作系统将当前运行状态保存到内存或磁盘,进入低功耗模式的技术,常用于便携设备或短暂离开场景以节省能源,唤醒则是从低功耗状态恢复到运行状态的过程,涉及硬件检测、内核恢复和用户空间服务重启等多个环节,本文将详细说明Linux挂起的状态类型、唤醒流程、具体操作方法及常见问题排查,Li……

    2025年8月27日
    23200
  • 移除MySQL核心包会引发什么后果?

    在Linux上卸载MySQL数据库实例需要谨慎操作,避免残留文件影响后续安装或占用资源,以下是详细步骤,适用于主流发行版(Ubuntu/Debian/CentOS/RHEL),操作前务必备份重要数据:准备工作备份数据(防止误删)使用mysqldump备份所有数据库:mysqldump -u root -p……

    2025年7月19日
    26100
  • MacBook Air如何安装Linux系统?

    在Apple MacBook Air上安装Linux系统是一个需要谨慎操作的过程,尤其因其硬件架构(Intel或Apple Silicon M系列)的不同,安装方法和注意事项存在差异,本文将详细分步骤说明不同架构MacBook Air的Linux安装流程、准备工作及常见问题解决,帮助用户顺利完成系统部署,安装前……

    2025年9月11日
    37200
  • Linux启动过程如何跳过?详细步骤与方法说明

    Linux启动过程是一个涉及硬件初始化、引导加载、内核加载、系统初始化等多个阶段的复杂流程,用户可能因调试、修复或特定需求需要跳过某些阶段,常见的跳过场景包括跳过GRUB菜单选择、跳过自动启动的服务、跳过图形界面进入命令行,或在故障时进入救援模式跳过常规启动流程,以下从不同场景出发,详细说明Linux启动过程的……

    2025年9月10日
    22700

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN

关注微信