Page 1 sur 1
[install] impossible d'installer Arch (résolu)
Publié : ven. 11 nov. 2011, 20:08
par zeroboam
bonjour,
Nouveau sur le forum, voila plusieurs jours que j'essaye en vain d'installer Archlinux. J'ai essayé sur deux ordinateur différents, à partir d'une clef USB, soit avec la dernière iso "archlinux-2011.08.19-core-i686.iso" soit avec Ctkarch.
j'ai suivi scrupuleusement les instructions du wiki à :
http://wiki.archlinux.fr/Installation
toute l'installation semble bien se dérouler, mais lorsque je reboote, je tombe immanquablement sur le meme écran:
Code : Tout sélectionner
Root device '/dev/xxxxxxxxxxxxx' doesn't exist. Attempting to create it.
ERROR: unable to determine major/minor number of root device '/dev/xxxxxx
you are being dropped to a recovery shell
type exit to try and continue booting
sh: can't access tty; job control turnd off
[ramfs /]#
J'ai cherché partout sur le forum sans pouvoir résoudre ce probleme.
Je précise que je ne suis pas novice sous linux: je travaille sur ubuntu depuis plusieurs années. J'ai testé avec succés plusieurs autres distro, dont debian, fedora, knoopix etc. J'ai toujours réussi à m'en sortir, mais là j'avoue que je craque!
En désespoir de cause, je poste ici en esperant que quelqu'un pourra me venir en aide.
D'avance merci.
Re: [install] impossible d'installer Arch
Publié : ven. 11 nov. 2011, 20:42
par FoolEcho
Salut,
Il y a plusieurs possibilités (cherche aussi sur le forum

), les deux qui me viennent sont:
1- vérifier (ou utiliser) les uuids dans ton /boot/grub/menu.lst et /etc/fstab (on peut t'aider si tu nous les communiques ainsi que la sortie de
blkid
)
2- (je penche pour celle-là, vu les distributions que tu as essayé) si ta table de partition est de type GPT (il suffit de lancer un
fdisk -l
en root pour s'en assurer), le grub d'Arch ne peut s'en occuper, il te faut installer GRUB2, burg ou syslinux. Tu devras alors chrooter ton Arch pour installer ce qu'il faut.
Re: [install] impossible d'installer Arch
Publié : ven. 11 nov. 2011, 21:02
par zeroboam
merci d'avoir repondu si rapidement
voici donc mon fstab:
Code : Tout sélectionner
#
# /etc/fstab: static file system information
#
# <file system> <dir> <type> <options> <dump> <pass>
tmpfs /tmp tmpfs nodev,nosuid 0 0
UUID=58e47d94-06a9-49cf-8891-5a65e27b7cc5 swap swap defaults 0 0
UUID=94d78a3b-397e-4015-aca7-56911d20481e /boot ext2 defaults 0 1
UUID=d7de5cdb-5ed0-43b8-a3ea-0dbb444e3bc4 / ext3 defaults 0 1
le fichier: menu.lst
Code : Tout sélectionner
# Config file for GRUB - The GNU GRand Unified Bootloader
# /boot/grub/menu.lst
# DEVICE NAME CONVERSIONS
#
# Linux Grub
# -------------------------
# /dev/fd0 (fd0)
# /dev/sda (hd0)
# /dev/sdb2 (hd1,1)
# /dev/sda3 (hd0,2)
#
# FRAMEBUFFER RESOLUTION SETTINGS
# +-------------------------------------------------+
# | 640x480 800x600 1024x768 1280x1024
# ----+--------------------------------------------
# 256 | 0x301=769 0x303=771 0x305=773 0x307=775
# 32K | 0x310=784 0x313=787 0x316=790 0x319=793
# 64K | 0x311=785 0x314=788 0x317=791 0x31A=794
# 16M | 0x312=786 0x315=789 0x318=792 0x31B=795
# +-------------------------------------------------+
# for more details and different resolutions see
# https://wiki.archlinux.org/index.php/GRUB#Framebuffer_resolution
# general configuration:
timeout 5
default 0
color light-blue/black light-cyan/blue
# boot sections follow
# each is implicitly numbered from 0 in the order of appearance below
#
# TIP: If you want a 1024x768 framebuffer, add "vga=773" to your kernel line.
#
#-*
# (0) Arch Linux
title Arch Linux
root (hd0,0)
kernel /vmlinuz-linux root=/dev/d7de5cdb-5ed0-43b8-a3ea-0dbb444e3bc4 ro
initrd /initramfs-linux.img
# (1) Arch Linux
title Arch Linux Fallback
root (hd0,0)
kernel /vmlinuz-linux root=/dev/d7de5cdb-5ed0-43b8-a3ea-0dbb444e3bc4 ro
initrd /initramfs-linux-fallback.img
# (2) Windows
#title Windows
#rootnoverify (hd0,0)
#makeactive
#chainloader +1
et le resultat de la commande ls -l /dev/disk/by-uuid
Code : Tout sélectionner
lrwxrwxrwx 1 root root 10 11 nov. 2011 58e47d94-06a9-49cf-8891-5a65e27b7cc5 -> ../../sda2
lrwxrwxrwx 1 root root 10 11 nov. 2011 94d78a3b-397e-4015-aca7-56911d20481e -> ../../sda1
lrwxrwxrwx 1 root root 10 11 nov. 2011 d7de5cdb-5ed0-43b8-a3ea-0dbb444e3bc4 -> ../../sda3
lrwxrwxrwx 1 root root 10 11 nov. 2011 FCA2-21DD -> ../../sdb1
les n° d'UUID concordent, j'ai déjà vérifié bien sur!
je précise sda1: /boot
sda2: swap
sda3: /
il n'y a pas de /home separé
Re: [install] impossible d'installer Arch
Publié : ven. 11 nov. 2011, 21:48
par benjarobin
@FoolEcho Il a déjà dépassé Grub, c'est le kernel qui lui répond, donc cela ne vient pas du lanceur.
Le kernel est dans son cas lancé, et il essaye de monter la partition root mais ni arrive pas, ce qui est logique
Ton menu.lst est faux
Code : Tout sélectionner
kernel /vmlinuz-linux root=/dev/disk/by-uuid/d7de5cdb-5ed0-43b8-a3ea-0dbb444e3bc4 ro
Re: [install] impossible d'installer Arch
Publié : ven. 11 nov. 2011, 23:50
par zeroboam
Code : Tout sélectionner
kernel /vmlinuz-linux root=/dev/disk/by-uuid/d7de5cdb-5ed0-43b8-a3ea-0dbb444e3bc4 ro
Rien à faire, j'ai toujours le même message après modification de menu.lst!
Re: [install] impossible d'installer Arch
Publié : sam. 12 nov. 2011, 00:46
par FoolEcho
benjarobin a écrit :@FoolEcho Il a déjà dépassé Grub, c'est le kernel qui lui répond, donc cela ne vient pas du lanceur.
http://forums.archlinux.fr/post70176.html#p70176 (désolé, le sujet est un peu long... et on n'avait pas réagi très vite, en résumé: table GPT > grub d'Arch pas patché pour > même erreur

)
Donc, compte tenu que la correction du menu.lst n'a rien apporté, je réitère, que donne:
(en root) depuis un live quelconque?
Re: [install] impossible d'installer Arch
Publié : sam. 12 nov. 2011, 01:00
par mélodie
Salut,
Quelqu'un ici avait le même problème, et il s'est avéré que sa partition était pleine:
https://bbs.archlinux.org/viewtopic.php ... 91#p756791
le début du fil est ici:
UUID major/minor number of root device problems with New Kernel
Re: [install] impossible d'installer Arch
Publié : sam. 12 nov. 2011, 09:57
par benjarobin
zeroboam a écrit :Rien à faire, j'ai toujours le même message après modification de menu.lst!
Tu as toujours le même message ? Normalement il aurait du changer un peu et t'afficher /dev/disk/by-uuid/xxx... au lieux de /dev/xxxx...
Mais en effet donne nous aussi la sortie de
fdisk -l
ainsi que
du -sh
Re: [install] impossible d'installer Arch
Publié : sam. 12 nov. 2011, 19:58
par zeroboam
Fdisk -l:
Code : Tout sélectionner
Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 têtes, 63 secteurs/piste, 19457 cylindres, total 312581808 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x00008f67
Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 * 63 385559 192748+ 83 Linux
/dev/sda2 385560 2345489 979965 82 Linux swap / Solaris
/dev/sda3 2345490 37351124 17502817+ 83 Linux
/dev/sda4 37351186 68613614 15631214+ 5 Étendue
/dev/sda5 37351188 52982369 7815591 83 Linux
/dev/sda6 52982433 68613614 7815591 83 Linux
-sh?? veut-tu dire fdisk -sh ? cela ne donne rien
Re: [install] impossible d'installer Arch
Publié : sam. 12 nov. 2011, 20:16
par karhu
zeroboam a écrit :
-sh?? veut-tu dire fdisk -sh ? cela ne donne rien
benjarobin a écrit :
du -sh
Autre chose :
zeroboam a écrit :
kernel /vmlinuz-linux root=/dev/disk/by-uuid/d7de5cdb-5ed0-43b8-a3ea-0dbb444e3bc4 ro
ne serait ce pas
Code : Tout sélectionner
kernel /boot/vmlinuz-linux root=/dev/disk/by-uuid/d7de5cdb-5ed0-43b8-a3ea-0dbb444e3bc4 ro
plutôt ?
Re: [install] impossible d'installer Arch
Publié : sam. 12 nov. 2011, 20:23
par FoolEcho
karhu a écrit :ne serait ce pas
kernel /boot/vmlinuz-linux root=/dev/disk/by-uuid/d7de5cdb-5ed0-43b8-a3ea-0dbb444e3bc4 ro
plutôt ?
Non, car son /boot est séparé (sur sda1).
Re: [install] impossible d'installer Arch
Publié : sam. 12 nov. 2011, 20:24
par karhu
Re: [install] impossible d'installer Arch
Publié : dim. 13 nov. 2011, 01:13
par mélodie
zeroboam a écrit :
-sh?? veut-tu dire fdisk -sh ? cela ne donne rien
benjarobin a écrit :
du -sh
J'aurais plus suggéré un "df -h".
Re: [install] impossible d'installer Arch
Publié : dim. 13 nov. 2011, 10:27
par benjarobin
C'est ce que je voulais dire, je me suis un "peu" trompé

Sinon ce serait bien de répondre à ceci :
benjarobin a écrit :Tu as toujours le même message ? Normalement il aurait du changer un peu et t'afficher /dev/disk/by-uuid/xxx... au lieux de /dev/xxxx.
Re: [install] impossible d'installer Arch
Publié : dim. 13 nov. 2011, 18:12
par zeroboam
oui il a bien changé:
j'ai effectivement
ce que je voulais dire c'est que j'ai toujours le meme
Code : Tout sélectionner
ERROR: unable to determine major/minor number of root device etc
df -h :
Code : Tout sélectionner
Filesystem Size Used Available Use% Mounted on
udev 10.0M 0 10.0M 0% /dev
run 10.0M 76.0K 9.9M 1% /run
Re: [install] impossible d'installer Arch
Publié : dim. 13 nov. 2011, 18:17
par FoolEcho
Il faut que tu montes tes partitions sda1 et sda3 dans ton système de fichiers actuel avant de faire le
df
.

Re: [install] impossible d'installer Arch
Publié : mar. 15 nov. 2011, 22:48
par zeroboam
YeeeeeeeeeeeeP
J'ai trouvé!!
Je cherchais à installer arch sur un disque dur externe USB et j'ai trouvé la réponse
ici
merci à calimero pour son excellente mouture CTKarchlive
Installation sur USB : si vous installez sur un média de stockage connecté à l'ordinateur via USB, n'oubliez pas d'ajouter « usb » avant « filesystems » à la ligne HOOKS de mkinitcpio.conf à l'étape ‘Configurer le système’ de l'installation.
il est dommage que cette info ne figure pas sur le wiki!
Re: [install] impossible d'installer Arch [resolu]
Publié : mar. 15 nov. 2011, 23:00
par benjarobin
Tu n'as pas préciser que tu voulais installer sur une clé USB !
On comprend de ton premier post que tu veux installer à partir d'une clé USB au lieu d'utiliser un CD.
Sinon pour le wiki : Installing_Arch_Linux_on_a_USB_key et
http://wiki.archlinux.fr/Mkinitcpio#Hooks