Kako bez problema instalirati Arch sa liveusb-a

Zbog brojnih primljenih preporuka odlučio sam isprobati Arch Linux. Jedan od rijetkih problema na koje sam naišao je taj kada sam kreirao Archov LiveUSB sa Unetbootin, fenomen je počeo, ali u jednom trenutku, neposredno prije učitavanja instalatera, spustio je slušalicu govoreći GREŠKA: uređaj za pokretanje se nije pojavio nakon 30 sekundi i jednostavno mi je ostavio ramfs terminal. Očigledno je to zbog greške u Archu, koju je lako popraviti.


Sve što treba da uradite je da promenite oznaku na USB drajvu koji koristite ili, još bolje, promenite konfiguracionu datoteku koju Arch-ov LiveUSB koristi da otkrije disk za pokretanje.

1. Promijenite konfiguracijski fajl

Nakon što kreirate svoj Arch Live USB sa Unetbootin, otvorite datoteku syslinux.cfg i potražite sve unose gdje se pojavljuje archisolabel=VERSION_ARCH, gdje VERSION_ARCH je broj verzije Archa koji ste preuzeli. U mom slučaju je to bilo ovako: archisolabel=ARCH_201005.

Ono što treba da uradite je da promenite vrednost varijable archisolabel po imenu particije na vašem USB-u na kojoj se nalazi Arch. Da biste saznali, najlakši način je da koristite file explorer. Na primjer, otvorio sam drajv sa Nautilusom, kliknuo desnim tasterom miša > Svojstva i pogledao šta posle piše ime.

Kada dobijete te informacije, vratite se na fajl syslinux.cfg i zamijeniti VERSION_ARCH ispravnim nazivom etikete. Ako ima razmaka, pokušao bih staviti naziv oznake u navodnike.

2. Promijenite oznaku particije na kojoj se nalaze instalacione datoteke

Druga opcija je, očigledno, da promijenite oznaku particije na kojoj se nalaze Arch instalacioni fajlovi (u tipičnom slučaju LiveUSB-a, na jedinoj particiji vašeg USB-a) po vrijednosti varijable archisolabel pojavljivanje u syslinux.cfg. Istina je da je druga metoda mnogo praktičnija i jednostavnija, ali se činila kao dobra prilika da pokažemo kako se mijenjaju oznake različitih tipova particija. Najlakši način da to postignete je instalacijom gparted.

U Ubuntu-u bi to bilo:

sudo apt-get instalacija gparted

Jednom instaliran, otvorio sam gparted. Otvorio sam meni Gparted > Uređaji > /dev/sdb. Zatim odaberite particiju u pitanju, uradite desni klik > Unmount. Napokon desni klik ponovo > Oznaka i napisao sam ispravno ime oznake. U mom slučaju, bilo bi ARCH_201005.

Uraditi istu stvar sa terminala je malo komplikovanije jer u zavisnosti od toga koji sistem datoteka je particija dodijeljena, morat će se instalirati odgovarajući alat.

sudo apt-get install mtools #fat
sudo apt-get install ntfsprogs #ntfs
sudo apt-get install e2fsprogs # ext2, ext3 & ext4
sudo apt-get install jfsutils #jfs
sudo apt-get install reiserfsprogs # reiserfs
sudo apt-get install xfsprogs # xfs

Zatim morate demontirati particiju. Da bismo to učinili, prvo moramo znati gdje se nalazi.

sudo fdisk -l
sudo umount NAME

Zamijenite NAME po imenu particije ili putanji na kojoj je montirana. Na primjer, sudo umount / dev / sdb1 o sudo umount /media/miusb.

Napomena: Zamijenite u primjerima koji slijede PARTICIJA po imenu particije (npr. /dev/sdb1) i LABEL po imenu oznake koju joj želite dodijeliti.

FAT

Za provjeru trenutnog naziva oznake:

sudo mlabel -i PARTICIJA -s ::

Za promjenu oznake uređaja:

sudo mlabel -i PARTICIJA ::LABEL

NTFS

Za provjeru trenutnog naziva oznake:

sudo ntfslabel PARTICIJA

Za promjenu oznake uređaja (najviše 128 znakova):

sudo ntfslabel PARTICIJA LABEL

Ako dobijete sličnu grešku Ukupan broj sektora (7831520) nije višekratnik sektora po stazi (63)!, prisilno preskočiti tu provjeru pisanjem:

echo mtools_skip_check=1 >> ~/.mtoolsrc

EXT2, EXT3 & EXT4

Za provjeru trenutnog naziva oznake:

sudo e2label PARTICIJA

Za promjenu oznake uređaja (najviše 16 znakova):

sudo e2label PARTICIJA LABEL

JFS

Za provjeru trenutnog naziva oznake:

sudo jfs_tune -l PARTICIJA

Za promjenu oznake uređaja (najviše 16 znakova):

sudo jfs_tune -L PARTICIJA OZNAKE

REISERFS

Za promjenu oznake uređaja (najviše 16 znakova):

sudo reiserfstune -l PARTICIJA OZNAKE

XFS

Za provjeru trenutnog naziva oznake:

xfs_admin -l PARTICIJA

Za promjenu oznake uređaja (najviše 12 znakova):

sudo xfs_admin -L OZNAKA PARTICIJE
Za više informacija o kako promijeniti oznaku particije vašeg USB uređaja, preporučujem da pročitate ovaj odličan vodič sa Ubuntu wikija.
Ažuriraj: Drugo rješenje je sačekati 30 sekundi. Kada smo u ramfs ljusci, moramo kreirati simboličku vezu na naš USB. Ovo se postiže pisanjem nečeg ovako: ln -s /dev/sdb1 /dev/archiso. A onda morate unijeti naredbu izlaz. Trik je u zamjeni sdb1 za onaj koji odgovara vašem USB disku. To je moguće lako otkriti koristeći Disk Utility koji dolazi s GNOME-om. onda, /dev/file Treba ga zamijeniti imenom datoteke za koju se javlja greška. U slučaju da vam ne dozvoljava da izvršite ovu naredbu govoreći da datoteka ne postoji, prvo morate kreirati sve direktorije, zatim se kretati tamo i na kraju izvršiti naredbu ln. To bi izgledalo ovako, na primjer: mkdir -p /dev/disk/po-oznaci luego cd /dev/disk/by-label i konačno ln -s /dev/sdb1 FILE_201105. Ovaj primjer se primjenjuje u slučaju da je cijela greška nastala zbog nenalaženja datoteke /dev/disk/by-label/ARCHISO_201105.

Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   llochyisus rekao je

    Postoji mnogo lakša metoda:

    dd if=archlinux-2010.05-{core|netinstall}-{i686|x86_64|dual}.iso of=/dev/sdx

    1.    Cesar rekao je

      Možete li mi pomoći? Već sam koristio tu naredbu koju si stavio dd i pri dizanju sa USB-a mi kaže da je .bin oštećen... Već sam pokušao ponovo skinuti iso ali i dalje radi isto...
      /home/marduk/Preuzimanja# dd if=archlinux-2015.03.01-dual.iso of=/dev/sdb1

      Nešto mi nedostaje? ili nešto nije u redu?
      hvala

      1.    iskoristimo linux rekao je

        Hi Cesar!

        Mislim da bi bilo bolje da ovo pitanje postavite u našoj službi za pitanja i odgovore pitati DesdeLinux tako da vam cijela zajednica može pomoći u rješavanju vašeg problema.

        Zagrljaj, Pablo.

  2.   Koristimo Linux rekao je

    Upa! Zanimljivo!
    Hvala na dijeljenju!
    Živjeli! Paul.

  3.   Miquel Mayol i tur rekao je

    Bilo bi interesantno znati hipotetički unos GRUB/BURG-a za pokretanje sa drajva kao ISO, pošto nažalost nije unificiran i svaki ISO svake distribucije se mora zvati drugačije.

  4.   David amaro rekao je

    Takođe sam imao tu grešku sa Unetbootin-om.
    Ono što mi se sljedeće dogodilo bilo je gore jer sam napustio početnu particiju za novi sistem, i izabrao sam je kao tačku montiranja, ali sam je formatirao! i nije bilo šanse da je sve izgubljeno :(.
    Pitam vas: postoji li način da instalirate Arch ostavljajući kućnu particiju netaknutom?

    Saludos

  5.   Koristimo Linux rekao je

    Vaš doprinos je odličan Marko!
    Hvala vam puno što ste to podijelili.
    Zagrljaj i srećna godina! Pablo.

  6.   oznaka rekao je

    Zdravo Mario, pa postoje 2 zvanična kernela: postoji onaj koji je normalno instaliran prema zadanim postavkama (u paketu kernel26), a zatim postoji prošireno jezgro podrške, koje se također smatra stabilnim, ali se manje ažurira (uglavnom samo revizije, to je a 2.6.32 .XNUMX.X upravo sada).

    Paket za ovaj je kernel26-lts i takođe je u jezgri ("core" je osnovno spremište u Arch).

    Pozdrav i sretna nova godina! 🙂

  7.   oznaka rekao je

    Iskreno, slike instalacije Arch sada su hibridne; ISO-ovi za CD-ove su ujedinjeni sa slikama za USB-ove u istoj datoteci. Dakle, kada instalirate Arch sa USB-a, dovoljno je kopiranje slike direktno na USB.

    Pokretanjem na primjer: `dd if=archlinux-2010.05-netinstall-i686.iso of=/dev/sdb` već biste imali USB disk za pokretanje sa 32-bitnom mrežnom instalacijskom slikom (/dev/sdb označava USB, a ne particiju (i jasno je da će to izbrisati sve podatke koji se na njoj nalaze; također dd mora biti pozvan kao root ili s odgovarajućim privilegijama).

    Archboot slike Tobiasa Powalowskog [1] su takođe hibridne, a takođe sadrže standardne i LTS kernele za 32 i 64 bita u istoj slici :).

    Korisnici Windows-a mogu koristiti flashnul, dd za Windows ili bilo koji USB program za pisanje slika koji žele.

    A pozdrav.

    [dva]: https://wiki.archlinux.org/index.php/Archboot

  8.   oznaka rekao je

    Ne znam kakav će biti zvanični Arch instalater (onaj na zvaničnim slikama) u ovom trenutku. Nisam radio ovakvu Arch instalaciju već neko vreme.

    Ali moguće je, barem u instalacijskom programu koji Archboot ima (druga slika za instalaciju Archa, neka vrsta sve-u-jednom) kada uspostavite tačku montiranja particije koju želite, on vas pita da li želite da kreirate novu sistem datoteka na toj particiji (odnosno, ako želite da ga formatirate); Ako kažete ne na to pitanje, on će montirati particiju tamo gdje joj kažete (npr. /home, /var, ...) sa datotečnim sistemom koji ste odabrali i bez formatiranja.

    Nadam se da će vam pomoći, ovdje možete preuzeti najnoviju verziju Archboot-a (link bi vas trebao preusmjeriti na ogledalo blizu vaše lokacije): https://downloads.archlinux.de/iso/archboot/latest

  9.   @llomellamomario rekao je

    Vidi, znam još jednu stvar xD Hvala na pojašnjenju

  10.   @llomellamomario rekao je

    Marko, oduzeo si ono što sam htela da komentarišem xD Inače, u Arch Linux-u, koliko ja znam, nema standardnih ili LTS kernela, postoji kernel za 32 i drugi za 64, tačka. Ažuriranja su ista za sve i to kada se objavi nova verzija i kada je testirana. I čestitam na prelasku u Arch! Nova godina, nova distribucija. Najvjerovatnije nećete požaliti. Pozdrav2 i sretna Nova godina!

  11.   @llomellamomario rekao je

    Marko, oduzeo si ono što sam htela da komentarišem xD Inače, u Arch Linux-u, koliko ja znam, nema standardnih ili LTS kernela, postoji kernel za 32 i drugi za 64, tačka. Ažuriranja su ista za sve i to kada se objavi nova verzija i kada je testirana. I čestitam na prelasku u Arch! Nova godina, nova distribucija. Najvjerovatnije nećete požaliti. Pozdrav2 i sretna Nova godina!