MBR

製作可開機的第一代 iPod Shuffle

[華語, cmn-Hant-TW] 初代 iPod Shuffle 在 2005 年登場時,除了體積小容量大沒螢幕外,還有一個很重要的特色 – USB 接頭 (所有其他的 iPod 都是 30pin 連接線),整隻就像一個稍大的隨身碟。後幾代 iPod Shuffle 的 USB 接頭就被移掉改成用轉接線接電腦,變得更輕更小沒錯,但是也比較不適合直接當隨身碟,要當隨身碟的話還是初代好用。 手上那隻很久沒拿來聽歌 Shuffle,任務就是當救急隨身碟,也算蠻稱職的。後來想說有沒有機會讓他可以 USB 開機,但是又能保留既有的播放功能,包括和 iTunes 同步等等,研究了一下在 FreeBSD Forum 看到了 Making DOS bootable USB hard disks 這篇,照這做確實可以做出 FAT 然後用 DOS 6.22…

VMWare 和 386BSD 的奇怪現象

[華語, cmn-Hant-TW] 之前有提到過用VMWare 開 FreeBSD 實體磁碟區會遇到的小問題,現在這個組合又遇到另一個超怪的現象了。 這次的情況是有其他的 Guest OS 要用 FreeBSD 磁碟區前面的實體磁碟區 (有兩個,分別是 fat32 和 ntfs),把 VMWare 的虛擬磁碟對應設好之後,一跑就會吃到這個錯誤訊息: Cannot open disk "S:\Virtual Machines\test\physical.vmdk" or one of the snapshot disks it depends on.Cannot open disk "S:\Virtual Machines\test\physical.vmdk" or one of the…

FreeBSD boot0, mbr

[華語, cmn-Hant-TW] 平常很少會需要動到這個部份,反正安裝完就沒事了。但是因為 vmware 6.0 (不確定確切的版本)之後要把實體磁碟機內的作業系統當 guset os 的話,他不會像之前一樣直接用實體磁碟機上的 MBR ,而是會準備一個假的,空的 MBR 來用。這樣做的好處是 guest os 不會誤觸真的 MBR 造成磁碟損毀,壞處就是要另外手動重設在假的 MBR 上設定,不然不能開機,而且如果 host os 的硬碟有變更過的話,為了安全理由 vmware 會要求有用到實體磁碟的部份都要重新設定,當然也包括 MBR 了。 其實我的 vmware 會開實體磁碟的也就那個 FreeBSD Current 而已,所以只要處理好這個即可。首先因為完全不能進作業系統,所以需要一片開機光碟,當然了因為是給 vmware 用,有映像檔就可以了,而且不限版本(至少 5-8 i386/amd64 版本之 FreeBSD 光碟皆可),能開機應該就可以了。…

Mac 的分割區配置表

[華語, cmn-Hant-TW] 用 1394 外接盒怎麼弄都沒辦法開機,後來才發現分割區配置表要選對才能開機 GUID 磁碟分割區配置表 – 要在 Intel Based 機器上開機的要用這個。 Apple 分割區配置表 – 要在 PowerPC Based 機器上開機的要用這個。 主開機記錄 (MBR) – 其他的 OS,Windows 為主,一般來說不開機設這個比較好。 手上沒有 Intel 的機器,不確定是不是跟說明上形容的一樣,不過 PowerPC 的機器確實要選對不然外接盒會被當空氣就是了。