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 30/07/2007, à 00:53

jihel27

Disparition contenu DD Ubuntu ...suite [RESOLU]

Bonjour à tous,

Après avoir résolu le problème de ma table de partition avec testdisk (cf. disparition contenu DD Ubuntu ...) (merci C)
(rappel, 2 DD, premier avec xp et second avec Ubuntu feisty) je me suis lancé dans celui du multiboot Ubuntu/XP.
Tout avait l'air OK, jusqu'à ce que je boote sur Ubuntu avec la réponse "Error 17: can't mount ....."
Je suis donc parti à la recherche d'une explication et j'en arrive aux constatations suivantes:

1) avec sudo /sbin/fdisk -l:

Disque /dev/sda: 82.3 Go, 82348277760 octets
255 têtes, 63 secteurs/piste, 10011 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/sda1   *           1        1913    15366141    7  HPFS/NTFS
/dev/sda2            1914       10010    65039152+   f  W95 Etendu (LBA)
/dev/sda5            1914        8288    51207156    7  HPFS/NTFS
/dev/sda6            8289       10010    13831933+   b  W95 FAT32

Disque /dev/sdb: 200.0 Go, 200049647616 octets
255 têtes, 63 secteurs/piste, 24321 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/sdb1   *           1        1824    14651248+  83  Linux
/dev/sdb2            1825        1948      996030   82  Linux swap / Solaris
/dev/sdb3            1949       14106    97659135   83  Linux

REM: il y a une différence avec ce que me donne testdisk (0-------1823, 1824-------1947, 1948------14105)

2) avec gksudo gedit /etc/fstab:

unionfs / unionfs rw 0 0
tmpfs /tmp tmpfs nosuid,nodev 0 0
/dev/sdb2 swap swap defaults 0 0

3) dans nautilus, mes partition sont indiquées "disk" au lieu de "/" et "disk-1" au lieu de "/home"; de plus mon répertoire "disk/mnt" est vide!? "disk/dev/sdb1", 2 et 3 n'apparaissent pas et idem dans "disk/etc/"

4) j'ai des DD ide que j'ai malencontreusement identifiés en sda et sdb lors de l'installation. Conséquences???

J'ai farfouillé un peu partout pour trouver une réponse à mon problème, j'ai quelques pistes mais étant novice je crains fort de faire plus de mal que de bien!!!

Quelqu'uns pourrait-il m'éclairer??

Dernière modification par jihel27 (Le 31/07/2007, à 13:00)

Hors ligne

#2 Le 30/07/2007, à 12:18

Imagine

Re : Disparition contenu DD Ubuntu ...suite [RESOLU]

jihel27 a écrit :

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/sdb1   *           1        1824    14651248+  83  Linux
/dev/sdb2            1825        1948      996030   82  Linux swap / Solaris
/dev/sdb3            1949       14106    97659135   83  Linux

REM: il y a une différence avec ce que me donne testdisk (0-------1823, 1824-------1947, 1948------14105)

Pas vraiment une différence :
testdisk note 0 le premier bit du premier secteur
fdisk      note 1 le premier bit du premier secteur
ceci explique la différence de 1 entre ce que renvoie testdisk et fdisk

Hors ligne

#3 Le 30/07/2007, à 12:21

Imagine

Re : Disparition contenu DD Ubuntu ...suite [RESOLU]

poste le résultat complet de (dans un terminal)

cat /etc/fstab

Dernière modification par Imagine (Le 30/07/2007, à 12:22)

Hors ligne

#4 Le 30/07/2007, à 13:03

Compte anonymisé

Re : Disparition contenu DD Ubuntu ...suite [RESOLU]

Salut

Pour lister ton /etc/fstab il faut auparavant monter la partition car tu sembles être en livecd :
sudo mount /dev/sdb1 /mnt  puis :
cat /mnt/etc/fstab  et tu peux aussi lister le contenu de menu.lst :
cat /mnt/boot/grub/menu.lst

@+

#5 Le 30/07/2007, à 16:53

jihel27

Re : Disparition contenu DD Ubuntu ...suite [RESOLU]

Bonjour à tous, merci pour vos réponse...

Pour Imagine:

Le résultat de cat /etc/fstab

unionfs / unionfs rw 0 0
tmpfs /tmp tmpfs nosuid,nodev 0 0
/dev/sdb2 swap swap defaults 0 0


Pour Jeanjd63, effectivement je travaille avec le live CD ; cat /mnt/etc/fstab me donne :

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/sdb1
UUID=3b6d8e09-fdbf-431b-8598-76361173f274 /               ext3    defaults,errors=remount-ro 0       1
# /dev/sdb3
UUID=afbcb6f1-0135-4a92-babe-090f3a969c6b /home           ext3    defaults        0       2
# /dev/sda1
UUID=30D80709D806CCD2 /media/sda1     ntfs    defaults,nls=utf8,umask=007,gid=46 0       1
# /dev/sda5
UUID=80C4C66AC4C66250 /media/sda5     ntfs    defaults,nls=utf8,umask=007,gid=46 0       1
# /dev/sdb2
UUID=8ca9bfde-1748-43b6-bcc4-4462aaee635e none            swap    sw              0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto     0       0
/dev/scd1       /media/cdrom1   udf,iso9660 user,noauto     0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto  0       0

et cat /mnt/boot/grub/menu.lst me donne :

default         0
timeout         10

title           Ubuntu, kernel 2.6.20-16-generic
root            (hd1,0)
kernel          /boot/vmlinuz-2.6.20-16-generic root=UUID=3b6d8e09-fdbf-431b-8598-76361173f274 ro quiet splash
initrd          /boot/initrd.img-2.6.20-16-generic
quiet
savedefault

title           Ubuntu, kernel 2.6.20-16-generic (recovery mode)
root            (hd1,0)
kernel          /boot/vmlinuz-2.6.20-16-generic root=UUID=3b6d8e09-fdbf-431b-8598-76361173f274 ro single
initrd          /boot/initrd.img-2.6.20-16-generic

title           Ubuntu, kernel 2.6.20-15-generic
root            (hd1,0)
kernel          /boot/vmlinuz-2.6.20-15-generic root=UUID=3b6d8e09-fdbf-431b-8598-76361173f274 ro quiet splash
initrd          /boot/initrd.img-2.6.20-15-generic
quiet
savedefault

title           Ubuntu, kernel 2.6.20-15-generic (recovery mode)
root            (hd1,0)
kernel          /boot/vmlinuz-2.6.20-15-generic root=UUID=3b6d8e09-fdbf-431b-8598-76361173f274 ro single
initrd          /boot/initrd.img-2.6.20-15-generic

title           Ubuntu, memtest86+
root            (hd1,0)
kernel          /boot/memtest86+.bin
quiet

### END DEBIAN AUTOMAGIC KERNELS LIST

# This is a divider, added to separate the menu items below from the Debian
# ones.
title           Other operating systems:
root


# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title           Microsoft Windows XP Professionnel
root            (hd0,0)
savedefault
makeactive
chainloader     +1

Voilà, merci pour vos remarques !! A première vue mon regard de profane me dit que ça a l'air de jouer!?
Sauf que ma partition en FAT32 sur sda6 n'apparaît pas!?

Disque /dev/sda: 82.3 Go, 82348277760 octets
255 têtes, 63 secteurs/piste, 10011 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/sda1   *           1        1913    15366141    7  HPFS/NTFS
/dev/sda2            1914       10010    65039152+   f  W95 Etendu (LBA)
/dev/sda5            1914        8288    51207156    7  HPFS/NTFS
/dev/sda6            8289       10010    13831933+   b  W95 FAT32

Disque /dev/sdb: 200.0 Go, 200049647616 octets
255 têtes, 63 secteurs/piste, 24321 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/sdb1   *           1        1824    14651248+  83  Linux
/dev/sdb2            1825        1948      996030   82  Linux swap / Solaris
/dev/sdb3            1949       14106    97659135   83  Linux


PS Est-ce que je dois aussi monter ma partition home (sdb3) ? Et le fait d'avoir des DD IDE identifiés en sda et sdb change quelque chose?

jihel27

Hors ligne

#6 Le 30/07/2007, à 17:16

Compte anonymisé

Re : Disparition contenu DD Ubuntu ...suite [RESOLU]

Non monter /home n'apportera rien.

Simplement il faudrait lister les UUID afin de vérifier si elles sont en phase avec les valeurs de fstab et menu.lst.

La commande :
sudo blkid  et tu peux aussi tenter :
sudo ls -l /dev/disk/by-uuid/

PS tu peux aussi lister (après avoir monté /dev/sdb1 comme ci-dessus) le fichier :
/mnt/boot/grub/device.map

@+

Dernière modification par Compte anonymisé (Le 30/07/2007, à 17:19)

#7 Le 30/07/2007, à 19:33

jihel27

Re : Disparition contenu DD Ubuntu ...suite [RESOLU]

Hello jeanjd63,

la commande sudo blkid me donne:

/dev/sda1: TYPE="ntfs"
/dev/sda5: TYPE="ntfs"
/dev/sda6: LABEL="ECHANGES" UUID="9023-EB1D" TYPE="vfat"
/dev/sdb1: UUID="3b6d8e09-fdbf-431b-8598-76361173f274" SEC_TYPE="ext2" TYPE="ext3"
/dev/sdb2: UUID="8ca9bfde-1748-43b6-bcc4-4462aaee635e" TYPE="swap"
/dev/sdb3: UUID="afbcb6f1-0135-4a92-babe-090f3a969c6b" SEC_TYPE="ext2" TYPE="ext3"

Et la commande sudo ls -l /dev/disk/by-uuid/:

total 0
lrwxrwxrwx 1 root root 10 2007-07-30 17:13 0AE0464BE0463CE7 -> ../../sda5
lrwxrwxrwx 1 root root 10 2007-07-30 17:13 2E6CCA6A6CCA2C81 -> ../../sda1
lrwxrwxrwx 1 root root 10 2007-07-30 17:13 3b6d8e09-fdbf-431b-8598-76361173f274 -> ../../sdb1
lrwxrwxrwx 1 root root 10 2007-07-30 17:13 8ca9bfde-1748-43b6-bcc4-4462aaee635e -> ../../sdb2
lrwxrwxrwx 1 root root 10 2007-07-30 17:13 9023-EB1D -> ../../sda6
lrwxrwxrwx 1 root root 10 2007-07-30 17:13 afbcb6f1-0135-4a92-babe-090f3a969c6b -> ../

la commande cat /mnt/boot/grub/device.map me donne:

(hd0)   /dev/sda
(hd1)   /dev/sdb

Ca a l'air OK, non??

PS: Le fait d'avoir des DD IDE identifiés en sda et sdb change quelque chose?

Hors ligne

#8 Le 30/07/2007, à 19:58

Compte anonymisé

Re : Disparition contenu DD Ubuntu ...suite [RESOLU]

Bon coté UUID tout a l'air ok. le mélange IDE SATA est je crois un bug des premières versions feisty mais je ne crois pas que ça gène ici.

As-tu tenté se démarrer sur la version 2.6.20-15 du kernel (3eme choix de grub)?
Sinon je vois que tu as utilisé testdisk pour réparer qq chose.
Il faudrait lister le message exact de l'erreur 17.
Tu pourrais tenter, toujours en livecd, de lancer un fsck sur ta partition /dev/sdb1 (non montée bien sur) :
sudo e2fsck -f -y /dev/sdb1

Est-ce qu'xp démarre depuis grub?

@+

#9 Le 30/07/2007, à 22:12

jihel27

Re : Disparition contenu DD Ubuntu ...suite [RESOLU]

J'ai essayé de booter avec la la version 2.6.20-15 du kernel et la la version 2.6.20-16 du kernel et j'obtiens la même réponse:

Error 17: cannot mount selected partition

J'ai utilisé testdisk car j'avais effacé ma table de partition en voulant installer un multiboot ubuntu/xp (cf. disparition contenu DD Ubuntu ...[RESOLU] )

xp ne demarre pas depuis le grub

la commande sudo e2fsck -f -y /dev/sdb1 donne:

e2fsck 1.40-WIP (14-Nov-2006)
Passe 1 : vérification des i-noeuds, des blocs et des tailles
Passe 2 : vérification de la structure des répertoires
Passe 3 : vérification de la connectivité des répertoires
Passe 4 : vérification des compteurs de référence
Passe 5 : vérification de l'information du sommaire de groupe
/dev/sdb1: 158305/1831424 files (0.5% non-contiguous), 864268/3662812 blocks

Hors ligne

#10 Le 31/07/2007, à 06:14

Compte anonymisé

Re : Disparition contenu DD Ubuntu ...suite [RESOLU]

Salut

Un petite précision : quand tu démarres grub, ne changes-tu pas l'ordre de boot de tes disques dans le bios?

Si c'est le cas il se peut que /dev/sdb devienne /dev/sda.
Pour le tester tente de modifier dans le premier paragraphe du fichier menu.lst :

title           Ubuntu, kernel 2.6.20-16-generic
root            (hd1,0)

par

title           Ubuntu, kernel 2.6.20-16-generic
root            (hd0,0)

Si ça fonctionne il faudra modifier toutes les lignes :
root            (hd1,0)    de la même manière.
Et ne pas oublier la ligne :
# groot  (hd1,0) qui n'est pas un commentaire.

Il faudra aussi modifier la partie windows ainsi :

# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title           Microsoft Windows XP Professionnel
root            (hd0,0)
savedefault
makeactive
chainloader     +1

deviendra :

# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title           Microsoft Windows XP Professionnel
map           (hd0) (hd1)
map           (hd1) (hd0)
root           (hd1,0)
savedefault
makeactive
chainloader     +1

@+

Dernière modification par Compte anonymisé (Le 31/07/2007, à 06:19)

#11 Le 31/07/2007, à 10:27

jihel27

Re : Disparition contenu DD Ubuntu ...suite [RESOLU]

jeanjd63, merci pour ta réponse...

l'ordre de démarrage de mes DD est 1) DD avec ubuntu et 2) DD avec xp

comment éditer menu.lst pour surtout pouvoir enregistrer les modifications car la dernière fois ça ne marchait pas??!!

A+

Hors ligne

#12 Le 31/07/2007, à 10:59

Compte anonymisé

Re : Disparition contenu DD Ubuntu ...suite [RESOLU]

Salut

Il faut déjà monter ta partition /dev/sdb1 comme indiqué + haut puis toujours en livecd :
1) tu sauves le menu.lst existant (on ne sait jamais) :
sudo cp /mnt/boot/grub/menu.lst /mnt/boot/grub/menu.sov
2) tu edites ton fichier :
sudo gedit /mnt/boot/grub/menu.lst tu fais la modif et tu tentes de rebooter.
Si c'est ok tu n'as + besoin du livecd pour faire les autres modifs :
Il suffira de faire :
sudo gedit /boot/grub/menu.lst

@+

#13 Le 31/07/2007, à 12:56

jihel27

Re : Disparition contenu DD Ubuntu ...suite [RESOLU]

hello jeanjd63,

j'ai suivi tes précieux conseils et ça marche!!!! je peux booter ubuntu et xp sans problèmes!!!

j'ai donc modifié mon menu.lst comme indiqué, je ne comprends pas encore le comment du pourquoi mais effectivement le résultat est là!!!!

Un très grand merci pour ta disponibilité!!!!

A+ jihel27

Hors ligne

#14 Le 31/07/2007, à 13:21

Compte anonymisé

Re : Disparition contenu DD Ubuntu ...suite [RESOLU]

Salut

Content pour toi.
La raison est simple : c'est l'inversion des disques de boot.
Quand tu bootes sur Xp le premier disque est /dev/sda
Quand tu bootes sur Ubuntu le premier disque est /dev/sdb mais il devient /dev/sda donc il faut ruser.
La méthode la plus "propre" aurait été de mettre ton dual boot sur /dev/sda et là l'ancien menu.lst était ok.

Le principal est que ça tourne.

@+