大家现在是选择使用uefi还是传统bios?

貌似 UEFI 不支持 NTFS 文件系统。。。

^ 当然是 UEFI 啊, 双系统方便.GPT 也很好 ^

那 UEFI+windows8+ 怎么办 :nauseated_face:

我是看到制作 UEFI 启动 U 盘的时候都提到必须 FAT32 格式的。不过后来看到老毛桃的一篇文章写了如何转为 NTFS 格式的。

假如我的主板采用 UEFI
一块 SSD 采用 GPT 分区管理(预计分为 3 个分区,一个用于 windows7 系统盘,一个用于 windows 的程序盘,一个预留给 openSUSE)
另一块 HDD 是是采用 MBR 分区管理的,那么在 SSD 上的 windows7 启动完成进入系统之后,能否识别到这块硬盘呢?

另外是否有 legacy+uefi 的主板模式,既可以从 ssd 引导,又可以从我的 HDD 引导呢?

假如我的主板采用 UEFI
一块 SSD 采用 GPT 分区管理(预计分为 3 个分区,一个用于 windows7 系统盘,一个用于 windows 的程序盘,一个预留给 openSUSE)
------win7 以 efi 引导安装稍微麻烦 (我是用 pe+ 虚拟光驱安装)(最好先安装 win, 再用 win 分区再安装蜥蜴).
另一块 HDD 是是采用 MBR 分区管理的,那么在 SSD 上的 windows7 启动完成进入系统之后,能否识别到这块硬盘呢?
------ 当然可以啊, 两块硬盘又不会干扰.

另外是否有 legacy+uefi 的主板模式,既可以从 ssd 引导,又可以从我的 HDD 引导呢?
----- 主板支持的话,bios 中应该有 legacy support 选项, 打开就好了

为什么这么说呢?我以为 bios 强制只用 UEFI,然后做一个支持 UEFI 启动的 u 盘,从 windows7 原版 iso 安装,自动格式化的时候,不就会自动用 gpt 分区格式化吗?

为什么这么说呢?我以为 bios 强制只用 UEFI,然后做一个支持 UEFI 启动的 u 盘,从 windows7 原版 iso 安装,自动格式化的时候,不就会自动用 gpt 分区格式化吗?

我原来也以为 win7 ISO 不支持 UEFI 启动, 后来去查了查看到
" 大多修改版的 win7 镜像,都没有了 EFI 引导功能,需要原版 X64 镜像。"
就刻意去看了看 win7_x64 的 iso, 确实有 EFI 文件. 所以你的想法应该是可行的 你最好去搜搜 UEFI 安装原版 win7. 我一直是用 UEFI 的 PE+ 原版 iso].
祝你好运.(安装完后最好看看分区表格式)

另外 UEFI 只是不支持在 NTFS 分区里的 EFI 启动文件, 你如果安装成功, 会看到 C 盘分区前有个 ESP 分区, 其实它就是个 FAT32 分区, 里面放了 EFI 引导文件.
另外吐槽下窗口, 安装看似简单, 但是结果难以控制 (我曾经加了 SSD, 然后 UEFI 安装 8.1, 安装完后发现 esp 在 HDD 上, 原因是默认 HDD 是第一块硬盘). 中途又容易出各种问题.

UEFI 的 efi 分区也就是存放引导程序的地方必须是 fat32,但 gpt 分区表下当然支持各种文件系统。

你们的 ESP 分区大小都是多少呢?MS 推荐的是 100M,我担心 100M 只考虑到了微软的单系统的情况。我现在是打算搞个 200M。

我就分了100M,双系统妥妥的

通过我的 A0001 上的 Tapatalk发言

ESP 原生 4K 的硬盘最小要 260MB,其他最小 100MB。一个比较全的资料。
lvii.github.io/system/2013/10/26/parted-gpt-4k-sector-align-and-uefi/

Win7 要在 UEFI 下安装好像要 BIOS 支持 CSM 选项,我的 BIOS 没有这个选项所以想安装只会卡在加载页面。

当前市面上能见到的机械硬盘应该都是支持高级格式化、原生 4K 对齐的吧。SSD 应该基本都是模拟 512 字节扇区的。我的 ESP 分区在 SSD 硬盘上,所以分的是 100MB

这篇文章中我认为存在一个问题:
既然用 UEFI+GPT 了,双系统干嘛要再搞个 /boot 分区呢?直接把引导程序装在 ESP 上不就可以了吗? see tweakhound.com/2015/11/04/dual-boot-opensuse-leap-and-windows-10-uefi/

没有这样的要求的,我的 win7 就是在 UEFI only 下安装的。用 U 大侠制作一个 UEFI 版本的 PE 盘,然后把 win7 的原生 ISO(MSDN 发布的,这个才支持 UEFI 启动)解压到 PE 盘根目录下,接着
1,使用 7z 或者好压,打开 U 盘\sources\install.wim 文件,注意不要修改此文件! 打開压缩文件中的\1\Windows\Boot\EFI\ 这个目录,找到 bootmgfw.efi 复制出来并重命名为 bootx64.efi。
2, 在 U 盘里找到\efi\Microsoft 这个目录,把 boot 文件夹复制到上一级目录去,也就是\efi\boot,并把 bootx64.efi 也放进这个 boot 文件夹。

这样制作的 U 盘,如果 bios 选择 UEFI only,就是一个 win7 安装盘,是直接进 win7 安装界面的哦。
如果 bios 选择 legacy only, 那就是一个 U 大侠 PE 盘,比如可以用里面的 disk genius 进行 gpt 磁盘分区,这也是我推荐的。

我也制作过 UEFI 启动的 win7 安装盘,试过在别人的电脑上安装成功,自己的电脑就不行。
PS:当然使用 MSDN 的 ISO 啊。谁会去用修改版之类的。

Arch wiki 上推荐 200M,200M 肯定够了