(以内容“简单的给FreeBSD用的脚本,用来把一个ISO文件挂到/cdrom下面。 <source lang="perl"> #!/usr/bin/perl $node = `mdconfig -a -t vnode -f "@ARGV[0]"`; cho...”创建新页面) |
|||
第1行: | 第1行: | ||
+ | [[Category:脚本|mountiso]] | ||
简单的给FreeBSD用的脚本,用来把一个ISO文件挂到/cdrom下面。 | 简单的给FreeBSD用的脚本,用来把一个ISO文件挂到/cdrom下面。 | ||
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