Fórum Ubuntu CZ/SK

Ostatní => Tipy a triky pro Linux => Téma založeno: c4pp4 30 Prosince 2007, 16:19:09

Název: Používání flashky SanDisk Cruzer Micro U3 ReadyBoost 4GB
Přispěvatel: c4pp4 30 Prosince 2007, 16:19:09
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 (http://web.iol.cz/c4pp4/sandisk.jpg). 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/ (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/ (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/ubcd
syslinux -sf /dev/sdb4
Bohuž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 (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/ (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 (http://www.linuxjournal.com/article/4622).