(以内容“简单的给FreeBSD用的脚本,用来把一个ISO文件挂到/cdrom下面。 <source lang="perl"> #!/usr/bin/perl $node = `mdconfig -a -t vnode -f "@ARGV[0]"`; cho...”创建新页面) |
(没有差异)
|
2011年9月16日 (五) 07:13的版本
简单的给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