Ho ricevuto questo errore utilizzando un programma da ISO a USB su Windows.
Il problema era che l'etichetta del filesystem non cambiava in "ARCH_201306" quando il programma formattava l'unità USB. Nel mio caso, era ancora etichettato come 'PENDRIVE'.
Ecco perché '/dev/disk/by-label/ARCH_201306 ' non si presenta mai. L'unità USB ha il nome sbagliato.
La soluzione è rinominare l'unità USB in "ARCH_201306" (o un nome simile in base alla data di rilascio).
Secondo questa pagina, il problema è dovuto all'avvio da un'unità USB. Prova la soluzione suggerita lì, digita questo comando al prompt (potresti dover digitare exit
o premi enter
prima di ricevere un messaggio):
ln -s /dev/sdb1 /dev/archiso
Ciò presuppone che la tua unità USB sia rilevata come /dev/sdb
. Per scoprire se è così, esegui:
cat /proc/scsi/scsi
Altre soluzioni sono suggerite anche nel thread a cui mi sono collegato.
Innanzitutto, controlla questo post:https://bbs.archlinux.org/viewtopic.php?id=142473
Menzionano qualcosa sulla specifica del dispositivo sbagliato durante la creazione del disco. In particolare, forse hai usato /dev/sdx1 invece di /dev/sdx
Se ciò non aiuta, ti suggerisco di provare le due opzioni per creare l'USB live che danno nel loro wiki:https://wiki.archlinux.org/index.php/USB_Installation_Media
Quindi, se continua a non funzionare, prova Unetbootin per generare l'USB avviabile.
Se ancora non riesci a farlo funzionare, prova a utilizzare ArchBang (opzione più veloce), l'immagine Netboot o un'istantanea precedente di Arch (non troppo vecchia, altrimenti non avrà systemd).
Infine, se tutto quanto sopra non è riuscito, piangi fino a dormire e installa un'altra distribuzione quando ti svegli :)