17 votes

Erreur lors de l'installation d'Arch Linux

J'essaie d'installer Arch Linux sur mon Acer Aspire 4830tg, mais je rencontre toujours des problèmes.

Quelques connaissances de base : J'essaie d'installer Arch à partir d'une clé USB et j'ai obtenu l'image ISO en utilisant bittorrent. J'essaie également de l'installer en même temps que Windows 8 (qui est déjà installé).

Lorsque je démarre sur Arch linux, j'obtiens cette erreur :

:: Mounting '/dev/disk/by-label/ARCH_201212' to 'run/archiso/bootmnt'
Waiting 30 seconds for device /dev/disk/by-label/ARCH_201212 ...
ERROR: '/dev/disk/by-label/ARCH_201212' device did not show up after 30 seconds...
Falling back to interactive prompt
You can try to fix the problem manually, log out when you are finished
sh: can't access tty; job control turned off

Je sais qu'il fonctionnera si je l'exécute sur une machine virtuelle, mais chaque fois que j'essaie de l'installer sur mon ordinateur portable, je n'arrête pas d'obtenir cette erreur. Et comme on ne peut pas s'inscrire sur les forums Arch sans avoir un terminal Arch pour lancer leur commande captcha, je ne peux pas poser cette question sur leurs forums.

31voto

razzintown Points 544

J'ai obtenu cette erreur en utilisant un programme ISO vers USB sous Windows.

Le problème était que l'étiquette du système de fichiers ne changeait pas en "ARCH_201306" lorsque le programme formatait la clé USB. Dans mon cas, l'étiquette était toujours "PENDRIVE".

C'est la raison pour laquelle '/dev/disk/by-label/ ARCH_201306 n'apparaît jamais. La clé USB n'a pas le bon nom.

La solution consiste à renommer la clé USB en "ARCH_201306" (ou un nom similaire basé sur la date de publication).

4voto

Mohsin Points 11

Según cette page Le problème est dû au fait que vous démarrez à partir d'une clé USB. Essayez la solution suggérée ici, tapez cette commande à l'invite (il se peut que vous deviez taper exit ou appuyer sur enter pour obtenir une invite) :

ln -s /dev/sdb1 /dev/archiso

Cela suppose que votre clé USB soit détectée comme /dev/sdb . Pour savoir si c'est le cas, exécutez :

cat /proc/scsi/scsi

D'autres solutions sont également proposées dans le fil de discussion que j'ai mis en lien.

2voto

balkian Points 796

Tout d'abord, consultez cet article : https://bbs.archlinux.org/viewtopic.php?id=142473

Ils mentionnent quelque chose à propos de la spécification d'un mauvais périphérique lors de la création du disque. En particulier, vous avez peut-être utilisé /dev/sdx1 au lieu de /dev/sdx.

Si cela ne vous aide pas, je vous suggère d'essayer les deux options de création de l'USB live qu'ils donnent dans leur wiki : https://wiki.archlinux.org/index.php/USB_Installation_Media

Ensuite, si l'échec persiste, essayez Unetbootin pour générer une clé USB amorçable.

Si vous n'y arrivez toujours pas, essayez d'utiliser ArchBang (option la plus rapide), l'image Netboot, ou un snapshot plus ancien d'Arch (pas trop vieux, sinon il n'y aura pas systemd).

Enfin, si tout ce qui précède a échoué, pleurez jusqu'à ce que vous vous endormiez et installez une autre distribution à votre réveil :)

1voto

Matthias Braun Points 882

J'ai rencontré ce problème parce que je me suis empressé d'installer Arch Linux via UNetbootin. Ceci n'est pas recommandé puisque UNetbootin écrase syslinux.cfg sur la clé USB.

Pour faire démarrer Arch Linux après que UNetbootin ait copié les fichiers d'installation sur la clé USB, vous devez éditer syslinux.cfg :

default menu.c32
prompt 0
menu title Archlinux Installer
timeout 100

label unetbootindefault
menu label Archlinux_x86_64
kernel /arch/boot/x86_64/vmlinuz
append initrd=/arch/boot/x86_64/archiso.img archisodevice=/dev/sdb1 ../../

label ubnentry0
menu label Archlinux_i686
kernel /arch/boot/i686/vmlinuz
append initrd=/arch/boot/i686/archiso.img archisodevice=/dev/sdb1 ../../

0voto

vmassuchetto Points 303

Si vous utilisez Unetbootin, essayez d'appuyer sur Tab dans la boîte de dialogue de démarrage pour les options et ajoutez archisolabel=LABEL_OF_YOUR_USB_DRIVE sur le /ubkern ligne de commande.

Pour moi, même le fait d'avoir le bon label USB déjà comme ARCH_yyyymm J'ai dû saisir ces informations.

Conseil de aquí .

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X