Précédent   Forum des professionnels en informatique > Systèmes > Linux > Système
Système Vos questions autour de l'administration système
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 10/10/2006, 21h16   #1
Membre émérite
 
Avatar de julien.63
 
Inscription : décembre 2005
Messages : 1 322
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 1 322
Points : 981
Points : 981
Envoyer un message via MSN à julien.63
Par défaut Récupérer des données sur un autre disque

salut,
J'ai un disque (hda) en dual boot avec windows et FC5. Je ne sais pas pourquoi mais FC5 plante dans le démarrage.
J'ai donc reinstallé FC5 sur un autre disque (hdb)(ça faisait un moment que je voulais le faire). Maintenant je voudrais accéder à mes anciennes partitions pour récupérer mes données... mais même en root, je n'ai pas accès à hda1, hda2,...

Comment faire donc pour y accèder?

merci pour vos conseils.

Julien
julien.63 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/10/2006, 07h26   #2
Expert Confirmé
 
Avatar de Katyucha
 
Inscription : mars 2004
Messages : 3 109
Détails du profil
Informations personnelles :
Âge : 31
Localisation : Allemagne

Informations forums :
Inscription : mars 2004
Messages : 3 109
Points : 3 313
Points : 3 313
Si tes partochs windows sont en fat32
Tu télécharges une distrib Live CD (Knoppix par exemple)
Tu bootes dessus, et tu fais du copier coller

Sinon, il y a explore2fs sous windows qui permet de lire le ext2 et 3, mais je ne sais pas si tu peux copier (normalement oui, si on lit les données...)
__________________
Ancien Rédacteur Linux && Unix / Nouveau retraité de DVP
The UNIX way of sex:
gunzip;strip;touch;finger;mount;fsck;more;yes;umount;sleep

Je ne réponds ni aux messages privées, ni aux messages plein de fautes...
Katyucha est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/10/2006, 15h20   #3
Membre émérite
 
Avatar de julien.63
 
Inscription : décembre 2005
Messages : 1 322
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 1 322
Points : 981
Points : 981
Envoyer un message via MSN à julien.63
En fait, les partitions sont des partitions linux (ext3 ou ext2).
Pour reprendre rapidement.
J'ai deux disques :
hda : avec widows et FC5 (planté)
hdb : avec FC5 réinstallé.

Je voudrais depuis hdb accéder aux documents que j'avais sous FC5 dans hda.
Dans mon arborescence, je vois hda mais je n'ai pas l'accès m'est interdit.

Je viens d'essayer avec explore2fs depuis windows mais je ne vois pas les partitions linux de hda !
julien.63 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/10/2006, 15h59   #4
Rédacteur
 
Inscription : mars 2004
Messages : 1 298
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 1 298
Points : 1 450
Points : 1 450
il te faut "monter" les partition de hda en connaissant lesquels.
un petit fdisk avant t'y aidera :
Code :
1
2
3
4
5
6
7
8
 
fdisk -l
   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1          13      104391   de  Dell Utility
/dev/sda2   *          14        2358    18836212+   7  HPFS/NTFS
/dev/sda3            2359        3575     9775552+  83  Linux
/dev/sda4            3576        7296    29888932+   5  Extended
/dev/sda5            3576        3710     1084356   82  Linux swap
la tu note tes partion "ancienn/e" uniquement les linux sans le swap
puis :
Code :
1
2
3
 
mkdir /mnt/hd
mount /dev/dev/sda3 /mnt/hd
la tu as le contenue de ton ancienne partition disponible sous /mnt/hd

a refaire pour autant de partion que tu avais.
pour demonter la partition :
__________________
Marc
Slackware for ever ......
BASH - KSH ( http://marcg.developpez.com/ksh/ )
MarcG est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/10/2006, 18h20   #5
Membre émérite
 
Avatar de julien.63
 
Inscription : décembre 2005
Messages : 1 322
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 1 322
Points : 981
Points : 981
Envoyer un message via MSN à julien.63
voici le fdisk :
Code :
1
2
3
4
5
6
Device Boot      Start         End      Blocks   Id  System
/dev/hda1               1           4       32098+  de  Dell Utility
/dev/hda2   *           5        2409    19318162+   7  HPFS/NTFS
/dev/hda3            2952        2964      104422+  83  Linux
/dev/hda4            2965        4863    15253717+   5  Extended
/dev/hda5            2965        4863    15253686   8e  Linux LVM
j'ai donc créé le répertoire.
Mais ensuite au moment de faire le "montage", j'ai un message d'erreur :
Code :
1
2
[root@localhost julien]# mount /dev/hda4 /mnt/hd
mount: you must specify the filesystem type
donc j'essaie en précisant le type de fichier :
Code :
1
2
3
4
5
6
7
[root@localhost julien]# mount -t ext3 /dev/hda4 /mnt/hd
mount: wrong fs type, bad option, bad superblock on /dev/hda4,
       missing codepage or other error
       (aren't you trying to mount an extended partition,
       instead of some logical partition inside?)
       In some cases useful info is found in syslog - try
       dmesg | tail  or so
mais bon ça coince encore...
julien.63 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/10/2006, 21h12   #6
Membre Expert
 
Homme
Inscription : mars 2004
Messages : 1 051
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : mars 2004
Messages : 1 051
Points : 1 031
Points : 1 031
salut

hda4 est chez toi la partiton étendue. ca ne se monte pas
essaies de monter hda3 et/ou hda5
__________________
Chaval
__________________
"Monsieur le chat voudriez-vous, s'il vous plait, demanda Alice, me dire de quel côté dois-je aller ?
Ca dépend de l'endroit où vous voulez vous rendre, répondit le chat"
Lewis Carrol
chaval est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/10/2006, 21h25   #7
Membre émérite
 
Avatar de julien.63
 
Inscription : décembre 2005
Messages : 1 322
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 1 322
Points : 981
Points : 981
Envoyer un message via MSN à julien.63
voilà j'ai monté le hda3
Code :
[root@localhost julien]# mount -t ext2 /dev/hda3 /mnt/hd
et effectivement je peux y accèder mais je n'ai que deux dossier :
- grub
- lost + found
et quelques fichiers de configurations.

Mais je n'ai pas accès à mon répertoire /home!

dois-je faire une croix dessus?
julien.63 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/10/2006, 22h44   #8
Membre Expert
 
Homme
Inscription : mars 2004
Messages : 1 051
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : mars 2004
Messages : 1 051
Points : 1 031
Points : 1 031
essaies de monter hda5 alors. t'as du monter /, et pas /home

et ne mets pas de type (ton disuqe devait plutoto etre en ext3)
Le noyau peut trouver lui meme le type.

Le message d'erreur que t'avais eu, ou il te demandais de spécifier le type, c'est parce que tu voulais monter une patition qui ne se montait pas ^^

Ca devrait aller sinon (quoi que j'ai jamais monté à la main une LVM...)
__________________
Chaval
__________________
"Monsieur le chat voudriez-vous, s'il vous plait, demanda Alice, me dire de quel côté dois-je aller ?
Ca dépend de l'endroit où vous voulez vous rendre, répondit le chat"
Lewis Carrol
chaval est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/10/2006, 22h49   #9
Membre émérite
 
Avatar de julien.63
 
Inscription : décembre 2005
Messages : 1 322
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 1 322
Points : 981
Points : 981
Envoyer un message via MSN à julien.63
J'ai essayé sans le type mais il me le demande quand même et quand je le précise...

Code :
1
2
3
4
5
6
7
[root@localhost julien]# mount /dev/hda5 /mnt/hd5
mount: you must specify the filesystem type
[root@localhost julien]# mount -t ext3 /dev/hda5 /mnt/hd5
mount: wrong fs type, bad option, bad superblock on /dev/hda5,
       missing codepage or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so
sinon par rapport à ce que tu disais, est ce que ça vaut le coup de faire ça (code ci-dessous) pour essayer d'accéder au répertoire /home :
Code :
[root@localhost julien]# mount -t ext2 /dev/hda3/home /mnt/hd
julien.63 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/10/2006, 12h45   #10
Rédacteur
 
Inscription : mars 2004
Messages : 1 298
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 1 298
Points : 1 450
Points : 1 450
non ... le /dev/hda5 est un LVM (logical Volume Manager) donc il faut que celui-ci soit disponible sur ta nouvelle installation.

parmit les fichiers de configuration (voir ceux de grub aussi) disponible sur /dev/hda3 il devrait y avoir la description du LVM.
typiquement dans /etc/lvmconf/
qu'il faudrait recuperer.

un LVM creer un "pseudo devices" dans /dev du type :
/dev/mon_lvm
et dans ce devices les file system.

la commande mount devrait etre du type :
mount /dev/mon_lvm/mon_filesystem /mnt/mon_point_de_montage.

je n'ai jamais fait cette manipulation donc je ne peut etre plus precis.
__________________
Marc
Slackware for ever ......
BASH - KSH ( http://marcg.developpez.com/ksh/ )
MarcG est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/10/2006, 13h33   #11
Membre Expert
 
Homme
Inscription : mars 2004
Messages : 1 051
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : mars 2004
Messages : 1 051
Points : 1 031
Points : 1 031
Citation:
Envoyé par MarcG
non ... le /dev/hda5 est un LVM (logical Volume Manager)
j'ai dis plus haut que je connaissais pas du tout le lvm
__________________
Chaval
__________________
"Monsieur le chat voudriez-vous, s'il vous plait, demanda Alice, me dire de quel côté dois-je aller ?
Ca dépend de l'endroit où vous voulez vous rendre, répondit le chat"
Lewis Carrol
chaval est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/10/2006, 22h59   #12
Membre émérite
 
Avatar de julien.63
 
Inscription : décembre 2005
Messages : 1 322
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 1 322
Points : 981
Points : 981
Envoyer un message via MSN à julien.63
Citation:
non ... le /dev/hda5 est un LVM (logical Volume Manager) donc il faut que celui-ci soit disponible sur ta nouvelle installation.
je dois l'installer sur la nouvelle install de FC5 sur hdb?

je n'ai pas de /etc/lvmconf dans hda3.
voici ce que j'ai:
Code :
1
2
3
4
5
6
7
8
9
10
11
12
[root@localhost hd]# ls -l
total 8471
-rw-r--r-- 1 root root   64573 May  4 20:30 config-2.6.16-1.2111_FC5
-rw-r--r-- 1 root root   65981 Jul 11 22:16 config-2.6.17-1.2157_FC5
drwxr-xr-x 2 root root    1024 Jul 26 18:05 grub
-rw-r--r-- 1 root root 1782236 May 18 16:48 initrd-2.6.16-1.2111_FC5.img
-rw-r--r-- 1 root root 1809793 Jul 26 18:05 initrd-2.6.17-1.2157_FC5.img
drwx------ 2 root root   12288 May 11 13:09 lost+found
-rw-r--r-- 1 root root  811603 May  4 20:30 System.map-2.6.16-1.2111_FC5
-rw-r--r-- 1 root root  831309 Jul 11 22:16 System.map-2.6.17-1.2157_FC5
-rw-r--r-- 1 root root 1509962 May  4 20:30 vmlinuz-2.6.16-1.2111_FC5
-rw-r--r-- 1 root root 1732515 Jul 11 22:16 vmlinuz-2.6.17-1.2157_FC
et dans grub
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
[root@localhost grub]# ls -l
total 202
-rw-r--r-- 1 root root     63 May 11 18:33 device.map
-rw-r--r-- 1 root root   7424 May 11 18:33 e2fs_stage1_5
-rw-r--r-- 1 root root   7328 May 11 18:33 fat_stage1_5
-rw-r--r-- 1 root root   6592 May 11 18:33 ffs_stage1_5
-rw------- 1 root root    838 Jul 26 18:05 grub.conf
-rw-r--r-- 1 root root   6592 May 11 18:33 iso9660_stage1_5
-rw-r--r-- 1 root root   8032 May 11 18:33 jfs_stage1_5
lrwxrwxrwx 1 root root     11 May 11 18:33 menu.lst -> ./grub.conf
-rw-r--r-- 1 root root   6752 May 11 18:33 minix_stage1_5
-rw-r--r-- 1 root root   9056 May 11 18:33 reiserfs_stage1_5
-rw-r--r-- 1 root root   7028 Feb 28  2006 splash.xpm.gz
-rw-r--r-- 1 root root    512 May 11 18:33 stage1
-rw-r--r-- 1 root root 102332 May 11 18:33 stage2
-rw-r--r-- 1 root root   6944 May 11 18:33 ufs2_stage1_5
-rw-r--r-- 1 root root   6144 May 11 18:33 vstafs_stage1_5
-rw-r--r-- 1 root root   8768 May 11 18:33 xfs_stage1_5
merci pour le coup de main
julien.63 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/10/2006, 23h57   #13
Membre du Club
 
Inscription : février 2006
Messages : 55
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 55
Points : 47
Points : 47
Salut,

ce que tu as dans ton /dev/hda3 est normal puisqu'il correspond à la partition /boot de ton ancien systeme.

Le reste etant en LVM, peut donner le résultat d'un :

et d'un

Charly94 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/10/2006, 18h40   #14
Membre émérite
 
Avatar de julien.63
 
Inscription : décembre 2005
Messages : 1 322
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 1 322
Points : 981
Points : 981
Envoyer un message via MSN à julien.63
voilà ce que ça donne :
Code :
1
2
3
4
5
[root@localhost julien]# /sbin/pvscan
  Couldn't find device with uuid 'aRXS18-eLfe-2QBA-NV3S-oBcd-1CFX-caE1Rl'.
  PV /dev/hda5        VG VolGroup00   lvm2 [14.53 GB / 32.00 MB free]
  PV unknown device   VG VolGroup00   lvm2 [233.75 GB / 233.75 GB free]
  Total: 2 [248.28 GB] / in use: 2 [248.28 GB] / in no VG: 0 [0   ]
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
[root@localhost julien]# /usr/sbin/pvdisplay
  Couldn't find device with uuid 'aRXS18-eLfe-2QBA-NV3S-oBcd-1CFX-caE1Rl'.
  --- Physical volume ---
  PV Name               /dev/hda5
  VG Name               VolGroup00
  PV Size               14.53 GB / not usable 0
  Allocatable           yes
  PE Size (KByte)       32768
  Total PE              465
  Free PE               1
  Allocated PE          464
  PV UUID               YLKKb6-DW2v-4Nq5-hHyo-w0wE-3FPK-PLCm8j
 
  --- Physical volume ---
  PV Name               unknown device
  VG Name               VolGroup00
  PV Size               233.75 GB / not usable 0
  Allocatable           yes
  PE Size (KByte)       32768
  Total PE              7480
  Free PE               7480
  Allocated PE          0
  PV UUID               aRXS18-eLfe-2QBA-NV3S-oBcd-1CFX-caE1Rl
julien.63 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/10/2006, 10h49   #15
Membre du Club
 
Inscription : février 2006
Messages : 55
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 55
Points : 47
Points : 47
alors, le nom du VG de /dev/hda5 est VolGroup00

le petit souci (du moins je pense) est que les 2 VG ont le même nom...
le point de montage d'un LV sera de ce type :

Code :
1
2
# mkdir /mnt/donnees
# mount /dev/VolGroup00/home /mnt/donnees
tu peux aussi renommer ton VG avecla commande "vgrename"

Fais aussi des recherche du coté de "vgimport" qui pourrait être une solution simple (si çà marche ^^)

@+
Charly94 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/10/2006, 15h56   #16
Membre émérite
 
Avatar de julien.63
 
Inscription : décembre 2005
Messages : 1 322
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 1 322
Points : 981
Points : 981
Envoyer un message via MSN à julien.63
voici ce que ça me donne :
Code :
1
2
[root@localhost hd5]# mount /dev/VolGroup00/home /mnt/donnees
mount: special device /dev/VolGroup00/home does not exist
julien.63 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h12.


 
 
 
 
Partenaires

Hébergement Web