#1 Le 16/11/2009, à 23:44
- Marko
[Résolu] Problème UUID suite à changement de port SATA sur CM
Bonjour,
je souhaite, pour faire un test, changer le port du disque dur (http://forum.ubuntu-fr.org/viewtopic.php?id=338948).
Je suis actuellement sur le port SATA 0 et je souhaite changer pour le port SATA 3.
Le problème, c'est qu'au redémarrage, j'ai le message d'erreur suivant :
ALERT! /dev/disk/by-uuid/d7517803-4a83-447a-8bcc-b1310102de8e does not exist. Dropping to a shell !
BusyBox v1.13.3 built in a shell(ash)
(initramfs)
Le problème, ici, c'est que c'est une partition racine... Linux n'arrive pas à booter.
En recovery mode, même problème.
Comment faire pour qu'il recherche tout seul les partitions (le forcer?) ? Peut-on le faire à partir de BusyBox ?
Ou manuellement :
Dans cette doc, http://doc.ubuntu-fr.org/uuid_et_label, il est dit qu'il faut modifier /boot/grub/menu.lst et /etc/fstab.
Je pense modifier le fstab avec LiveCD, mais je ne trouve pas /boot/grub/menu.lst (je suis sous karmic avec grub 1.73béta - le menu.lst a disparu ?)
Dernière modification par Marko (Le 25/11/2009, à 18:21)
Fractal Design R4 / GA Z87-HD3 / Intel Core I5-4670K sous 14.04 64 Bits / Win10
Hors ligne
#2 Le 17/11/2009, à 01:07
- side
Re : [Résolu] Problème UUID suite à changement de port SATA sur CM
Bonjour.
Au démarrage il faut éditer la ligne qui concerne le système souhaité. A la place de root=l'uuid_du_disque dans la ligne kernel mettre root=/dev/sdXy puis booter (touche B du clavier).
Normalement ça boot. Dans ubuntu verifier que tout est ok dans /boot/grub/device.map
karmic et lancer :
sudo update-grub
Qui devrais remettre l'uuid d'aplomb.
« Je ne suis pas une adversaire de l’Europe, je me sens européenne. Je voudrais qu’il y ait des accords entre les nations librement consentis, c’est cette Europe-là que je veux voir émerger et je souhaite que la France soit à l’origine de ce beau projet, de cette belle initiative » - Marine Le Pen - 25 Avril 2017 - TF1
Hors ligne
#3 Le 17/11/2009, à 02:00
- Marko
Re : [Résolu] Problème UUID suite à changement de port SATA sur CM
merci de ta réponse,
au lancement du PC, il reconnait bien mon DD sur SATA3-WD...
Pas de problème de ce coté là.
Quand le modifie la ligne de grub, il lance, et il finit par me dire, comme précédemment :
ALERT ! /dev/sda2 does not exist. Dropping to a shell !
Voici ce que donne fdisk :
Disque /dev/sda: 200.0 Go, 200049647616 octets
255 têtes, 63 secteurs/piste, 24321 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Identifiant de disque : 0x23d6ee04
Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 * 1 3824 30716248+ 7 HPFS/NTFS
/dev/sda2 3825 7011 25599577+ 83 Linux
/dev/sda3 7012 23033 128696715 83 Linux
/dev/sda4 23034 24321 10345860 5 Etendue
/dev/sda5 23034 23398 2931831 82 Linux swap / Solaris
/dev/sda6 23399 24321 7413966 b W95 FAT32
Fractal Design R4 / GA Z87-HD3 / Intel Core I5-4670K sous 14.04 64 Bits / Win10
Hors ligne
#4 Le 17/11/2009, à 02:54
- side
Re : [Résolu] Problème UUID suite à changement de port SATA sur CM
A partir d'un live CD que donne :
ls /dev/disk/by-uuid -l
Tu dis être sous Karmic, je pense que tu est passé à grub2, c'est pour ça que tu ne trouve pas de menu.lst.
Toujours sous le liveCD regarde si tu n'as pas de /boot/grub/grub.cfg.
Si oui alors il faut l'éditer et le copier ici.
« Je ne suis pas une adversaire de l’Europe, je me sens européenne. Je voudrais qu’il y ait des accords entre les nations librement consentis, c’est cette Europe-là que je veux voir émerger et je souhaite que la France soit à l’origine de ce beau projet, de cette belle initiative » - Marine Le Pen - 25 Avril 2017 - TF1
Hors ligne
#5 Le 17/11/2009, à 10:25
- Marko
Re : [Résolu] Problème UUID suite à changement de port SATA sur CM
Je suis bien sur Karmic (install neuve/ Pas de MAJ) avec GNU GRUB version 1.97~beta4
il y a bien un /boot/grub.grub.cfg :
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by /usr/sbin/grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#
### BEGIN /etc/grub.d/00_header ###
if [ -s /boot/grub/grubenv ]; then
have_grubenv=true
load_env
fi
set default="0"
if [ ${prev_saved_entry} ]; then
saved_entry=${prev_saved_entry}
save_env saved_entry
prev_saved_entry=
save_env prev_saved_entry
fi
insmod ext2
set root=(hd0,2)
search --no-floppy --fs-uuid --set d7517803-4a83-447a-8bcc-b1310102de8e
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=640x480
insmod gfxterm
insmod vbe
if terminal_output gfxterm ; then true ; else
# For backward compatibility with versions of terminal.mod that don't
# understand terminal_output
terminal gfxterm
fi
fi
if [ ${recordfail} = 1 ]; then
set timeout=-1
else
set timeout=2
fi
### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/white
### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/10_linux ###
menuentry "Ubuntu, Linux 2.6.31-14-generic" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
insmod ext2
set root=(hd0,2)
search --no-floppy --fs-uuid --set d7517803-4a83-447a-8bcc-b1310102de8e
linux /boot/vmlinuz-2.6.31-14-generic root=UUID=d7517803-4a83-447a-8bcc-b1310102de8e ro splash ipv6.disable=1 quiet splash
initrd /boot/initrd.img-2.6.31-14-generic
}
menuentry "Ubuntu, Linux 2.6.31-14-generic (recovery mode)" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
insmod ext2
set root=(hd0,2)
search --no-floppy --fs-uuid --set d7517803-4a83-447a-8bcc-b1310102de8e
linux /boot/vmlinuz-2.6.31-14-generic root=UUID=d7517803-4a83-447a-8bcc-b1310102de8e ro single splash ipv6.disable=1
initrd /boot/initrd.img-2.6.31-14-generic
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows NT/2000/XP (on /dev/sda1)" {
insmod ntfs
set root=(hd0,1)
search --no-floppy --fs-uuid --set c894faa894fa9860
drivemap -s (hd0) ${root}
chainloader +1
}
### END /etc/grub.d/30_os-prober ###
### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###
et voià le ls avec les UUID :
total 0
lrwxrwxrwx 1 root root 10 2009-11-17 10:17 65449757-b480-40a1-aa11-d55260b30ee2 -> ../../sda5
lrwxrwxrwx 1 root root 10 2009-11-17 10:17 67ea481d-6ca1-417a-9f28-4691ae481115 -> ../../sda3
lrwxrwxrwx 1 root root 10 2009-11-17 10:17 8148-87CB -> ../../sda6
lrwxrwxrwx 1 root root 10 2009-11-17 10:17 C894FAA894FA9860 -> ../../sda1
lrwxrwxrwx 1 root root 10 2009-11-17 10:17 d7517803-4a83-447a-8bcc-b1310102de8e -> ../../sda2
Dernière modification par Marko (Le 17/11/2009, à 10:27)
Fractal Design R4 / GA Z87-HD3 / Intel Core I5-4670K sous 14.04 64 Bits / Win10
Hors ligne
#6 Le 17/11/2009, à 16:29
- side
Re : [Résolu] Problème UUID suite à changement de port SATA sur CM
Alors là je vois pas, tout est ok dans Grub.... Tu arrives a booter sous Windows ?
« Je ne suis pas une adversaire de l’Europe, je me sens européenne. Je voudrais qu’il y ait des accords entre les nations librement consentis, c’est cette Europe-là que je veux voir émerger et je souhaite que la France soit à l’origine de ce beau projet, de cette belle initiative » - Marine Le Pen - 25 Avril 2017 - TF1
Hors ligne
#7 Le 17/11/2009, à 16:40
- Compte anonymisé
Re : [Résolu] Problème UUID suite à changement de port SATA sur CM
Salut
Peux-tu lister le fichier :
/etc/fstab
#8 Le 17/11/2009, à 18:07
- Marko
Re : [Résolu] Problème UUID suite à changement de port SATA sur CM
Alors là je vois pas, tout est ok dans Grub.... Tu arrives a booter sous Windows ?
Euh... je dois m'excuser je crois. Pour faire ce que tu m'a demandé, je suis retourné sur ma config de départ.
Si c'est pas grave pour le fichier grug.cfg, je pense que c'était peut être une connerie de fairele ls avec ma config initiale.
Je modifie en SATA3 et je te donne le résultat du ls.
Et à mon avis, l'UUID a changé lors du changement de port : Windows doit être également HS. Je vérifie....
Voici le fichier /etc/fstab (config initiale / SATAT0):
# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# / was on /dev/sda2 during installation
UUID=d7517803-4a83-447a-8bcc-b1310102de8e / ext4 errors=remount-ro 0 1
# /dos was on /dev/sda6 during installation
UUID=8148-87CB /dos vfat utf8,umask=007,gid=46 0 1
# /home was on /dev/sda3 during installation
UUID=67ea481d-6ca1-417a-9f28-4691ae481115 /home ext4 defaults 0 2
# swap was on /dev/sda5 during installation
UUID=65449757-b480-40a1-aa11-d55260b30ee2 none swap sw 0 0
Dernière modification par Marko (Le 17/11/2009, à 18:08)
Fractal Design R4 / GA Z87-HD3 / Intel Core I5-4670K sous 14.04 64 Bits / Win10
Hors ligne
#9 Le 17/11/2009, à 18:33
- side
Re : [Résolu] Problème UUID suite à changement de port SATA sur CM
je pense que c'était peut être une connerie de fairele ls avec ma config initiale.
Tout à fait. On a besoin de savoir si l'uuid change quand tu changes de port SATA. Je ne suis pas sur de ça mais si c'est le cas le problème viens alors sans doute de là.
Dernière modification par side (Le 17/11/2009, à 18:33)
« Je ne suis pas une adversaire de l’Europe, je me sens européenne. Je voudrais qu’il y ait des accords entre les nations librement consentis, c’est cette Europe-là que je veux voir émerger et je souhaite que la France soit à l’origine de ce beau projet, de cette belle initiative » - Marine Le Pen - 25 Avril 2017 - TF1
Hors ligne
#10 Le 17/11/2009, à 18:42
- Marko
Re : [Résolu] Problème UUID suite à changement de port SATA sur CM
"Live CD" et port SATA3 :
Le ls ne reconnait que 2 partitions FAT32 correcpondant à la clef Live USB.
Fdisk : idem.
Et, à mon grand étonnement, Windows fonctionne...
Fractal Design R4 / GA Z87-HD3 / Intel Core I5-4670K sous 14.04 64 Bits / Win10
Hors ligne
#11 Le 17/11/2009, à 18:46
- Compte anonymisé
Re : [Résolu] Problème UUID suite à changement de port SATA sur CM
C'est donc que linux ne reconnait plus ton disque.
As-tu vérifié dans le bios si tout est ok ?
#12 Le 17/11/2009, à 19:02
- Marko
Re : [Résolu] Problème UUID suite à changement de port SATA sur CM
je viens de faire le changement en port SATA 1 :
grub avec UUID --> partition avec UUID... n'existe pas
grub avec /dev/sda2 --> /dev/sda2 n'existe pas
LiveUSB : "ls /dev/disk/by-uuid -l" n'affiche que ma clef.
Le BIOS reconnait mon disque de 200GB
Windows démarre...
Pfff... la banquise, c'est bien, mais on a froid quelques fois... (réflexion du soir)
Fractal Design R4 / GA Z87-HD3 / Intel Core I5-4670K sous 14.04 64 Bits / Win10
Hors ligne
#13 Le 17/11/2009, à 19:33
- side
Re : [Résolu] Problème UUID suite à changement de port SATA sur CM
LiveUSB : "ls /dev/disk/by-uuid -l" n'affiche que ma clef.
Tu as bien monté ton disque dur depuis le live usb. La commande ne fonctionne qu'avec des disques monté. Pour voir les disques même non-monté il faut utiliser
sudo vol_id /dev/sda2
je crois ... ou bien blkid
Dernière modification par side (Le 17/11/2009, à 19:34)
« Je ne suis pas une adversaire de l’Europe, je me sens européenne. Je voudrais qu’il y ait des accords entre les nations librement consentis, c’est cette Europe-là que je veux voir émerger et je souhaite que la France soit à l’origine de ce beau projet, de cette belle initiative » - Marine Le Pen - 25 Avril 2017 - TF1
Hors ligne
#14 Le 17/11/2009, à 19:45
- Marko
Re : [Résolu] Problème UUID suite à changement de port SATA sur CM
Je suis pas sûr de comprendre.
je n'ai rien monté du tout.
Comment faut-il monter le disque ? surtout des partitions qu'on ne voit pas...
Fractal Design R4 / GA Z87-HD3 / Intel Core I5-4670K sous 14.04 64 Bits / Win10
Hors ligne
#15 Le 17/11/2009, à 21:59
- Kurokame
Re : [Résolu] Problème UUID suite à changement de port SATA sur CM
Je passe vite fait par là parce que je rencontre aussi ce problème sur une vieille jaunty et que j'ai eut la flemme de corriger jusqu'alors, mais regarde ici : http://forum.ubuntu-fr.org/viewtopic.php?pid=2194825#p2194825 , je pense que c'est probablement le meilleur palliatif dans ton cas... assez propre.
#16 Le 17/11/2009, à 23:05
- side
Re : [Résolu] Problème UUID suite à changement de port SATA sur CM
A partir du liveUSB tu peut monter ta partition /dev/sda2 n'importe ou dans /mnt/qqchose ou /media/qqchose :
sudo mkdir /mnt/mon_disque
sudo mount /dev/sda2 /mnt/mon_disque
Ensuite en faisant
ls /dev/disk/by-uuid -l
Tu dois avoir aussi la sortie de /dev/sda2. Mais la commande
sudo vol_id /dev/sda2
Te permet de voir les info d'une partition même non montée.
Essaye ces commandes en liveUSB et regarde si ça annonce le bon uuid :
UUID=d7517803-4a83-447a-8bcc-b1310102de8e
(on ne sait jamais)
Sinon le coup du "un peu plus de temps pour trouver la partition de boot" c'est pas con. Vas falloir trouver comment on fait ça avec Grub2.
« Je ne suis pas une adversaire de l’Europe, je me sens européenne. Je voudrais qu’il y ait des accords entre les nations librement consentis, c’est cette Europe-là que je veux voir émerger et je souhaite que la France soit à l’origine de ce beau projet, de cette belle initiative » - Marine Le Pen - 25 Avril 2017 - TF1
Hors ligne
#17 Le 18/11/2009, à 00:20
- Marko
Re : [Résolu] Problème UUID suite à changement de port SATA sur CM
Sinon le coup du "un peu plus de temps pour trouver la partition de boot" c'est pas con. Vas falloir trouver comment on fait ça avec Grub2.
Oui, effectivement, faut trouver la manip avec grub 2.
Je regarde pour le montage.
Merci pour ton aide.
Fractal Design R4 / GA Z87-HD3 / Intel Core I5-4670K sous 14.04 64 Bits / Win10
Hors ligne
#18 Le 18/11/2009, à 01:07
- Marko
Re : [Résolu] Problème UUID suite à changement de port SATA sur CM
ubuntu@ubuntu:~$ sudo mount /dev/sda2 /mnt/mondisque
mount: /dev/sda2 already mounted or /mnt/mondisque busy
mount: according to mtab, /dev/sda2 is mounted on /cdrom
sauf que sur / cdrom :
ubuntu@ubuntu:~$ ls /cdrom
autorun.inf isolinux pool ubnfilel.txt ubuntu
casper ldlinux.sys preseed ubninit vesamenu.c32
dists md5sum.txt README.diskdefines ubnkern wubi.exe
install pics syslinux.cfg ubnpathl.txt
ubuntu@ubuntu:~$ sudo fdisk -l
Disk /dev/sda: 4022 MB, 4022337024 bytes
255 heads, 63 sectors/track, 489 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00090dd5
Device Boot Start End Blocks Id System
/dev/sda1 1 344 2763148+ b W95 FAT32
/dev/sda2 * 345 489 1164712+ b W95 FAT32
En fait, mon nouveau sda2, c'est mon live USB...
Bon, on en revient à ma question de tout à l'heure : comment monter une partition inconnue...
Par ailleurs, j'ai testé rootdelay=90 dans la ligne kernel au démarrage, et je n'ai même plus la main : la busybox ne s'affiche même plus. Ecran noir.
nota : vol_id : command not found
Dernière modification par Marko (Le 18/11/2009, à 01:13)
Fractal Design R4 / GA Z87-HD3 / Intel Core I5-4670K sous 14.04 64 Bits / Win10
Hors ligne
#19 Le 25/11/2009, à 18:21
- Marko
Re : [Résolu] Problème UUID suite à changement de port SATA sur CM
j'ai pu installer 2 DD :
Le premier sur SATA0
Le deuxième sur SATA2
Les disques, dans cette configuration, ont été reconnus de suite.
Et GRUB n'a même pas bronché.
J'ai pas tout compris, mais je passe le sujet en résolu.
J'attribue mes problèmes à ma CM.
Fractal Design R4 / GA Z87-HD3 / Intel Core I5-4670K sous 14.04 64 Bits / Win10
Hors ligne