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.
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
Postoji mnogo lakša metoda:
dd if=archlinux-2010.05-{core|netinstall}-{i686|x86_64|dual}.iso of=/dev/sdx
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
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.
Upa! Zanimljivo!
Hvala na dijeljenju!
Živjeli! Paul.
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.
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
Vaš doprinos je odličan Marko!
Hvala vam puno što ste to podijelili.
Zagrljaj i srećna godina! Pablo.
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! 🙂
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
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
Vidi, znam još jednu stvar xD Hvala na pojašnjenju
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!
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!