分页: 1 / 1

《NetBSD指南-13.4.用NetBSD读取多次刻录的CD》

发表于 : 2010-03-02 15:56
leo
使用 mscdlabel(8) 将所有的刻录会话加到CD的disklabel上, 然后用合适的设备结点挂载你要的会话。 你可能需要在 /dev中手动创建相应的设备节点。例如:

# mscdlabel cd1
track (ctl=4) at sector 142312
adding as 'a'
track (ctl=4) at sector 0
adding as 'b'
# ls -l /dev/cd1b
ls: /dev/cd1b: No such file or directory
# cd /dev
# ls -l cd1*
brw-r----- 1 root operator 6, 8 Mar 18 21:55 cd1a
brw-r----- 1 root operator 6, 11 Mar 18 21:55 cd1d
# mknod cd1b b 6 9
上面的命令创建了 /dev/cd1b设备节点.要确保你修正了所有创建的新设备结点的访问权限:

# ls -l cd1*
brw-r----- 1 root operator 6, 8 Mar 18 21:55 cd1a
brw-r--r-- 1 root wheel 6, 9 Mar 18 22:23 cd1b
brw-r----- 1 root operator 6, 11 Mar 18 21:55 cd1d
# chgrp operator cd1b
# chmod 640 cd1b
# ls -l cd1*
brw-r----- 1 root operator 6, 8 Mar 18 21:55 cd1a
brw-r----- 1 root operator 6, 9 Mar 18 22:24 cd1b
brw-r----- 1 root operator 6, 11 Mar 18 21:55 cd1d
现在你就能挂载它了。

# mount /dev/cd1b /mnt