Re: [问题] 9.1版使用 GPT 安装后, BIOS找不到开机碟

楼主: lantw44 (#######################)   2013-07-09 23:39:40
执行这个不知道有没有用?
gpart bootcode -b /boot/pmbr -p /boot/gptboot -i 分割号码 硬盘名称
例如
gpart bootcode -b /boot/pmbr -p /boot/gptboot -i 1 ada0
硬盘名称应该是 /dev 底下的名称
分割号码是用来放 bootcode 的小分割(约 64 KiB)的地方,写 1 就代表 /dev/ada0p1
我也是用 FreeBSD 9.1-RELEASE,不过安装的时候是 MBR,后来手动转成 GPT
用这个指令来安装 bootloader
或是也可以尝试用 GRUB 的 kfreebsd 指令(如果有装 GRUB 的话)
当然也可能是 BIOS 自己的问题,可以考虑用 fdisk 把 GPT 加上 active,
虽然这不符合 GPT 的标准
※ 引述《ssagit (自分らしく)》之铭言:
: 用 FreeBSD 很长一段时间了,
: 不过大部分是用来当 Server,
: 最近有一台新的机器进来,
: 以 9.1 DVD 版光盘安装了,
: 9.X 版起好像默认使用 GPT 而不是传统的 MBR 安装,
: 不过安装完成之后,
: 重开机 BIOS 却一直抓不到硬盘的开机系统,
: 最后是在光驱放了一片 Win98 的安装光盘,
: 因为它默认是会从硬盘开机,
: 才终于能够正常启动。
: 找了一下, 板上好像没有人问过同样的问题,
: 不知道有没有人知道怎么处理, 谢谢。
: 机器是 IBM x3100 M4。

Links booklink

Contact Us: admin [ a t ] ucptt.com