系统gho:最纯净好用系统下载站 | 投放广告、加入VIP会员,请联系 微信:wuyouceo |
63075| 164
|
[原创] GRUB2增强型模块发布 GRUB2.02~beta3-for-windows(完美一键定制) |
点评
改成这样试试 if { test [ -f ($device)/bootmgr ] -a [ -f ($device)/boot/bcd ] }; then
还有你的整个表达式 -a 左右两边最好用中括号括括起来,不起作用时可以化整为零在控制台中调试。比如先测试 device 变量中的内容,再测试 test -f ($device)/bootmgr 的返回是否正常.
你的设备名好像不怎么对, 如果变量device是你通过其它方法得到的设置名变量,那么不应该放在()中,你可以在控制台用调试一下用 echo $device 输出device看看.
| ||
| ||
点评 | ||
| ||
| ||
| ||
| ||
| ||
Powered by Discuz! X3.3
© 2001-2017 Comsenz Inc.