在命令提示符下FreeBSD挂载CDROM/DVD驱动器

时间:2020-01-09 10:38:27  来源:igfitidea点击:

如何从FreeBSD shell或命令行安装CDROM?

您需要使用mount命令。

mount实用程序调用mount系统调用,以准备特殊设备或远程节点(rhost:path)并将其嫁接到点节点上的文件系统树上。
如果未提供special或node,则将从fstab文件获取适当的信息。

选项#1:使用/etc/fstab

在大多数情况下,/etc/fstab列出您的CDROM驱动器,因此您所要做的就是执行以下命令(以root用户身份登录):

# mount /cdrom

现在将目录更改为/cdrom以访问CD/DVD的内容:

# cd /cdrom
# ls

系统维护当前安装的文件系统的列表。
如果没有给出要挂载的参数,则打印此列表:

# mount

选项#2:查找设备并将其安装

执行以下命令以查找您的cdrom设备名称:

# dmesg | egrep -i 'cd|dvd'

或直接查询/var/run/dmesg.boot以获取正确的信息:

# egrep 'ad[0-9]|cd[0-9]' /var/run/dmesg.boot

输出示例:

cd0 at ata1 bus 0 scbus1 target 0 lun 0
cd0:  Removable CD-ROM SCSI-0 device 
cd0: 33.300MB/s transfers (UDMA2, ATAPI 12bytes, PIO 65534bytes)

另一个选择是在FreeBSD下运行camcontrol命令:

# camcontrol devlist
<Seagate HARDDISK 1.0>             at scbus0 target 0 lun 0 (ada0,pass0)
<Sony CD-ROM 1.0>                  at scbus1 target 0 lun 0 (cd0,pass1)

您需要在/media/cdrom目录中挂载/dev/cd0。
首先,使用mkdir命令创建/media/cdrom目录:

# mkdir -p /media/cdrom

要安装cdrom,请执行:

# mount_cd9660 /dev/cd0 /media/cdrom

或者

# mount -t cd9660 /dev/cd0 /media/cdrom