Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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

side a écrit :

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

side a écrit :

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