最近想用grub4dos,目前单GPT硬盘Uefi引导,有没有好办法
本帖最后由 crosse 于 2013-6-10 00:05 编辑笔记本支持 efi和legacy启动,现在系统使用uefi引导,单GPT硬盘。grub4dos现在放在u盘,不方便啊。
方法:
混合分区表。 糊涂 发表于 2013-6-5 12:26 static/image/common/back.gif
1,进BIOS关闭EFI支持,打开legacy模式;
2,进PE后使用DG4.3专业版转换GPT格式为MBR,隐藏“没用”的小分 ...
试过没?能否正常启动,我今天刚遇到这个问题最后没下手。 1,进BIOS关闭EFI支持,打开legacy模式;
2,进PE后使用DG4.3专业版转换GPT格式为MBR,隐藏“没用”的小分区,激活当前系统所在盘,如果不会命令行修复引导,可以使用PE工具修复一下引导OK
3,进行完这些操作后如果还不能启动,重装系统(一般不用重装) 硬盘划出一小块FAT分区,把EFI文件夹放在上面就行了,可以设成隐藏分区;或者设置成ESP分区。
如果你的主板支持直接访问NTES分区的话,更简单,直接把EFI文件夹复制到C盘就OK了…… 糊涂 发表于 2013-6-5 12:26 static/image/common/back.gif
1,进BIOS关闭EFI支持,打开legacy模式;
2,进PE后使用DG4.3专业版转换GPT格式为MBR,隐藏“没用”的小分 ...
这个折腾不起啊,刚刚mbr转gpt。硬盘上已有多系统。 ddianxing 发表于 2013-6-5 14:38 static/image/common/back.gif
硬盘划出一小块FAT分区,把EFI文件夹放在上面就行了,可以设成隐藏分区;或者设置成ESP分区。
如果你的主板 ...
先在uefi启动多系统正常,我需要多用一个grub4dos引导器。 yjd 发表于 2013-7-18 15:30 static/image/common/back.gif
试过没?能否正常启动,我今天刚遇到这个问题最后没下手。
只要是完整安装版(至少满足EFI引导文件完整性)的WIN7或WIN8系统64位版,
转换磁盘格式后是可以正常使用的
前提:想使用UEFI+GPT分区时,机器得满足此硬件要求
磁盘如果有重要数据不推荐对磁盘进行格式转换的操作 糊涂 发表于 2013-7-18 15:58 static/image/common/back.gif
只要是完整安装版(至少满足EFI引导文件完整性)的WIN7或WIN8系统64位版,
转换磁盘格式后是可以正常使 ...
多谢!
今天遇到笔记本就是。想保留正版win8,再安装一份xp_x86,但必须要转mbr才支持。转完后是否直接激活下win8盘即可,还是需要修复bcd?默认菜单是引导efi文件。 yjd 发表于 2013-7-18 16:14 static/image/common/back.gif
多谢!
今天遇到笔记本就是。想保留正版win8,再安装一份xp_x86,但必须要转mbr才支持。转完后是否直接激 ...
EFI、MSR等几个小分区直接隐藏即可,不用删除!想再次使用GPT分区时还用的到!
由GPT转MBR后需要激活并修复WIN8所在的系统分区引导,NTBOOTautofix可以搞定
BIOS设置为传统启动方法OK yjd 发表于 2013-7-18 16:14 static/image/common/back.gif
多谢!
今天遇到笔记本就是。想保留正版win8,再安装一份xp_x86,但必须要转mbr才支持。转完后是否直接激 ...
你要用bcdboot重新生成启动文件和启动菜单,因为bios和efi启动文件是不一样的。
但如果转成mbr后,只用uefi+mbr方式启动win8而不用bios启动,则不需要重新生成启动菜单 本帖最后由 fujianabc 于 2013-7-18 16:31 编辑
糊涂 发表于 2013-7-18 16:23 static/image/common/back.gif
EFI、MSR等几个小分区直接隐藏即可,不用删除!想再次使用GPT分区时还用的到!
由GPT转MBR后需要激活并修 ...
efi的ESP分区不要隐藏掉,转成MBR后直接把这个ESP分区激活成mbr的启动分区,这样方便多系统安装,也可以让win7/win8能够同时支持bios/uefi启动。grub4dos也能放到这个FAT32分区 fujianabc 发表于 2013-7-18 16:30 static/image/common/back.gif
efi的ESP分区不要隐藏掉,转成MBR后直接把这个ESP分区激活成mbr的启动分区,这样方便多系统安装,也可以 ...
在MBR分区的环境下,出现几个几百M的小分区看上去总是不爽
b
fujianabc 发表于 2013-7-18 16:27 static/image/common/back.gif你要用bcdboot重新生成启动文件和启动菜单,因为bios和efi启动文件是不一样的。
但如果转成mbr后,只用u ...
感谢!
第一条如果要改用bootice,把system32/xxxx.efi 直接改下扩展名exe是否可行?bcdboot一直没用过。
第二条如果还要加个grub4dos,好像也是需要操作第一条,因为想引导win8和xp相互独立而不用win8的bootmgr去启动xp。
fujianabc 发表于 2013-7-18 16:30 static/image/common/back.gif
efi的ESP分区不要隐藏掉,转成MBR后直接把这个ESP分区激活成mbr的启动分区,这样方便多系统安装,也可以 ...
有时间试试,此方案很有诱惑性,呵呵 糊涂 发表于 2013-7-18 16:43 static/image/common/back.gif
在MBR分区的环境下,出现几个几百M的小分区看上去总是不爽
我从N年前,mbr硬盘就单独分一个独立的小FAT32或者FAT16激活主分区来作为启动分区,这样多启动系统非常方便,可以放winpe,grub4dos,还能放一个dos。就算装linux,启动文件也能放在此分区。
现在用efi,我没转成gpt,这个分区就能既当ESP用,放一些efi shell下的程序。也能当bios启动分区用 yjd 发表于 2013-7-18 16:44 static/image/common/back.gif
感谢!
第一条如果要改用bootice,把system32/xxxx.efi 直接改下扩展名exe是否可行?bcdboot一直没用过 ...
不能用bootice,因为efi启动的win8连bootmgr都没有,bcd文件路径也和bios启动不一样。
最简单的方法就是gpt无损转成mbr,然后ESP激活成启动分区,在用bcdboot在启动分区上重新生成bios相关启动文件和菜单。这样win8的uefi启动功能依旧保留,还能增加bios启动win8的能力。
如果你想让grub4dos来启动win8/xp,那就让grub4dos装到这个引导分区的启动扇区上吧,然后分别启动bootmgr和ntldr 前阵子搞好了uefi和legacy在gpt上双启动。legacy启动grub4dos,再引导wes7 64bit vhd(ramos、维护)都没问题。前几天想弄个32位的wes7,ramos没问题,就是直接挂vhd不行,真折腾啊。
页:
[1]