简单的给FreeBSD用的脚本,用来把一个ISO文件挂到/cdrom下面。
#!/usr/bin/perl
$node = `mdconfig -a -t vnode -f "@ARGV[0]"`;
chop($node);
if ($node !~ /md\d+/)
{
die "mdconfig failed.";
}
print "Mounting /dev/$node to /cdrom\n";
$ret = system("mount_cd9660 /dev/$node /cdrom");
if ($ret != 0)
{
print "mount failed\n";
system("mdconfig -d -u $node");
}
$ret