无忧启动论坛

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

[发布] 一盘走天下【自由拼装修改版】

    [复制链接]
跳转到指定楼层
1#
发表于 2024-11-10 13:21:58 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 不点 于 2024-11-17 13:30 编辑

本软件基于葛明阳大师“一盘走天下”修改而成。

本软件不发布成品,只发布制作方法。

步骤1、制作 grub4dos 启动盘

方法一(此法已判死刑,请放弃!):准备一个 32G 以上大小的 U 盘,用 multimbr 制作可启动 U 盘,将 multimbr 发布包里面的 mbr_16G.img 写入 U 盘。写入的工具,可以用 dd for windows,或者 linux 下的 dd 命令,或者也可以尝试用 bootice 的 “导入”MBR 引导记录功能来将 mbr_16G.img 写入 U 盘。写完之后,U 盘就是一个单一 16G 的 FAT32 文件系统分区。剩余的空间,如果不想浪费掉的话,可以用 Windows 的磁盘工具、diskgen 等来添加分区,新添加的分区的文件系统格式建议采用 NTFS(可以直接添加为主分区;也可以先添加扩展分区,再在扩展分区里面添加逻辑分区)。相关下载:
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=320244

【更新】用 multimbr 制作的 FAT32 分区,在一台 Lenovo 机器上不能 UEFI 启动,只能 BIOS 启动。尝试用 Win11 的磁盘工具为 U 盘再添加一个 FAT32 主分区,然后把 multimbr 分区上的 EFI 文件夹复制到这个新建的 FAT32 分区上(EFI 文件夹很小,总共不足 1M 大小;别的都不用复制),完成之后,经过测试,证实可以 UEFI 启动了。下面的“方法二(适合懒人)”不存在此问题,也就是说,不需要再添加一个 FAT32 主分区。


【再更新】用 multimbr 制作的 FAT32 分区,在一台 HP 机器上进行 UEFI 启动时,主板不承认 U 盘!重新按下面的“方法二(适合懒人)”进行正常的分区、格式化操作之后,一切回归正常。因此,multimbr 被判死刑,不再使用了。

方法二(适合懒人):准备一个 U 盘(大小随意),把它格式化为 FAT32 分区,在其 MBR 上安装 grldr.mbr,或者 wee,分区根目录下放置 grldr 文件。您也可以先启动 bootmgr,再由 bootmgr 来加载 grldr,无论偏爱哪种方式都行。

【更新】感谢 baosheng00 指出错漏。不要忘了,FAT32 分区需要激活,否则 U 盘可能无法成功启动。如果您把 grldr.mbr 或 wee 安装到了 U 盘的 MBR 上,您就不需要激活这个 FAT32 分区了。如果您在 U 盘 MBR 上安装的是 Windows NT 引导代码,那要记住必须激活 FAT32 分区才行,否则 FAT32 分区中的 NTLDR 或 BOOTMGR 不能取得控制权。

步骤2、拷入文件

一、用于 BIOS 启动的 grldr 文件,需放在 U 盘根目录(即“/”之下)。文件来自 grub4dos for legacy BIOS 的发布包。

二、用于 BIOS 启动的 menu.lst 文件,需放在 U 盘根目录(即“/”之下)。内容如下:

  1. # This is a sample menu.lst file. You should make some changes to it.
  2. # The old install method of booting via the stage-files has been removed.
  3. # Please install GRLDR boot strap code to MBR with the bootlace.com
  4. # utility under DOS/Win9x or Linux.
  5. #
  6. # It must be UTF-8 encoding for multi-lingual support. Font lines can be
  7. # appended to the file. The font lines should be in the unifont.hex format.

  8. color blue/green yellow/red white/magenta white/magenta
  9. timeout 10
  10. color border=0xEEFFEE
  11. graphicsmode -1 640:800 480:600 24:32 || graphicsmode -1 -1 -1 24:32
  12. font /unifont-16.0.01.hex.gz
  13. #把【退出 grub4dos】设为默认启动项,平常不经意插入 U 盘时,让它正常进入操作系统而不是进入 PE
  14. default 7
  15. ## Menu AutoNumber
  16. write 0x8274 0x2001

  17. title 一盘走天下 EFI.iso, 用于 Win11 电脑
  18. find --set-root --ignore-floppies --ignore-cd /gmy/EFI.iso
  19. map /gmy/EFI.iso (255)
  20. map --hook
  21. chainloader (255)

  22. title 一盘走天下 10PE.iso, 用于 Win7、8、10 电脑
  23. find --set-root --ignore-floppies --ignore-cd /gmy/10PE.iso
  24. map /gmy/10PE.iso (255)
  25. map --hook
  26. chainloader (255)

  27. title 一盘走天下 03PE.iso, 用于 XP 电脑
  28. find --set-root --ignore-floppies --ignore-cd /gmy/03PE.iso
  29. map /gmy/03PE.iso (255)
  30. map --hook
  31. chainloader (255)

  32. title 一盘走天下 ghost.img, 老电脑不支持 PE, 只好启动 DOS
  33. find --set-root --ignore-floppies --ignore-cd /gmy/ghost.img
  34. map /gmy/ghost.img (fd0)
  35. map --hook
  36. chainloader (fd0)+1
  37. rootnoverify (fd0)

  38. title 尝试加载电脑上的 BOOTMGR 来启动 Win7/8/10+
  39. find --set-root --ignore-floppies --ignore-cd /bootmgr
  40. chainloader /bootmgr

  41. title 尝试加载电脑上的 NTLDR 来启动 WinNT/2K/XP
  42. find --set-root --ignore-floppies --ignore-cd /ntldr
  43. map () (hd0)
  44. map (hd0) ()
  45. map --rehook
  46. find --set-root --ignore-floppies --ignore-cd /ntldr
  47. chainloader /ntldr

  48. title commandline (进入 grub4dos 命令行)
  49. commandline

  50. title Exit grub4dos (退出 grub4dos, 控制交给主板, 继续启动)\n这将启动本机原有的操作系统,就像未插入 USB 启动盘一样。
  51. boot -1

  52. title reboot (重启)
  53. reboot

  54. title halt (关机)
  55. halt

  56. # In the end, font lines for unicode chars in unifont.hex format.
  57. # It should include all unicode chars used in the above menu code.
  58. # Surely normal ASCII chars are not necessary to be included here.

  59. 5173:10100810082000003FF8010001000100FFFE010002800280044008203018C006
  60. 542F:010000801FFC1004100410041FFC10001000100017FC24042404440487FC0404
  61. 673A:100011F011101110FD10111031103910551055109110111211121212120E1400
  62. 91CD:001000F83F000100FFFE01001FF011101FF011101FF001003FF80100FFFE0000
复制代码

注意,您需要用 UTF-8 格式来保存菜单文件,否则中文是乱码。

三、用于 UEFI 启动的 BOOTX64.EFI,BOOTIA32.EFI,都放在 U 盘 /EFI/boot/ 文件夹下。文件来自 grub4dos for UEFI 的发布包。
四、用于 UEFI 启动的 menu.lst 文件,需放在 U 盘 /EFI/grub/ 文件夹下。内容如下:

  1. # 这是一个样品 menu.lst 文件。你应该对它做些改动。
  2. # 它必须是 UTF-8 编码,以支持多种语言。
  3. # 字体应该是 unifont.hex 格式。

  4. #设置倒计时(秒)
  5. timeout 10

  6. #把【退出 grub4dos】设为默认启动项,平常不经意插入 U 盘时,让它正常进入操作系统而不是进入 PE
  7. default 4

  8. #设置字符颜色(高32位是背景色,低32位是前景色。在命令行执行:echo -rrggbb,可查看对应的颜色。)
  9. color normal=0xff9933 highlight=0xffff00 helptext=0xff00ff heading=0x66ff00

  10. #中文支持必须设置图形模式(可使用 graphicsmode 探测系统支持的图形模式)
  11. # graphicsmode -1 800(水平像素)
  12. graphicsmode -1 640:800 480:600 || graphicsmode -1
  13. #加载背景图
  14. #splashimage /efi/grub/splashimage.jpg || splashimage /boot/grub/splashimage.bmp
  15. #加载unifont字体(如果不是 16*16 字体,需增加参数,如 --font-high=24)
  16. #font /efi/grub/unifont.hex.gz
  17. font /unifont-16.0.01.hex.gz

  18. #设置菜单框
  19. #setmenu --box x=4 w=60 y=6 h=9 l=2
  20. #设置中文菜单按键帮助
  21. #setmenu --lang=zh
  22. #设置自动菜单编号
  23. #setmenu --auto-num-on
  24. #设置字符串信息
  25. #setmenu --string=x=y=颜色="字符串"
  26. #设置日期时间
  27. #setmenu --string=x=y=颜色="date&time=yyyy-MM-dd  HH:mm:ss"
  28. #设置倒计时
  29. #setmenu --timeout=x=y=颜色
  30. #更多菜单编辑功能、动画、图像菜单等等,可参考http://bbs.wuyou.net/forum.php?mod=viewthread&tid=369720&extra=page%3D3

  31. title 一盘走天下 EFI.iso, 用于 Win11 电脑
  32. find --set-root /gmy/EFI.iso
  33. map /gmy/EFI.iso (255)
  34. map --hook
  35. chainloader (255)

  36. title 一盘走天下 10PE.iso, 用于 Win7/8/10 电脑
  37. find --set-root /gmy/10PE.iso
  38. map /gmy/10PE.iso (255)
  39. map --hook
  40. chainloader (255)

  41. title 尝试启动电脑上现存的 Windows 系统
  42. find --set-root /efi/microsoft/boot/bootmgfw.efi
  43. chainloader /efi/microsoft/boot/bootmgfw.efi

  44. title commandline (进入 grub4dos 命令行)
  45. commandline

  46. title Exit grub4dos (退出 grub4dos, 控制交给主板, 继续启动)\n这将启动本机原有的操作系统,就像未插入 USB 启动盘一样。
  47. exit_g4d

  48. title reboot (重启)
  49. reboot

  50. title halt (关机)
  51. halt
复制代码

注意,您需要用 UTF-8 格式来保存菜单文件,否则中文是乱码。

五、多国语言字库文件 unifont-16.0.0.1.hex.gz,需放在 U 盘根目录(即“/”之下)。文件来自 https://www.unifoundry.com/unifont/index.html
六、“一盘走天下”中的 iso 和 img 文件,相关下载: http://bbs.wuyou.net/forum.php?mod=viewthread&tid=440693

“一盘走天下.zip” 解压后,在其 “PE” 子文件夹下,就有 EFI.iso 文件。另外三个文件是 03PE.iso, 10PE.iso 和 ghost.img,它们都在 /PE/UD.fba 这个压缩包里面,用 fbinsttool 打开 UD.fba,把这三个文件导出即可。这四个文件 EFI.iso、 03PE.iso、 10PE.iso、 ghost.img 都放在 U 盘 /gmy/ 文件夹下。这四个文件需要整理碎块,保证连续存放;这是因为它们被 map 命令加载时,不带 --mem 参数(不占用内存)。

【提示】 这最后建立的 /gmy/ 文件夹下的 iso、img 文件比较大,您也可以先不建立这个文件夹,待到您确认您的菜单能够正常显示之后,再建立这个 /gmy/ 文件夹也行。如果没有 /gmy/ 文件夹,菜单仍然是可以正常显示出来的,只不过当您选择那些菜单项的时候,由于 map 命令找不到 /gmy/ 下的 iso、img 文件,这会报错。当然,如果这些 iso、img 是存在的,但却有碎块,那也会报错。

至此,启动 U 盘的制作全部完成。


评分

参与人数 1无忧币 +5 收起 理由
879792799 + 5 很给力!谢谢大佬分享

查看全部评分

104#
发表于 5 天前 | 只看该作者
稍有点复杂,学习一下
回复

使用道具 举报

103#
发表于 5 天前 | 只看该作者
很厉害的教程,学习了
回复

使用道具 举报

102#
 楼主| 发表于 5 天前 | 只看该作者
wbjj 发表于 2024-11-17 08:35
谢谢不点大师详细讲解,又学到一些底层知识。
目前只在Windows下使用,grldr.mbr就够用了。
再次感谢。

您提的问题非常好。这可能暴露了我一楼的帖子写得不够清楚(不容易让人看懂)。谢谢您能让我了解到这一点。

关于 wee,其实还存在一个 wee127.mbr,添加了 map 交换磁盘的功能。但它占用 127 个扇区,需要扩大 MBR 磁道上预留的空间,才能放得下。

占用空间多了,就容易被别的软件破坏掉。

wee63 占用 63 扇区,尾部的一个扇区就被 ghost 之类的工具破坏掉了,所以后来,wee63 压缩为 62 扇区,这样就避免了由于“末尾扇区被破坏”而引起死机的问题。

这么说来,wee127 其实是不能用了,因为 127 个扇区不可能压缩为 62 个扇区。它注定要与别的工具软件发生冲突。

因此,使用 grldr.mbr 还有一个好处,就是减少了冲突发生的概率。
回复

使用道具 举报

101#
发表于 5 天前 | 只看该作者
谢谢大佬分享
回复

使用道具 举报

100#
发表于 5 天前 | 只看该作者
收藏
回复

使用道具 举报

99#
发表于 5 天前 | 只看该作者
不点 发表于 2024-11-16 17:38
wee63.mbr 与 grldr.mbr 有何差别?嗯——,让我想想。

(1)grldr.mbr 被设计为查找各个分区(根目录 ...

谢谢不点大师详细讲解,又学到一些底层知识。
目前只在Windows下使用,grldr.mbr就够用了。
再次感谢。

点评

您提的问题非常好。这可能暴露了我一楼的帖子写得不够清楚(不容易让人看懂)。谢谢您能让我了解到这一点。 关于 wee,其实还存在一个 wee127.mbr,添加了 map 交换磁盘的功能。但它占用 127 个扇区,需要扩大 MB  详情 回复 发表于 5 天前
回复

使用道具 举报

98#
发表于 6 天前 | 只看该作者
收藏备用。
回复

使用道具 举报

97#
发表于 6 天前 | 只看该作者
好方法值得学习!
回复

使用道具 举报

96#
 楼主| 发表于 6 天前 | 只看该作者
本帖最后由 不点 于 2024-11-16 21:02 编辑
wbjj 发表于 2024-11-16 16:57
感谢大师解惑。
这点还真没有注意,现在U盘容量大了,一般很少用FAT32了。
还有个疑问,就是U盘上安装w ...

wee63.mbr 与 grldr.mbr 有何差别?嗯——,让我想想。

(1)grldr.mbr 被设计为查找各个分区(根目录)中的 grldr 文件,一旦找到就立即启动它。wee63.mbr 功能多,能进入命令行操作。wee63.mbr 本身就是一个 “微型”的 grub4dos。wee 能够启动 io.sys,linux 的 vmlinuz,ntldr,bootmgr,当然,肯定也能启动 grldr 和 grub.exe。而 grldr.mbr 主要是用来启动 grldr 的。虽然也可以让它启动 ntldr 或 bootmgr,但较少有人这么样去用它,因此,这种用法,其成功的概率是未知的。grldr.mbr 不能用来启动 io.sys,vmlinuz 等。
(2)在 wee63.mbr 的尾部有一个菜单,可以修改,能够按照菜单中设定的步骤来完成不同的启动任务。grldr.mbr 本身比较单纯,没有菜单可以修改,因此只适合解决单一问题,完成单一任务(即,启动 grldr)。
(3)wee63.mbr 占用 63 扇区,grldr.mbr 只占用 16 扇区。有些 U 盘在分区的时候,MBR 磁道上预留的空间不多(只有 32 扇区),无法安装 wee63.mbr,只能安装 grldr.mbr。
(4)读磁盘的时候,wee63.mbr 只支持新的 LBA 模式,不支持旧的 CHS 模式,因此不能用于旧电脑。而 grldr.mbr 支持 CHS 和 LBA 模式,理论上可以用于旧电脑。这个问题越来越不重要了,因为旧电脑在逐渐消亡。

主要就是这几点吧。

点评

谢谢不点大师详细讲解,又学到一些底层知识。 目前只在Windows下使用,grldr.mbr就够用了。 再次感谢。  详情 回复 发表于 5 天前
回复

使用道具 举报

95#
发表于 6 天前 | 只看该作者
太厉害了
回复

使用道具 举报

94#
发表于 6 天前 | 只看该作者
不点 发表于 2024-11-14 22:40
用微软 Windows 格式化的时候,FAT32 分区的大小不能超过 32G。如果超过 32G,它就不让格式化为 FAT32。
...

感谢大师解惑。
这点还真没有注意,现在U盘容量大了,一般很少用FAT32了。
还有个疑问,就是U盘上安装wee和grldr有什么不同?或者说他们有什么优缺点?

点评

wee63.mbr 与 grldr.mbr 有何差别?嗯——,让我想想。 (1)grldr.mbr 被设计为查找各个分区(根目录)中的 grldr 文件,一旦找到就立即启动它。wee63.mbr 功能多,能进入命令行操作。wee63.mbr 本身就是一个 “  详情 回复 发表于 6 天前
回复

使用道具 举报

93#
发表于 7 天前 | 只看该作者
本帖最后由 yuadao 于 2024-11-15 04:55 编辑

我所有的盘都是 FAT32+NTFS 双主分区

回复

使用道具 举报

92#
 楼主| 发表于 2024-11-14 22:55:12 | 只看该作者
baosheng00 发表于 2024-11-14 22:41
少了一步,FAT32分区设置激活分区(在后端的情况)

感谢!提醒得对。

请大家把 FAT32 分区设为“活动”分区。否则,U 盘可能无法成功启动。
回复

使用道具 举报

91#
发表于 2024-11-14 22:41:23 | 只看该作者
少了一步,FAT32分区设置激活分区(在后端的情况)

点评

感谢!提醒得对。 请大家把 FAT32 分区设为“活动”分区。否则,U 盘可能无法成功启动。  详情 回复 发表于 2024-11-14 22:55
回复

使用道具 举报

90#
 楼主| 发表于 2024-11-14 22:40:21 | 只看该作者
wbjj 发表于 2024-11-14 22:22
谢谢不点大师普及基础知识。
我今天用一个U盘,格式化时,选项列表中NTFS和exFAT,没有FAT32选项,要怎 ...

用微软 Windows 格式化的时候,FAT32 分区的大小不能超过 32G。如果超过 32G,它就不让格式化为 FAT32。

您可以选择如下的方案:

(1)删掉这个分区,重新划分一个 31G 的分区,再格式化,就能格式化成 FAT32 了。
(2)也可以用 diskgen 来执行格式化。它能够把很大的分区(比如 500G)格式化为 FAT32。

点评

感谢大师解惑。 这点还真没有注意,现在U盘容量大了,一般很少用FAT32了。 还有个疑问,就是U盘上安装wee和grldr有什么不同?或者说他们有什么优缺点?  详情 回复 发表于 6 天前
回复

使用道具 举报

89#
发表于 2024-11-14 22:22:11 | 只看该作者
不点 发表于 2024-11-14 13:52
grldr.mbr 和 wee63.mbr,无论哪个,都可以安装到 MBR 上。

Bootice 把 grub4dos 安装到 MBR 上,这其 ...

谢谢不点大师普及基础知识。
我今天用一个U盘,格式化时,选项列表中NTFS和exFAT,没有FAT32选项,要怎么弄成FAT32格式。

点评

用微软 Windows 格式化的时候,FAT32 分区的大小不能超过 32G。如果超过 32G,它就不让格式化为 FAT32。 您可以选择如下的方案: (1)删掉这个分区,重新划分一个 31G 的分区,再格式化,就能格式化成 FAT32  详情 回复 发表于 2024-11-14 22:40
回复

使用道具 举报

88#
发表于 2024-11-14 16:52:13 | 只看该作者
看不懂啊
回复

使用道具 举报

87#
 楼主| 发表于 2024-11-14 16:01:42 | 只看该作者
天风 发表于 2024-11-14 08:21
https://www.123865.com/s/bH5A-VrKBh

利用咱们论坛的资源,年初整合了一个自用的U盘启动工具包,大家可 ...

非常好,已下载,正在学习。
回复

使用道具 举报

86#
发表于 2024-11-14 15:03:08 | 只看该作者
这个确实好,制作启动盘的过程清清楚楚明明白白,
新手可能更依赖各种一键制作工具,这个最大的问题是可以用但学习不到什么东西。
其实要敢于实际操作敢于尝试,主动去了解一些基本概念和原理,在实际和理论的循环实践中慢慢积累进步,你会发现真有点意思。
大佬们摸索出了多种制作启动盘的方法,我们只不过是捡现成的,真的不难的。
回复

使用道具 举报

85#
发表于 2024-11-14 14:11:49 | 只看该作者
感谢大佬的分享了、确实是个很好的工具
回复

使用道具 举报

84#
 楼主| 发表于 2024-11-14 13:52:45 | 只看该作者
wbjj 发表于 2024-11-14 13:31
大师,这一点看的不是很明白。
在其 MBR 上安装 grldr.mbr,或者 wee,分区根目录下放置 grldr 文件。您也 ...

grldr.mbr 和 wee63.mbr,无论哪个,都可以安装到 MBR 上。

Bootice 把 grub4dos 安装到 MBR 上,这其实就是把 grldr.mbr 安装到 MBR 上。

grldr.mbr 只占用16 个扇区。wee63.mbr 占用 63 扇区。

如果 MBR 磁道上预留的空间不多,就只能安装 grldr.mbr。
如果 MBR 磁道上预留的扇区数有 63 个或更多,那就可以安装 wee 了。

如果初次接触,就先安装 grldr.mbr 就行了。以后对 wee 有了一定了解之后,再安装 wee。

点评

谢谢不点大师普及基础知识。 我今天用一个U盘,格式化时,选项列表中NTFS和exFAT,没有FAT32选项,要怎么弄成FAT32格式。  详情 回复 发表于 2024-11-14 22:22
回复

使用道具 举报

83#
发表于 2024-11-14 13:31:04 | 只看该作者
大师,这一点看的不是很明白。
在其 MBR 上安装 grldr.mbr,或者 wee,分区根目录下放置 grldr 文件。您也可以先启动 bootmgr,再由 bootmgr 来加载 grldr,无论偏爱哪种方式都行。
这个用什么工具操作,bootice有看到安装wee,看到您另外一个帖子,才知道wee是老电脑支持的。新电脑怎么安装grldr.mbr,做为小白的我有些不明白。

点评

grldr.mbr 和 wee63.mbr,无论哪个,都可以安装到 MBR 上。 Bootice 把 grub4dos 安装到 MBR 上,这其实就是把 grldr.mbr 安装到 MBR 上。 grldr.mbr 只占用16 个扇区。wee63.mbr 占用 63 扇区。 如果 MBR  详情 回复 发表于 2024-11-14 13:52
回复

使用道具 举报

82#
发表于 2024-11-14 08:47:56 | 只看该作者
谢谢楼主分享
回复

使用道具 举报

81#
发表于 2024-11-14 08:36:54 | 只看该作者
谢谢大佬分享
回复

使用道具 举报

80#
发表于 2024-11-14 08:21:22 | 只看该作者
https://www.123865.com/s/bH5A-VrKBh

利用咱们论坛的资源,年初整合了一个自用的U盘启动工具包,大家可以感兴趣的话可以试一下,不喜勿喷,有问题直接留言。
========================
工具说明:请将配置文件(*.cfg)、UD分区映像(*.fba)、EFI分区映像(*.iso)、U盘数据分区外置包压缩为7Z(*.7z)放置在本目录,启动程序时会自动搜索本目录下的映像。

引导说明:内置菜单中的引导PE会默认加载\WINPE目录下的WINPE.ISO文件
除此之外,主程序搜索优先搜索\WINPE目录下的ISO/EFI/IMG等文件

点评

非常好,已下载,正在学习。  详情 回复 发表于 2024-11-14 16:01
回复

使用道具 举报

79#
 楼主| 发表于 2024-11-14 06:34:12 | 只看该作者
wbjj 发表于 2024-11-13 22:37
再虚心请教大师,怎么确保把靠前的扇区划分到启动区?
有没有推荐的工具?比如BootICE或DG可以吗?我一 ...

您真客气。

任何工具都能进行分区。Windows 自带的磁盘管理,就能添加、删除分区,或者对分区进行格式化操作。

让分区靠前,这不费劲,默认情况下,第一个分区自然就是靠前的。我们常说的 MBR 扇区,就是具有扇区号 0 的那个扇区。它就是最靠前的。

我们这里说的是传统的(旧的)MBR 架构的分区,不是新的 GPT 架构。

BOOTICE 和 Diskgen 都是我离不开的工具,可靠度非常高,没发现它们出错。

在对 U 盘进行分区时,需要注意一个小问题。

我发现买来的 U 盘,卖家就把它格式化为一个单一的 FAT32 分区了。也有弄成 exFAT 分区的。exFAT 分区不适合用作启动分区,需要重新格式化为 FAT32 格式。

然而,卖家弄的单一 FAT32 分区,可能会有个小问题,就是分区的第一扇区(起始扇区)的扇区号是 32(十六进制 0x20)。这就是说,MBR 磁道上只有 32 个扇区(扇区号 0,扇区号 1,扇区号 2,……,扇区号 31)。如果想在 MBR 磁道上安装 wee,就安装不上了,因为 MBR 磁道上可用的空间只有 32 个扇区,而 wee 需要 63 个扇区。

所以,这种情况,就需要重新分区和格式化这个 U 盘了。当然,如果不需要安装 wee,那就没问题了,不需要重新分区和格式化。

回复

使用道具 举报

78#
发表于 2024-11-13 22:43:19 | 只看该作者
谢谢分享,好好学习一下
回复

使用道具 举报

77#
发表于 2024-11-13 22:42:19 | 只看该作者
进来学习一下。
回复

使用道具 举报

76#
发表于 2024-11-13 22:37:11 | 只看该作者
不点 发表于 2024-11-13 21:49
这没问题。有问题的话,也只算是小问题。

BIOS 访问的扇区号,是有限制的。不同的主板,能访问的最大 ...

再虚心请教大师,怎么确保把靠前的扇区划分到启动区?
有没有推荐的工具?比如BootICE或DG可以吗?我一般用前者较多。
谢谢。

点评

您真客气。 任何工具都能进行分区。Windows 自带的磁盘管理,就能添加、删除分区,或者对分区进行格式化操作。 让分区靠前,这不费劲,默认情况下,第一个分区自然就是靠前的。我们常说的 MBR 扇区,就是具有  详情 回复 发表于 2024-11-14 06:34
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-22 16:05

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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