Linux E X P R E S

Facebook

Vytvoření oddílu pro Boot Booster na Eee

asus_eee_pc.jpg

Ve svém článku o Debianu na Eee PC jsem zmínil malý diskový EFI oddíl typu 0xef. Ten najdete na disku Eeéčka hned po koupi. Pokud ho zachováte, můžete využívat tkz. Boot Booster, kterým výrazně zrychlíte start systému. Jak takový oddíl vytvořit, pokud jste si ho při instalaci smazali?


Boot Booster funguje na tom principu, že se údaje, které zjišťuje bios, uloží na speciální oddíl disku a při startu sytému se načtou - tudíž v podstatě hned po stisknutí tlačítka pro zapnutí budete v GRUBu, případně jiném zavaděči.

Pokud tedy chcete takový oddíl vytvořit, budete na něj potřebovat místo. Proto bude potřeba poslední oddíl zmenšit. K tomu můžete použít třeba GNOME Partition Editor (balík i příkaz gparted). Originální EFI oddíl má velikost 16MB, ale bude vám stačit 8.

Pokud tedy máte volné místo, můžete se vrhnout na tvoření. Tento typ oddílu gparted bohužel nepodporuje. Takže sáhneme po klasickém fdiksu.

fdisk /dev/sda

Pokud si necháte zobrazit oddíly (příkaz p), měli byste vidět podobnou tabulku:

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1         729     5855661   83  Linux
/dev/sda2             730       19456   150424627+  83  Linux

Nyní vytvoříte novou oblast (příkaz n), zvolíte primární oblast (p) číslo 4 (překvapivě 4). Po dokončení této části byste měli vidět po příkazu p něco takového:

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1         729     5855661   83  Linux
/dev/sda2             730       19456   150424627+  83  Linux
/dev/sda4           19457       19457        8032+  83 Linux

Musíte tedy změnit typ oddílu. Takže příkaz t, pak 4 a zadat ef. Pokud znovu zadáte p, uvidíte, že se typ změnil.

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1         729     5855661   83  Linux
/dev/sda2             730       19456   150424627+  83  Linux
/dev/sda4           19457       19457        8032+  ef  EFI (FAT-12/16/32)

Pak tedy zapsat změny (w) a po restartu povolit Boot Booster v biosu. Tra dá.


Článek byl přesunut ze starého blogu, následují staré komentáře:

Takze jestli to dobre chapu, tak zalezi jenom na typu oddilu a umisteni ani velikost nehrajou zas takovou roli? BTW dost biosu ma myslim podobnou funkci, ze se vykaslou na vetsinu autodetekce hw (neco jako “quick boot” nebo “fast boot”) mozna si taky cast toho nastaveni ukladaj do cmosu. mozna je to tim, ze krome uplne zakladnich detailu o hw si stejne vetsina operacnich systemu zjisti sama znova. - Harvie | 14. 5. 2009 v 22:23

Diskuze (3) Nahoru