Arch Linux Instalacija
Sadržaj
Instalacija Arch Linuxa
Uvod u Arch i novu rutinu instalacije
Dobrodošli na wiki stranicu o instalaciji Archa, Arch je rolling release distribucija koja prati KISS princip, tj. princip jednostavnosti i minimalizma, pa je zbog toga instalacija također asketska i nema grafički dotjerani installer, pa čak niti konzolnih (CLI driven) instalacijski vodič (postojao je, ali u predzadnjoj verziji Archa izbačne radi neodržavanosti i zastarjelosti) i instalacija se vrši s pacstrap skriptama. Ovaj tekst prikazuje sažetu verziju Beginners Guide vodiča na Arch wikiu (dodane su još poneke stvari koje autor ovoga članka smatra važnima ili korisnima). Osim rutine instalacije je promijenjen je i sustav konfiguracije te je dodan set systemd konfiguracijskih datoteka, pa vrlo vjerojatno tekst koji posjedujete, a nije updatana verzija archevog službenog vodiča ili je verzija na hrvatskom sadrži zastarjele pojedinosti.
Koji instalacijski medij uzeti i kako započeti?
Arch odnedavno na službenim stranicama nudi samo jednu ISO presliku, točnije dual-net za internetski baziranu instalaciju (svi paketi se reuzimaju s mrežnih repozitorija) i za i686 i X86-64 arhitekturu. Skinite navedenu ISO presliku i snimie ju na vaš medij, ovdje ćemo prikazati snimanje ISO slike na USB medij.
Stavljanje business card instalacije na USB stick:
# dd if=archlinux-2012.08.04-dual.iso of=/dev/sdx bs=4M # x predstavlja vaš medij na kojeg zapisujete, budite sigurni da to nije sdx1, nego sdx
Nakon što ste snimili ISO sliku na željeni medij, ubacite vaš instalacijski CD/DVD u optički uređaj ili USB stick s snimljenom .ISO preslikom i ponovno pokrenite računalo. Nakon ponovnog pokretanja, prikazat će se boot ekran. BIOS treba biti postavljen da boota s optičkog uređaja ili u slučaju da koristite USB da boota s USB-a. Ako to ne uspije pogledajte, moguća rješenja.
Početak instalacije
Na početku će vas dočekati Archev boot ekran odaberite prvu opciju. Nakon što ste se automatski prijavili kao root korisnik možemo nastaviti s procedurom instalacije.
Promjena tipkovniče mape
Na početku ćemo promijeniti mapu tipkovnice koja je po defaultu postavljena na us:
# loadkeys croat
Postavljanje mreže
Postavljanje žičane mreže
Ukoliko koristiti žičanu ethernet konekciju nikakve dodatne intervencije nisu potrebne jer bi arch sam prilikom podizanja trebao pokrenuti dhcpcd i time prepoznati ukoliko ste povezani na internet i spojiti vas.
Postavljanje ADSL mosta (samo ako je potrebno)
(Samo ukoliko imate modem ili usmjeritelj u mostovnom modu rada za spajanje na svog Internet-poslužitelja.)
Pokrenite:
# pppoe-setup
i ako je sve dobro postavljeno, na kraju ćete se moći spojiti na svoj Internet-poslužitelj slijedećom naredbom:
# pppoe-start
Bežična mreža
Postupak konfiguracije bežične mreže ovdje nije opisan, detalje možete saznati na slijedećoj poveznici
Particioniranje diska
Pošto nema instalacijskog frameworka kao u prošlim verzijama archa, morat ćemo ručno poketati program za particioniranje i montiranje particija. Particije ćemo odrediti s cfdiskom, koristi ćemo raspored od tri primarne particije / swap i home.
Kreiranje particija pomoću cfdiska
pokrenite cfdisk:
# cfdisk /dev/sda
Počnite sa kreiranjem particije koja će sadržati root, (/) filesystem.
Odaberite New -> 'Primary' Unesite željenu veličinu(više od 20 GB nije potrebno) za root particiju (/). Odredite particiju na vrh particijske liste.
Pojavit će se kreirana root (/) particija sda1 kao i na našem primjeru, dodjelite joj boot flag.
Sad ćemo kreirati još jednu primarnu, swap particiju, njezina veličina ne bi trebala prelaziti dvostruku veličinu RAM-a, a ako imate više od 2 GB RAM-a 1 GB je više nego dovoljno, odaberite također da se nađe na početku i prikazat će se kreirana sda2 particija.
Na kraju kreirajte također primarnu /home particiju i dodjelite joj preostali dio slobodnog prostora Particija će imati oznaku sda3.
Example:
Name Flags Part Type FS Type [Label] Size (MB) ------------------------------------------------------------------------- sda1 boot Primary Linux 15440 #root sda3 Primary Linux 1024 #swap sda4 Primary Linux 140480 #/home
Odaberite Write i unesite yes, promjene će biti zapisane i izađite s Quit.
Montiranje particija i kreiranje filesystema
Kreiranje Filesystema
Novi načina instalacije nam donosi novi način postavljanja diskova za početak moramo kreirati filesystem i omogučiti swap. Najprije trebamo formatirati / i /home particije.
# mkfs.ext4 /dev/sda1 # mkfs.ext4 /dev/sda3
Zatim formatirati swap i aktivirati ga:
mkswap /dev/sda2 && swapon /dev/sda2
Montiranje particija
Montirajte / (/dev/sda1) na /mnt.
# mount /dev/sda1 /mnt
Napravite home diretorij unutar mnt-a i montirajte /dev/sda3(/home)
# mkdir /mnt/home && mount /dev/sda3 /mnt/home
Instalirajte Osnovni sustav
Za instalaciju osnovnog sustava koristimo pacstrap skriptu. Minimalni susta zahtjeva pakete unutar grupe base, ali mi ćemo dodati i base-devel, ako hoćete druge pakete jednostavno i dodajte pored imena grupa.
# pacstrap /mnt base base-devel
Instalacija bootloadera
Instalirajte bootloaderr takošer pomoću pacstrap skripte, možete birati između GRUB-a i Syslinux(moja preporuka).
Syslinux
# pacstrap /mnt syslinux
GRUB
Za BIOS
# pacstrap /mnt grub-bios
Za EFI
# pacstrap /mnt grub-efi-x86_64