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 :chinois: ), 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 :D

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:

Code : Tout sélectionner

fdisk -l

(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
:oops:

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é :copain:
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

Code : Tout sélectionner

/dev/disk/by-uuid/xxx... au lieux de /dev/xxxx.
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