Tuto chybu jsem dostal pomocí programu ISO na USB v systému Windows.
Problém byl v tom, že se štítek souborového systému nezměnil na 'ARCH_201306', když program formátoval USB disk. V mém případě to bylo stále označeno 'PENDRIVE'.
To je důvod, proč '/dev/disk/by-label/ARCH_201306 'nikdy se neukáže. Jednotka USB má nesprávný název.
Řešením je přejmenovat USB disk na 'ARCH_201306' (nebo podobný název podle data vydání).
Podle této stránky je problém v tom, že bootujete z USB disku. Vyzkoušejte zde navrhované řešení, zadejte tento příkaz na výzvu (možná budete muset zadat exit
nebo stiskněte enter
jako první se zobrazí výzva):
ln -s /dev/sdb1 /dev/archiso
To předpokládá, že váš USB disk je detekován jako /dev/sdb
. Chcete-li zjistit, zda tomu tak je, spusťte:
cat /proc/scsi/scsi
Další řešení jsou také navržena ve vláknu, na které jsem odkazoval.
Nejprve zkontrolujte tento příspěvek:https://bbs.archlinux.org/viewtopic.php?id=142473
Zmiňují něco o zadání špatného zařízení při vytváření disku. Konkrétně jste možná použili /dev/sdx1 místo /dev/sdx
Pokud to nepomůže, doporučuji vám vyzkoušet dvě možnosti vytvoření živého USB, které poskytují na své wiki:https://wiki.archlinux.org/index.php/USB_Installation_Media
Pak, pokud to stále selže, zkuste Unetbootin vygenerovat zaváděcí USB.
Pokud se vám to stále nedaří zprovoznit, zkuste buď použít ArchBang (nejrychlejší možnost), obraz Netboot nebo starší snímek Archu (ne příliš starý, nebo nebude mít systemd).
A konečně, pokud vše výše uvedené selhalo, vyplakejte se a po probuzení si nainstalujte jinou distribuci :)