无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 8767|回复: 12
打印 上一主题 下一主题

[求助] 如何启动到第二块硬盘

[复制链接]
跳转到指定楼层
1#
发表于 2016-3-18 14:16:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 乾坤大地 于 2016-3-19 09:11 编辑

我有两块硬盘,没有光驱,我在BIOS中设定为A硬盘为第一启动硬盘,平时都是从第一块A硬盘启动,但是有时也会有需要从第二块B硬盘启动 这时需要按F12或进BIOS修改启动顺序 显得太麻烦 有没有命令行选择 可以从第一块A硬盘转到第二块B硬盘启动,第二块硬盘可能是XP  也有可能是WIN7  或WIN10,不确定启动方式,因为第二块硬盘我经常折腾,但第一块硬盘已确定为G4D引导,哪位大神帮我解决一下,谢!





------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------我有两块硬盘,没有光驱,每次从第二块硬盘启动时 不是按F12就是进BIOS修改启动顺序 太麻烦 有没有命令行选择 可以转到第二块硬盘启动,第二块硬盘可能是XP  也有可能是WIN7  或WIN10,不确定启动方式,但第一块硬盘已确定为G4D引导,哪位大神帮我解决一下,谢!
2#
发表于 2016-3-18 15:04:16 | 只看该作者
1、哪块硬盘是第一还是第二不是说的而是要看BIOS是怎么认的;2、可以在BIOS中把你认为的“第一”硬盘设为“第一”启动硬盘设备;3、如果不行就把主板上插硬盘数据线的位置对调一下;4、还有只在你希望第一启动的硬盘上设置“活动”主分区,再想方设法用这只硬盘上的引导文件来引导另一硬盘上的系统。
回复

使用道具 举报

3#
发表于 2016-3-18 15:40:01 | 只看该作者
假设你的系统中只有两块硬盘,(启动时按F12选择后)每一个都是可以独立启动的;如果不按F12,是从你所说的“第二”硬盘启动。

1、把grldr弄到“第二”硬盘,确保从“第二”硬盘启动后进入grldr菜单(这个要你自己根据实际情况弄);

2、在菜单中添加菜单选项,分别启动不同硬盘中的系统;

3、菜单缺省项设定为你所说的“第一”硬盘或其中的系统;

4、延时等待设定为3-6秒;

点评

有没有命令行 ?提供一下  详情 回复 发表于 2016-3-18 17:29
回复

使用道具 举报

4#
 楼主| 发表于 2016-3-18 17:29:56 | 只看该作者
captain_g 发表于 2016-3-18 15:40
假设你的系统中只有两块硬盘,(启动时按F12选择后)每一个都是可以独立启动的;如果不按F12,是从你所说的 ...

有没有命令行 ?提供一下

点评

例一: title Windows XP find --set-root --ignore-floppies --ignore-cd /ntldr map () (hd0) map (hd0) () map --rehook find --set-root --ignore-floppies --ignore-cd /ntldr chainloader /ntldr  详情 回复 发表于 2016-3-19 08:50
回复

使用道具 举报

5#
发表于 2016-3-19 08:50:57 | 只看该作者
乾坤大地 发表于 2016-3-18 17:29
有没有命令行 ?提供一下

例一:

title Windows XP
find --set-root --ignore-floppies --ignore-cd /ntldr
map () (hd0)
map (hd0) ()
map --rehook
find --set-root --ignore-floppies --ignore-cd /ntldr
chainloader /ntldr

例二:

title Windows XX
map (hd0) (hd1)
map (hd1) (hd0)
map --rehook
makeactive
chainloader (hd0)+1
boot

具体要看你的情况
回复

使用道具 举报

6#
发表于 2016-3-25 10:58:24 | 只看该作者
谢谢您,顶
回复

使用道具 举报

7#
发表于 2016-8-26 16:52:19 | 只看该作者
修改bootmgr文件名,然后重新建一个引导
回复

使用道具 举报

8#
发表于 2016-9-17 09:27:56 | 只看该作者
利用run模块即可。
title xp or win7 \n
find --set-root /boot/grub/run
/boot/grub/run /ntldr || /boot/grub/run /bootmgr
boot

title 交换磁盘 \n
find -set-root /boot/grub/run
/boot/grub/run --swap-ext
boot

run模块的交换磁盘,-ext 是自主选择交换。也可以改为
title 磁盘交换一次,启动第二磁盘系统 \n
find --set-root /boot/grub/run
/boot/grub/run --swap
find --set-root /boot/grub/run
/boot/grub/run /ntldt || /boot/grub/run /bootmgr
boot
回复

使用道具 举报

9#
发表于 2016-9-26 20:09:11 | 只看该作者
参考参考,我认为很好,大家说说












zhongyuan888.com
dedeai9.info
iphone4567.com
gegelu.net
bloomingdalechurch.com
hcdjdxzs.com
luyiludy.com
jiujiuse9.com
chucaodaohang.com
duomeiti8.org
szcfpcb.com
sddcLvtiao.com
sckxz.org
jinanseo.org
gx30mpa.org
szfxst.com
回复

使用道具 举报

10#
发表于 2020-6-10 06:44:24 | 只看该作者
学习了。
回复

使用道具 举报

11#
发表于 2020-6-10 17:26:21 | 只看该作者
把第二硬盘的引导(ntldr或bootmgr)复制一份命名为boot2
g4d中这样设置:

title boot2
find --set-root --devices=h /boot2
map () (hd0)
map (hd0) ()
map --rehook
find --set-root --devices=h /boot2
chainloader /boot2

点评

这个试了下并不能 跳到第二硬盘启动  详情 回复 发表于 2020-6-12 06:41
回复

使用道具 举报

12#
发表于 2020-6-12 06:41:49 | 只看该作者
hilsonma 发表于 2020-6-10 17:26
把第二硬盘的引导(ntldr或bootmgr)复制一份命名为boot2
g4d中这样设置:

这个试了下并不能 跳到第二硬盘启动
回复

使用道具 举报

13#
发表于 2020-6-12 06:43:00 | 只看该作者
本帖最后由 wanghh 于 2020-6-16 06:31 编辑

还是这个实用。

title Windows XX
map (hd0) (hd1)
map (hd1) (hd0)
map --rehook
makeactive
chainloader (hd0)+1
boot
有个问题。软激活失败了,
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-12-1 20:33

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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