Freebsd

如何刪除或縮短 NanoBSD 4G USB 磁碟上出現“fdisk: /boot/mbr: Device not configured”失敗的 F1 Boot Prompt?

  • September 17, 2014

我已閱讀pfSense 文件 Remove F1 Boot Prompt,但這似乎不適用於我們的 pfSense-2.1.1-PRERELEASE-4g-amd64-nanobsd_vga-20140131-1030.img 安裝。

該命令在withfdisk -B da0之後失敗。Do you want to change the boot code? [n] y``fdisk: /boot/mbr: Device not configured

控制台輸出:

GEOM_PART: integrity check failed (da0, MBR)
GEOM: da0s1: geometry does not match label (16h,63s != 255h,63s).
GEOM: da0s2: geometry does not match label (16h,63s != 255h,63s).

一種解決方法可能是縮短“boot0 引導管理器”超時值,使用

  • boot0cfg -t 1
  • boot0cfg -t 1 da0
  • 或者boot0cfg -t 1/dev/da0

結果:/usr/sbin/boot0cfg: Device not configured.重新啟動後,這些命令導致/usr/sbin/boot0cfg: Input/output error..

如何刪除或縮短 Amd64 NanoBSD 4G U 盤上的 F1 Boot Prompt?

看起來你不能在 NanoBSD 中做到這一點。從您連結到的文件中:

不要在 NanoBSD 上嘗試這樣做,它依賴於啟動管理器來提供所需的功能。

考慮到這一點,我對刪除引導管理器不起作用和/或影響事情並不感到驚訝。

在我的特定 pfSense 安裝 (pfSense-2.1.5-RELEASE-4g-amd64-nanobsd-vga) 上,命令

boot0cfg -t 30 ad0

工作,然後啟動提示延遲減少到不到 2 秒。

也許您安裝da0的磁碟不正確?

/boot/loader.conf此外,我通過在文件中添加以下行來減少 pfSense 啟動菜單延遲

autoboot_delay="2"

添加此行/boot/loader.conf之前文件為空,但預設值似乎在文件中 /boot/defaults/loader.conf

我的 pfSense 安裝在 VirtualBox PC 中(我正在測試它……)

引用自:https://unix.stackexchange.com/questions/112067