Tento příspěvek neslouží jako návod, má pouze ukázat možnosti a ušetřit hledání na netu. Týká se hlavně flashky
SanDisk Cruzer Micro U3 ReadyBoost FlashDrive 4GB USB 2.0. Chtěl bych upozornit nezkušené uživatele, že odkazované postupy mohou způsobit ztrátu dat.
Chtěl jsem na flashce zachovat funkci U3, použitelnost ReadyBoost a přidat Knoppix, nakonec jsem ji rozšířil i o instalačku Ubuntu 7.10 Desktop Edition a Ultimate Boot CD, zůstalo na ní něco málo přes 2GB volného místa. Původní oddíl jsem zmenšil - od konce disku, tzn. že zůstal jako první primární oddíl (pomocí Gparted) a vytvořil druhý až čtvrtý primární oddíl (pro Ubuntu, Knoppix a UBCD), které jsem formátoval jako fat16. V Linuxu se po připojení flashdisku objeví k dispozici všechny oddíly, tzn. původní (zmenšený), oddíl s Ubuntu, Knoppix a UBCD. Ve Windows XP a Vista se objeví pouze původní (zmenšený) oddíl jako Vyměnitelný disk a Jednotka CD-ROM s funkcí U3, ve Vistách je navíc nabídnuta funkce ReadyBoost.
Pro přidání live Knoppix 5.1.1 jsem se inspiroval tímto návodem:
http://www.pendrivelinux.com/2007/02/20/installing-usb-knoppix-51-using-linux/.
Pro přidání instalačky Ubuntu 7.10 jsem se inspiroval tímto návodem:
http://www.pendrivelinux.com/2007/09/28/usb-ubuntu-710-gutsy-gibbon-install/.
(Pozor! Výše odkazované postupy provádí instalaci na první oddíl a vytváří druhý oddíl formátovaný jako ext3 pro data.)
Pro přidání UBCD na flashku jsem zkopíroval soubory z kořenového adresáře cd UBCD, použil jsem pro své zařízení /dev/sdb4 připojené jako /media/ubcd tyto příkazy:
cp -rf boot custom dosapps images menus tools isolinux/* syslinux/* boot.catalog /media/ubcdsyslinux -sf /dev/sdb4Bohužel na mém notebooku některé dosové utility z UBCD zatím nefungují z tohoto důvodu:
http://www.ultimatebootcd.com/forums/viewtopic.php?p=3706.
Když jsem měl na flashce jen Knoppix, tzn. pouze dva oddíly, na druhém primárním oddílu (kde Knoppix byl) byl nastavený příznak zavádění aktivní. Bootování z flashky nefungovalo. Musel jsem přepsat MBR flashky dle tohoto postupu:
http://www.pendrivelinux.com/2007/03/07/install-a-new-mbr-to-your-usb-flash-device/. Předtím jsem ještě provedl zálohu původního MBR příkazem
dd if=/dev/sdb of=flash_boot.mbr bs=512 count=1. Poté již Knoppix nabíhal správně.
Pro současný stav, kdy mám na flashce Ubuntu, Knoppix a UBCD, jsem použil instalaci Grubu do MBR flashky, inspiroval jsem se zde:
http://www.linuxjournal.com/article/4622.