wodim --设备

wodim --设备

我输入: mount /dev/sda2 /mnt/dvd

但是会出现这样的情况:mount: 您必须指定文件系统类型

lsblk 的输出是:

sda      8:0    0 149.1G  0 disk 
├─sda1   8:1    0 145.1G  0 part /
├─sda2   8:2    0     1K  0 part 
└─sda5   8:5    0     4G  0 part [SWAP]
sr0     11:0    1   2.2G  0 rom 

答案1

我只能假设您的 DVD 是内置的,并且主/从跳线已在 Bios 中设置好,因此内核或系统可以读取硬件并访问其内容。硬盘通常是主设备,而其他外围设备(如 cd/dvd)通常是从设备。

查找您的 CD/DVD 挂载位置的一种方法是插入 CD/DVD,然后在文件阅读器(如 nautilus 或 nemo 或系统中当前安装的任何阅读器)中打开文件,或者单击文件图标。将鼠标指针悬停在当前显示的设备上。如果在插入 CD/DVD 光盘的情况下将鼠标悬停在设备上时没有显示您的 CD/DVD。如果确实显示了,并且您的鼠标悬停在列出的设备上,则会显示路径,例如。媒体 /(计算机或用户名)/ 当前 CD/DVD 标签名称。您可以进入该文件夹并查看为您的 cd/dvd 驱动器分配的驱动器号。例如 cdrom0或其他号码,以便您可以将其永久安装到系统中。

另一种方法是简单地浏览 /media 中的子文件夹(在旧系统上甚至可能是 /mnt),直到找到显示您的光盘的文件夹(当然,您需要在驱动器中有一个)。

或者如果你想通过终端执行此操作,你可以使用 安装|grep ^'/dev'

它将显示如下信息:这只是一个例子。 /dev/sda2 在 / 类型 ext3 (rw,relatime,errors=remount-ro) /dev/sda1 在 /media/Windows-XP-x64 类型 fuseblk (rw,nosuid,nodev,allow_other,blksize=4096) /dev/sr0 在 /media/cdrom0 类型 iso9660 (ro,nosuid,nodev,user=ozzman)

当您看到该文件夹​​中列出的 Cd/dvd 时,您可以通过拥有文件阅读器的 root 权限来打开该文件夹,以便您可以在文件系统中对其进行修改,通过修改挂载点使其在每次启动时都可见,或者在终端中执行以下操作。

[Ubuntu] 在命令行中挂载/卸载 CD/DVD 要挂载您的 CD/DVD: 打开终端 ctrl+alt+t 并输入 sudo mount /media/cdrom0/ -o unhide 要卸载您的 CD/DVD: 打开终端并输入: sudo umount /media/cdrom0/ -l 假设 media/cdrom0 是您的 CD/DVD rom 的位置。

这应该在启动时将您的 cd/dvd 播放器安装为系统的一部分。

如果不行的话您可以在这里重新发帖吗?

答案2

如何在 Linux 中挂载 cdrom

  1. 检测 CD/DVD-ROM 驱动器
  2. 创建挂载点
  3. 挂载 CDROM
  4. 安装音频 CD
  5. 允许用户挂载 CDROM
  6. 卸载并弹出 CDROM
  7. 故障排除 7.1. 测试 ISO9660 支持 CD 和 DVD 使用 ISO9660 文件系统。ISO9660 的目的是为各种操作系统提供数据交换标准。因此,任何 Linux 操作系统都能够处理 ISO9660 文件系统。本指南介绍了如何在 Linux 中安装/卸载 ISO9660 文件系统,从而使用户能够从 CD 或 DVD 介质读取数据。*

如果您在阅读本文后仍有一些疑问,请尝试我们的新 LinuxCareer 论坛。

  1. 检测 CD/DVD-ROM 驱动器 首先,我们需要找到能够读取 ISO9660 数据的可用设备。换句话说,我们需要找到 Linux 系统上可用的 CD/DVD 驱动器。为了做到这一点,我们可以使用“wodim”命令及其 --devices 选项。wodim 将扫描并输出在 /dev/* 目录中找到的符号设备名称:

wodim --设备

如果您的系统上没有 wodim 命令,请确保系统上安装了 cdrecord 包。

Debian 和 Ubuntu:

安装 cdrecord

RedHat,Fedora,CentOS:

yum 安装 cdrecord

一旦您执行 wodim 命令并且系统中有一些可用的 CD/DVD 设备硬件,您应该会看到类似下面的输出:

$ wodim——设备

>wodim: 可访问驱动器概览 (找到 1 个) :

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

从上面的输出我们可以确定我们的 CDROM / DVDROM 驱动器可以在符号位置 /dev/scd0 访问。

另外需要指出的是,不同的系统可能有不同的行为。例如,在 Debian Linux 中,运行 wodim 命令的用户必须属于 cdrom 组,否则 wodim 命令将失败,并显示类似以下的错误消息:

wodim:没有该文件或目录。无法打开 SCSI 驱动程序!对于可能的目标,请尝试“wodim --devices”或“wodim -scanbus”。对于可能的传输说明符,请尝试“wodim dev=help”。有关 IDE/ATAPI 设备配置,请参阅 wodim 文档中的 README.ATAPI.setup 文件。2. 创建挂载点您的 Linux 系统可能已经为您创建了挂载点,通常为 /cdrom、/media/cdrom、/media/cdrom0 或 /mnt/cdrom 之类的东西。如果不是这种情况,请随意创建自己的挂载点。有可用的挂载点是绝对必要的!挂载点将表示用户可以访问 CD 或 DVD 上的数据的位置。

sudo mkdir /media/cdrom

  1. 挂载 CDROM 如果你不属于 cd-rom 组,因此没有权限挂载 CD-ROM,请切换到 root 用户 #sudo-i并执行以下命令:

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

mount:块设备 /dev/sr0 是写保护的,以只读方式挂载,您的 CDROM 现已挂载并可从 /media/cdrom 目录访问。此时,只需导航到此目录即可访问您的数据。

  1. 安装音频 CD 有时您想听自己喜欢的音乐,当您尝试使用上述命令安装音乐 CD 时,您可能会遇到以下问题:

linuxcareer.com

安装 -t iso9660 /dev/hdc /media/cdrom0/

挂载:块设备 /dev/hdc 被写保护,以只读方式挂载:错误的 fs 类型、错误的选项、/dev/hdc 上的错误超级块、缺少代码页或其他错误在某些情况下,在 syslog 中会发现有用的信息 - 尝试 dmesg | tail 等

linuxcareer.com#
这是因为音乐 CD 本身不包含标准 iso9660 文件系统。事实上,音乐 CD-ROM 的情况比使用 iso9660 文件系统的数据 CD-ROM 的情况更简单。

为了收听音乐 CD,只需将音乐 CD(光盘)插入 CD-ROM/DVD-ROM 驱动器并启动您最喜欢的音乐 CD 播放器即可。您唯一需要关心的是是否安装了用于 KDE 的“kdemultimedia-kio-plugins”软件包或用于 gnome 窗口管理器的“gnome-media”软件包。这些软件包允许您收听音乐 CD 内容。

如果您想查看音乐 CD 的内容或将一些音乐曲目转换为 MP3 / OGG 格式,只需启动“KONQUEROR”并输入位置:

audiocd:/ 进入 Konqueror 的导航栏。

  1. 允许用户安装 CD-ROM 您还可以允许系统上的用户安装 CD 或 DVD。为此,请编辑 /etc/fstab 文件并添加类似于下面的行:

/dev/sdc0 /media/cdrom0 iso9660 ro,用户,noauto 0 0

  1. 卸载并弹出 CDROM 有几种方法可以移除/卸载 CDROM。

卸载 /dev/hdc

喷射

或者你可以直接运行:

喷射

如果您无法卸载之前安装的 CD-ROM,请确保您不在安装 CD-ROM 的目录中,或者没有其他应用程序正在使用它。

如果您仍然无法卸载 CD-ROM 介质,您可以使用 fuser 命令终止使用您的设备的所有相关进程。

fuser-mk /dev/hdc

喷射

注意:切勿在以读/写方式安装的设备上使用上述命令,除非您确定自己在做什么。

  1. 故障排除

7.1. 测试 ISO9660 支持 虽然您的系统不支持此特定文件系统的可能性很小,但这里有一些关于如何在您的 Linux 系统中测试 ISO9660 存在的提示。

如果您遇到一些麻烦,请尝试使用 lsmod 命令或通过读取 /proc/filesystem 文件的内容来搜索已加载的内核模块:

cat /proc/filesystems | grep iso9660

或者

ls模式 | grep iso9660

实际模块是 libiso9660 包的一部分。两个命令都应报告可用的 ISO9660 文件系统。

答案3

您无法安装空白 DVD,您只能安装带有文件系统的内容。您无需安装它即可在其上刻录内容。

您要么必须在其上刻录某些内容(例如,使用cdrecordwodim或类似程序刻录 iso9660 映像),要么如果它是 dvd+rw,则可以使用udftools包中的内容或dvd+rw-tools包中的媒体对其进行格式化。

另外,我不知道为什么您认为/dev/sda2是 DVD,看起来像硬盘分区。您的 DVD 驱动器可能是/dev/sr0

相关内容