HP-UX UNIX挂载CDROM(CDFS)文件系统命令

时间:2020-01-09 10:40:31  来源:igfitidea点击:

问题描述:如何从shell提示符下将CDROM介质装入HP-UX UNIX系统?
如何使用/etc/fstab文件自动挂载CDFS文件系统?

解决方法:您需要使用标准的mount命令来装载CD(数据CD或ISO9600格式cd)。
您必须以root用户身份登录才能执行以下操作。

步骤1:查找CDROM设备名称

Ypu需要使用ioscan命令找出位于/dev/dsk目录中的块设备文件名。
如果没有块设备名称,则将无法使用CDROM。
执行以下命令以查看CD-ROM设备名称:

# isoscan -funC disk

其中:

  • -F:生成完整列表,显示模块类,实例号,硬件路径,驱动程序,软件状态,硬件类型和简短描述。
  • -u:扫描并列出可用的I/O系统设备,而不是实际的硬件。
  • -n:在输出中列出设备文件名。仅列出/dev目录及其子目录中的特殊文件。
  • -C disk:扫描系统硬件并列出属于磁盘设备类的所有设备。

步骤2:创建安装点

接下来为CD-ROM创建安装点,例如/cddisk,执行:

# mkdir /cddisk

步骤3:装入CD

挂载cd,执行:

# mount -o ro /dev/dsk/cXtYdZ /cddisk

将/dev/dsk/cXtYdZ替换为实际的设备名称,例如/dev/dsk/c1t3d0:

# mount -o ro /dev/dsk/c1t3d0 /cddisk

要使用普通的UNIX cd,ls,cp命令访问文件,请执行:

# cd /cddisk
# ls
# cp file /somewhere/else

步骤4:更新/etc/fstab

更新您的/etc/fstab文件以进行自动挂载,执行:

# vi /etc/fstab

追加以下行,执行:

/dev/dsk/c1t3d0 /cddisk cdfs ro 0 0

保存并关闭文件。
使用mountall命令挂载/etc/fstab中列出的所有文件系统,执行:

# mountall

上面将挂载/etc/fstab中列出的所有未挂载文件系统。

步骤5:卸载CD

要卸载CD,请执行:

# umount /cddisk