Online instalace openSUSE 11.2 pomocí USB disku
Instalace přímo z internetu je pohodlná, stahují se pouze ty součásti, které si sami zvolíte. Potřebujete akorát USB disk (s kapacitou do 128 MB) a solidní připojení k internetu. Pokud tedy váš počítač neobsahuje DVD mechaniku nebo zkrátka nemáte potřebná média, zde je řešení.
Přihlašte se jako root:
su
Připojte USB disk k počítači a zjistěte, jak se zařízení identifikuje.
ls -l /dev/disk/by-id/*usb*
Výstup bude vypadat asi takto:
lrwxrwxrwx 1 root root 9 2009-11-28 00:08 /dev/disk/by-id/usb-USB_2.0_Flash_Disk_7370a2c3b973b7-0:0 -> ../../sdc
USB disk se tedy identifikuje jako sdc (dále jen <disk>), první oddíl na disku má označení sdc1 (dále jen <oddíl>). Nyní disk zformátujeme.
fdisk /dev/<disk>
Stiskneme "a" a klávesou "1" zvolíme první oddíl na disku. Klávesou "t" nastavujeme formát oddílu, zvolíme tedy "c" pro FAT32. Změny uložíme volbou "w". Disk odpojíme, spustíme formátování a následně zkontrolujeme, jestli vše proběhlo v pořádku.
umount /dev/<oddíl> mkfs.vfat -F 32 /dev/<oddíl> fsck.vfat -a /dev/<oddíl> fdisk -l /dev/<disk>
Výstup by měl vypadat v závislosti na použitém USB disku takto:
Disk /dev/sdc: 1031 MB, 1031798272 bytes 255 heads, 63 sectors/track, 125 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x0006fb05Device Boot Start End Blocks Id System
/dev/sdc1 * 2 125 996030 c W95 FAT32 (LBA)
Důležitá je kontrola nastavení boot sektoru, tedy hvězdička pod nápisem "Boot" a samozřejmě správně zvolený souborový formát "W95 FAT32 (LBA)". (Lze použít i FAT16, ale výše uvedený doporučuji.)
Pokud je vše v pořádku, připojíme USB disk a ISO obraz instalačního média, který jsme stáhli z http://software.opensuse.org/112/en.
mkdir /mnt/dvd
mkdir /mnt/usb
mount openSUSE-11.2-NET-i586.iso /mnt/dvd -o loop
mount /dev/<oddíl> /mnt/usb
Zkopírujeme obsah instalačního média na USB disk a poté jej opět odpojíme.
cp -R /mnt/dvd/* /mnt/usb
umount /mnt/usb
Abychom umožnili bootování instalační aplikace z USB disku, potřebujeme provést dvě drobné úpravy. K tomu je nutné mít nainstalovaný program syslinux a stáhnutý skript (mksusebootdisk), kterým úpravu aplikujeme. Nejprve tedy skriptu nastavíme příslušný atribut a poté jej spustíme.
chmod +x mksusebootdisk
mksusebootdisk --32 --partition /dev/<oddíl> /mnt/dvd
Pro krok číslo dva je třeba disk opět připojit.
mount /dev/<oddíl> /mnt/usb
V textovém editoru otevřete soubor /mnt/usb/syslinux.cfg, zakomentujte následující řádek a přidejte další dva. Výsledek bude vypadat takto:
#ui gfxboot bootlogo message
gfxboot bootlogo
display message
Nyní je USB disk s instalátorem openSUSE 11.2 připravený k nabootování.
Poznámka:
Vyjma posledních dvou úprav je možné tento postup aplikovat i na openSUSE 11.0 a 11.1 Pro verzi 11.2 jsou však tyto úpravy nezbytné.
Zdroje:
http://opensuse.sik.name/online-instalace-opensuse-11-2-pomoci-usb-disku
http://en.opensuse.org/SuSE_install_from_USB_drive
http://forum.eeeuser.com/viewtopic.php?pid=663574#p663574




chyba v popisu postupu
Napsal uživatel JirkaSmach (neověřeno) dne 14. Prosinec 2009.mksusebootdisk --32 --partition /dev/ /mnt/dvd
má správně vypadat takto:
./mksusebootdisk --32 --partition /dev/ /mnt/dvd
bez ./ se to nerozjede
Jen male upresneni, aby byla
Napsal uživatel strnous dne 15. Prosinec 2009.Jen male upresneni, aby byla informace kompletni:
Nejde az tak o ./ ale o zadani cesty ke skriptu mksusebootdisk. zapis ./bude fungovat, pokud clovek stoji v adresari, kde je i skript (tecka v relativni ceste zastupuje aktualni adresar). Stoji-li kdekoliv jinde, pak je treba zadat cestu k souboru bud jako absolutni (tzn. zacinajici lomitkem) nabo adekvatne upravit cestu relativni vzhledem k adresari, kde se prave nachazi.
Pokud napriklad nekdo uvedeny skript ulozi do cesty /usr/bin nebo /usr/local/bin ci kterekoliv jine, kterou ma v promenne prostredi PATH, pak urceni cesty ke skriptu nutne neni, system jej najde sam.
Michal Strnad
Bezproblemova instalace
Napsal uživatel mr.iks dne 10. Prosinec 2009.Moc pekny clanek a postup. Jiste bude fungovat. Mam jen jednu otazku. K cemu to? Tezko si dokazu predstavit sebe jak to budu instalovat.
Dokazal bych si predstavit na takovu vec klikatko, ktere by provedlo vse samo. Format usb. Stahnuti a instalace obrazu. Nainstalovani ...
Takovy postup budou potebovat opravdu jen geekove :)
Ale jako prvni krok je tu super, jen tak dal.
Re: Online instalace openSUSE 11.2 pomocí USB disku
Napsal uživatel Ppeettrr (neověřeno) dne 10. Prosinec 2009.Nemáte zkušenost s online instalací do netbooku Asus Eee s SSD diskem? Předchozí verze bylo možné instalovat podle mě dost krkolomně, a výsledek byl nejistý v porovnání s jinými distry.
Dovolil bych si malou
Napsal uživatel strnous dne 09. Prosinec 2009.Dovolil bych si malou poznamku k uvedenym prikazum:
Bylo by vhodne v navodu upravit cesty /dev/ na neco smysluplneho (napriklad na /dev/"disk"). Prijde-li takto k navodu nekdo, kdo netusi , co prikazy delaji a jaka je spravna syntaxe, mohl by se celkem divit, ze nedelaji, co se od nich ocekava. Zmizeni slova disk je predpokladam dusledek toho, ze jsou nektera slova navodu povazovana za HTML tag.
Rovnez lze souhlasit s dalsim komentarem zde, ze celou proceduru lze zjednodusit jak je uvedeno v http://en.opensuse.org/Live_USB_stick
Staci pouze pouzit jako zdroj iso soubor pro sitovou instalaci namisto Live CD
Michal Strnad
Díky za připomínku. Ze
Napsal uživatel piktor dne 10. Prosinec 2009.Díky za připomínku. Ze syntaxe skutečně vypadla klíčová slova disk a oddíl. Nyní by to již mělo být v pořádku.
A nestačí postup stejný
Napsal uživatel Neznámý (neověřeno) dne 09. Prosinec 2009.A nestačí postup stejný jako pro liveCD, tzn:
dd if=image.iso of=/dev/sdX bs=4M
Pokud vím, tak na USB lze
Napsal uživatel Vojtaeus dne 09. Prosinec 2009.Pokud vím, tak na USB lze dostat pouze obrazy LIVE CD, což není přesně to, co bylo cílem zde... Ale v zájmu jednoduchosti bych to asi oželel a použil LIVE CD. Ono když se při bootu zvolí rovnou instalace, tak to není tak strašné. :-)
Existuje nejaky logicky
Napsal uživatel strnous dne 10. Prosinec 2009.Existuje nejaky logicky duvod, proc by tam nemelo namisto Live CD jit dostat Netinstal CD?
dd-cku je uplne jedno jaky obraz cte, spousteci prostredi bude uplne stejne. Rozdil bude nejspis jen v kernelu. Pokud by ten nepodporoval USB, pak by to byl problem. To by nicmene nefungoval ani v clanku popsany zpusob, ktery krome vytvoreni spousteciho prostredi jiz pouze kopiruje obsah netinstal disku vcetne jeho kernelu.
Domnivam se tedy, ze nic nebrani tomu dd-cko pouzit a to pro jakykoliv obraz instalacniho media.
Michal Strnad
nechci se poustet do
Napsal uživatel ex (neověřeno) dne 03. Leden 2010.nechci se poustet do diskuzi, kde nejsem prilis znaly, ale neni cely problem, ze v spoustecich CD je pro USB-variantu treba nahradit pouzity zavadec ISOLINUX SYSLINUXem. Alespon nevim o tom, ze by isolinux byl tak variabilne nastavitelny a pro USB schopny nahradit syslinux.
Nic ale prece (pokud by byla pozadovano zjednoduseni) nebrani vytvorit vedle obrazu instalacnich CD/DVD medii take obrazy bootovacich USB a predkladat je.
Jestli existuje logicky
Napsal uživatel M (neověřeno) dne 28. Prosinec 2009.Jestli existuje logicky duvod nevim, ale nefunguje to. Zkousel jsem NET i DVD ISO a nic, s LIVE CD bez problemu.
Online instalace openSUSE 11.2 pomocí USB disku.
Napsal uživatel air.live (neověřeno) dne 17. Prosinec 2009.Používám už celkem dlouho program Unetbootin,který mi plně vyhovuje a je dost jednoduchý.