尝试将可重写的 CD 安装到我的文件系统

尝试将可重写的 CD 安装到我的文件系统

我正在关注“Linux 命令行”第 4 版 Internet 附加内容。我正在学习如何安装文件系统,并被指示运行以下命令来执行此操作:

mount

在书籍示例中,这显示了进入 CD-ROM 之前已安装的设备。然后再次进入,并出现一个新条目:

/dev/sdc on /media/live-1.0.10-8 type iso9660 (ro,noexec,nosuid,nodev,uid=500)

关于此条目,可以在书中找到以下摘录:

在列表的最后,我们看到 CD-ROM(在该系统上为设备 /dev/sdc)已经安装在 /media/live-1.0.10-8 上,类型为 iso9660(CD-ROM)。

最后给出这些命令来测试 CD 的安装和卸载:

su -
umount /dev/sdc

mkdir /mnt/cdrom
mount -t iso9660 /dev/sdc /mnt/cdrom

我理解所有这些命令,但是首先,当我输入磁盘时,nautilus 会向我提供消息“无法安装已安装的空白 CD-RW 光盘位置”,但随后似乎仍然继续安装它,因为它显示在 nautilus 侧栏中,并且可以将文件刻录到它。但是,插入磁盘之前和之后的安装没有变化。

我确定该设备是 /dev/sr0 并尝试卸载它,结果输出如下:

umount: /dev/sr0: not mounted

当我运行命令来挂载设备文件系统时,出现以下错误:

mkdir /mnt/test
mount -t iso9660 /dev/sr0 /mnt/test

mount: wrong fs type, bad option, bad superblock on /dev/sr0,
missing codepage or helper program, or other error

我认为 iso9660 可能不正确,但是当我尝试不使用此选项时,我收到错误:

mount: /dev/sr0: can't read superblock

我的 /etc/fstab 文件中没有提到 cd-rw 等,只指定了 sda1 和 sda3,但据我所知,fstab 适用于你希望在启动时挂载的文件系统,而我并不想在这张 CD 上挂载这些文件系统

# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda2 during installation
UUID=dc64aca6-b73c-4344-9974-809540739d8a /               ext4    errors=remount-ro 0       1
# /boot/efi was on /dev/sda1 during installation
UUID=4E65-5383  /boot/efi       vfat    umask=0077      0       1
# swap was on /dev/sda3 during installation
UUID=4687362e-b46b-4ad4-9db0-a070b8c437c9 none            swap    sw              0       0

我不确定此 CD-RW 磁盘上的文件系统类型,并尝试使用 nautilus GUI 将其重新格式化为 ext4 以使其工作,但是当我尝试这样做时出现以下错误:

`mkfs.ext4 -F -L "" "/dev/sr0"' exited with non-zero exit status 1: mke2fs 1.42.13 (17-May-2015)
/dev/sr0 is apparently in use by the system; will not make a filesystem here!
(udisks-error-quark, 0)

总之,我不确定磁盘是否已安装,因为可以刻录到磁盘,但无法使用命令行进行安装或卸载。我搜索了大多数相关页面,这些页面提供了从修改内核到 fsck 的各种答案,但都无济于事,因此任何提示都将不胜感激。

这是 lshw -C disk 的输出,并提供了有关我的外部 DVD-RAM 刻录机的一些详细信息

 *-cdrom
   description: DVD-RAM writer
   product: DVD+-RW TS-L632H
   vendor: TSSTcorp
   physical id: 0.0.0
   bus info: scsi@6:0.0.0
   logical name: /dev/cdrom
   logical name: /dev/cdrw
   logical name: /dev/dvd
   logical name: /dev/dvdrw
   logical name: /dev/sr0
   version: D600
   capabilities: removable audio cd-r cd-rw dvd dvd-r dvd-ram
   configuration: status=ready
 *-medium
      physical id: 0
      logical name: /dev/cdrom

相关内容