无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 4687|回复: 6
打印 上一主题 下一主题

[求助] set root?

[复制链接]
跳转到指定楼层
1#
发表于 2020-9-29 00:50:35 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 chiannet 于 2020-9-29 00:52 编辑

假设甲乙两张光盘:
甲光盘仅有 aaa、bbb两个文件。
乙光盘仅有 aaa一个文件

在某机器随机把这两张盘载入不同光盘驱动器,
请问如何精确将载入了乙盘的光驱set root?求菜单写法。
2#
 楼主| 发表于 2020-9-29 07:59:39 | 显示全部楼层

set root?

zhxy9804 发表于 2020-9-29 07:39
这样子纯粹找别扭哈,
本来setroot就是找个标定文件,你故意找俩一样的,自然只能随缘






  1. find --set-root --devices=c  /aaa && if not exist /bbb && chainloader /aaa && boot
复制代码


有可能启动失败,因为find 命令set-root甲所在光驱,但这样可以确保一定不会从甲boot

也有可能启动成功,因为find 命令set-root乙所在光驱。


回复

使用道具 举报

3#
 楼主| 发表于 2020-9-29 08:02:46 | 显示全部楼层
本帖最后由 chiannet 于 2020-9-29 08:09 编辑
zhxy9804 发表于 2020-9-29 07:39
这样子纯粹找别扭哈,
本来setroot就是找个标定文件,你故意找俩一样的,自然只能随缘
  1. find /aaa
复制代码

在find返回的结果中,找到不含/bbb的分区号,将它set-root,请问该如何写?
类似于MSDOS cmd:

for %%i in ('find /aaa') do (if not exist %%i/bbb (root %%i/&exit /b))

如何用g4b表达?

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-5-3 20:07

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表