Återskapa MBR på Mac
Publicerad: 26 september 2009 | Kategori: Hints | Etiketter: freebsd, gparted, Mac, mbr, Snow Leopard, systemrescuecd, testdisk | Snabblänk » | Bli först att kommentera! »Fick för mig att jag skulle installera FreeBSD på min MacBook igår kväll/natt. Läste lite snabbt på Internet och fann snabbt att det inte skulle vara några problem. Jag började med att ladda hem 64-bitarsversionen av FreeBSD 7.2 och brände det till skiva. Stoppade i den i min MacBook och startade om och för att den skulle boota med CD var jag tvungen att hålla nere <ALT> eller Option som den också kallas.
Efter att den hade bootat min CD så gjorde jag en minimal (Custom) installation med portträdet och källkoden som tillval för att sedan snabbt och enkelt kunna uppdatera paketen och kärnan. Då jag var ganska trött råkade jag välja att installera FreeBSD Boot Manager. Jag tänkte att det blir säkert bra och fortsatte installationen…
När allt var klart startade jag om datorn, för att få ut CD-skivan måste man hålla inne musknappen vid omstarten. Till min fasa startade FreeBSD utan att fråga om det inte var OS X som skulle boota. Kikade dock igenom messagesloggen, dmesg och satte upp nätverket och allt fungerade bra. Efter det startade jag om min Mac med <ALT> knappen och kunde då bara välja att boota FreeBSD. Då insåg jag att sabbade min master boot record (MBR) då jag valde att installera den nya bootloadern. Inte bra!
Det var ingen panik då jag hade en bra backup så jag stoppade in min Snow Leopard installationsskiva och startade om. Väl inne i Skivverktyget kunde dock ingen disk hittas. Då kom tröttheten som ett slag i bakhuvudet och jag kom på att jag hade en gammal CD som hjälpt mig förr med liknande problem. På skivan låg version 1.0.0 av SystemRescueCd. Med programmet GParted kunde jag se att min disk inte alls kändes igen dock kunde Partition Image se mina partitioner vilket kändes skönt!
För att nu kunna reparera eller återskapa MBR använde jag TestDisk. Det är ett program som ska användas med försiktighet då det är mycket kraftfullt. På Mac är det gjort så att Bootloadern ligger på första partitionen som är 200 MB och den behöver vara bootbar, vilket inte min nu var. Den flaggan är lättast att sätta med GParted och nu när min disk och mina partitioner syns är det inga problem.
Nu var min Mac räddad! Efter otaliga omstarter är den nu återställd utan att radera mina filer. Med GParted som för övrigt påminner mycket om Partition Magic passade jag på att ta bort mina FreeBSD-partitioner och maximera min OS X-partition.
Efter denna pers använder jag nu Sun VirtualBox för att köra min FreeBSD-installation. Det fungerar än så länge bra!




