[Système] Boot impossible après démontage disque dur(Résolu)

Questions et astuces concernant l'installation et la configuration d'archlinux
Répondre
Avatar de l’utilisateur
yeste64
Daikyu
Messages : 69
Inscription : jeu. 02 déc. 2010, 17:36

[Système] Boot impossible après démontage disque dur(Résolu)

Message par yeste64 »

Bonjour,

J'avais installé Archlinux sur mon netbook en dual-boot avec Windows XP. Mon netbook n'a un beau jour plus démarré, je ne sais pas quel composant était mort, bref..

J'ai donc récupéré mon disque dur qui, lui, fonctionne encore. Je le branche maintenant en USB sur un nouvel ordinateur et tente de démarrer dessus, seulement, j'obtiens une erreur :

"Unable to determine file system type of /dev/sda2"

Je tapes "exit" à plusieurs reprises mais sans succès de démarrage..

Voilà, je ne sais pas trop quoi faire pour y remédier.

Merci d'avance de votre aide
Dernière modification par yeste64 le dim. 02 mars 2014, 21:41, modifié 2 fois.
oktoberfest
Maître du Kyudo
Messages : 1855
Inscription : mer. 06 janv. 2010, 13:51
Localisation : Ried - Alsace - France

Re: [Système] Boot impossible après démontage disque dur

Message par oktoberfest »

Salut,

quand tu as plus qu'un disque dur (ce qui est le cas si tu as un disque interne dans ton nouvel ordinateur), Archlinux ne garantit pas l'ordre des disques (cf https://wiki.archlinux.org/index.php/Pe ... ice_naming). En clair cela signifie que d'un démarrage à l'autre le disque interne peut s'appeller une fois sda et la fois d'après sdb et pareil pour le disque usb. Il faut donc éviter d'utiliser les noms des partitions (sda2 dans ton cas) pour spécifier :
- le filesystem racine dans le fichier de configuration de ton bootloader
- les systèmes de fichiers dans /etc/fstab

Démarre depuis un live-cd/live-usb de Arch (ou autre linux) et regarde les uuid des partitions de ton disques usb (via blkid à lancer en root). Ensuite tu mets à jour la config de ton bootloader sur ton disque usb et le fichier /etc/fstab sur la partition système de ton disque usb à partir des informations récupérés (voir le lien que j'ai posté plus haut).

Il est probable dans ton cas que lors du boot sda soit associé à ton disque interne.
La majorité des bugs se situe entre la chaise et le clavier...
Arrêtez de vous prendre la tête avec les partitions... passez au LVM
Avatar de l’utilisateur
yeste64
Daikyu
Messages : 69
Inscription : jeu. 02 déc. 2010, 17:36

Re: [Système] Boot impossible après démontage disque dur

Message par yeste64 »

Bonjour,

Merci pour ta réponse.

J'ai modifié le fichier menu.lst ainsi :

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
#  http://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,4)
kernel /vmlinuz26 root=UUID=97ff1194-96bb-46b0-83a6-0286c41ab45a ro
initrd /kernel26.img

# (1) Arch Linux
title  Arch Linux Fallback
root   (hd0,4)
kernel /vmlinuz26 root=UUID=97ff1194-96bb-46b0-83a6-0286c41ab45a ro
initrd /kernel26-fallback.img

# (2) Windows
title Windows
rootnoverify (hd0,0)
makeactive
chainloader +1
Mais j'obtiens "Boot device doesn't exist UUID='97ff1194-96bb-46b0-83a6-0286c41ab45a'. Attempting to create it."

Voici aussi mon fstab :

Code : Tout sélectionner

# 
# /etc/fstab: static file system information
#
# <file system>        <dir>         <type>    <options>          <dump> <pass>
devpts                 /dev/pts      devpts    defaults            0      0
shm                    /dev/shm      tmpfs     nodev,nosuid        0      0
UUID=0113e78f-f783-4e8d-9ad9-866760503a49 / ext4 defaults 0 1
UUID=97ff1194-96bb-46b0-83a6-0286c41ab45a /boot ext2 defaults 0 1
UUID=2888fecc-0bf2-4e88-90eb-ea8926623967 swap swap defaults 0 0
UUID=6FBB7E916D70C568 /mnt/donnees ntfs-3g defaults 0 0
UUID=114F73CA1EBDB7BF /mnt/windows ntfs-3g defaults 0 0 
Et enfin la liste de mes disques :

Code : Tout sélectionner

/dev/sdb1: LABEL="Windows" UUID="114F73CA1EBDB7BF" TYPE="ntfs" 
/dev/sdb2: UUID="0113e78f-f783-4e8d-9ad9-866760503a49" TYPE="ext4" 
/dev/sdb4: LABEL="Donnees" UUID="6FBB7E916D70C568" TYPE="ntfs" 
/dev/sdb5: UUID="97ff1194-96bb-46b0-83a6-0286c41ab45a" TYPE="ext2" 
/dev/sdb6: UUID="2888fecc-0bf2-4e88-90eb-ea8926623967" TYPE="swap" 
Dernière modification par FoolEcho le lun. 03 mars 2014, 09:50, modifié 1 fois.
Raison : [code] pas quote
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17615
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Système] Boot impossible après démontage disque dur

Message par benjarobin »

Remplace ta ligne kernel par :

Code : Tout sélectionner

kernel /boot/vmlinuz-linux root=/dev/disk/by-uuid/0113e78f-f783-4e8d-9ad9-866760503a49 rw
initrd /initramfs-linux.img
Juste pour information c'est quelle version du kernel que tu as... Car si tu as toujours vmlinuz26 c'est assez inquiétant...
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
yeste64
Daikyu
Messages : 69
Inscription : jeu. 02 déc. 2010, 17:36

Re: [Système] Boot impossible après démontage disque dur

Message par yeste64 »

Si je remplace ma ligne kernel par la tienne, j'obtiens "Error 15: File not found".

J'ai donc essayé avec "kernel /vmlinuz26 root=/dev/disk/by-uuid/0113e78f-f783-4e8d-9ad9-866760503a49 rw" et j'obtiens la même erreur que tout a l'heure : "boot device doesn't exist"
Avatar de l’utilisateur
yeste64
Daikyu
Messages : 69
Inscription : jeu. 02 déc. 2010, 17:36

Re: [Système] Boot impossible après démontage disque dur

Message par yeste64 »

J'ai toujours vmlinuz26 apparemment, mon install d'Arch date de plusieurs années.. Je n'ai pas utilisé le disque dur depuis que mon netbook a cessé de fonctionner
Dernière modification par yeste64 le dim. 02 mars 2014, 21:30, modifié 1 fois.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17615
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Système] Boot impossible après démontage disque dur

Message par benjarobin »

Si tu as un kernel aussi vieux, je pense que c'est plus simple de refaire une installation. Tu n'avais pas fait de mise à jour depuis combien de temps ?
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
yeste64
Daikyu
Messages : 69
Inscription : jeu. 02 déc. 2010, 17:36

Re: [Système] Boot impossible après démontage disque dur

Message par yeste64 »

Cela doit faire 2 ans je pense environ. Seulement je n'aimerais pas perdre toute ma configuration ainsi que mes données
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17615
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Système] Boot impossible après démontage disque dur

Message par benjarobin »

Une mise à jour d'une ArchLinux qui date de plus de 2 ans est impossible ou alors "réservée" à des personnes très expérimentés et ayant beaucoup de patience !
Faire une nouvelle installation n'implique pas une perte de tes données (si bien fait) et pour la configuration, il "suffit" de faire un merge, chose qu'il sera de toute façon nécessaire lors d'une mise à jour.

C'est un peu la même chose que de migré de 32 bits à 64 bits. Personnellement lors de ma migration j'avais d'abord sauvegardé ma liste de paquet, pour ton cas tu ne pourras pas la réutiliser tel quelle car beaucoup de paquet ont été renommés au fil du temps. Ensuite j'ai déplacé tout /etc et /var dans /old puis supprimé tout le reste. Et j'ai fait une nouvelle installation en gardant donc mon home...
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
yeste64
Daikyu
Messages : 69
Inscription : jeu. 02 déc. 2010, 17:36

Re: [Système] Boot impossible après démontage disque dur

Message par yeste64 »

Okok je te remercie pour ton aide.
Répondre