原本硬碟有 C、D 兩槽,一開始測試只有把 C 拿來當成 FreeBSD 用,另外的 D 槽就沒有去動,沒想到後來要把 D 槽刪掉拿來給 FreeBSD 用,卻一直出現錯誤:
Error: Unable to write data to disk ad0 Disk partition write returned an error status!
後來 google 到 Jerry McAllister 寫的文章,原來是 FreeBSD 為了保護系統碟所做的保護措施。
解決方法:
- 用 FreeBSD 的光碟開機
- 選擇 "Fix it" 的選項
- 選擇 "shell" 開啟 shell (這時候應該會用 vtty4,請用 Alt+F4 切換過去)
- 然後執行 "sysinstall" 就可以作 Fdisk 和 Label 的動作了(記得第一個 Slice 要設定 Bootable)
- Save 後重新開機就可以了!
Please follow and like us: