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 31/10/2008, à 20:14

cedric.heine

Perte d'une partition. [résolu] (merci Rude Wolf)

Je viens d'installer la 8.10, je suis sous KDE.

Avant cette installation j'avais déja un problème avec cette partition je devais entrer un code pour y accéder, je crois que le problème venait d'une installation précédente et était dû au fait que je n'était pas ou plus reconu comme le bon utilisateur... (difficile à l'exprimer de manière plus adaptée)

Maintenant je ne retrouve même plus cette partition (quand je vais dans /media avec Dolphin je n'ai plus que cdrom cdrom0 et disk...

Dernière modification par cedric.heine (Le 09/11/2008, à 20:16)

Hors ligne

#2 Le 31/10/2008, à 22:01

Rude Wolf

Re : Perte d'une partition. [résolu] (merci Rude Wolf)

Bonjour,
Essaie de diagnostiquer ton disque avec des outils plus appropriés:

sudo fdisk -l

(avec un L minuscule)
ou encore

gksudo gparted

(qtparted sous KDE?)
permettront de se faire une idée de ton installation.

Pour qu'on y voie un peu plus clair:

sudo mount -l
cat /etc/fstab

Puis (potentiellement dangereux), pour vérifier si, dans nautilus, il s'agit d'une question de droits (le code que tu devais entrer?):

sudo nautilus

Dernière modification par Rude Wolf (Le 31/10/2008, à 22:06)

Hors ligne

#3 Le 31/10/2008, à 22:49

cedric.heine

Re : Perte d'une partition. [résolu] (merci Rude Wolf)

Merci pour ta réponse,

"sudo fdisk -l" donne:

Disque /dev/sda: 100.0 Go, 100030242816 octets
255 heads, 63 sectors/track, 12161 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Identifiant disque: 0x8bde0b30

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/sda1               1         124      995998+  82  Linux swap / Solaris
/dev/sda2   *         125        1991    14996677+  83  Linux
/dev/sda3            1992       12161    81690525   83  Linux

"gksudo gparted" => ne fonctionne pas je devrais installer gksudo si c'est nécessaire.

"sudo mount -l" donne:

/dev/sda2 on / type ext3 (rw,relatime,errors=remount-ro) []
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
/proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
varrun on /var/run type tmpfs (rw,nosuid,mode=0755)
varlock on /var/lock type tmpfs (rw,noexec,nosuid,nodev,mode=1777)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
fusectl on /sys/fs/fuse/connections type fusectl (rw)
lrm on /lib/modules/2.6.27-7-generic/volatile type tmpfs (rw,mode=755)
securityfs on /sys/kernel/security type securityfs (rw)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)

"cat /etc/fstab" donne:

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/sda2
UUID=0ae47822-1cfd-474e-aa3f-76ae0ce4df15 /               ext3    relatime,errors=remount-ro 0       1
# /dev/sda1
UUID=23af56da-a30d-4a50-8a69-3893d43fe14e none            swap    sw  0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto,exec,utf8 0       0

"sudo nautilus" Si c'est dangereux, je préfaire pas essayer hmm ...

Maintenant tout ca c'est plutot bon signe ou pas?

PS: J'aimerais évoluer un peu... Mais comment vous faites pour retenir ces commandes? Perso d'ici à la prochaine fois que j'en ai besoin...

Dernière modification par cedric.heine (Le 31/10/2008, à 22:53)

Hors ligne

#4 Le 31/10/2008, à 23:18

Rude Wolf

Re : Perte d'une partition. [résolu] (merci Rude Wolf)

cedric.heine a écrit :

Merci pour ta réponse,

"sudo fdisk -l" donne:

Disque /dev/sda: 100.0 Go, 100030242816 octets
255 heads, 63 sectors/track, 12161 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Identifiant disque: 0x8bde0b30

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/sda1               1         124      995998+  82  Linux swap / Solaris
/dev/sda2   *         125        1991    14996677+  83  Linux
/dev/sda3            1992       12161    81690525   83  Linux

A priori tu semble avoir trois partition (trois de visible dans la table des partitions):
* la première (qui est représentée par le ficher /dev/sda1) se trouve au début du disque (de 1 à 124) et est indiquée comme une partition de type swap.
* la seconde ... de type linux
* la 3e ...


"gksudo gparted" => ne fonctionne pas je devrais installer gksudo si c'est nécessaire.

sudo (invite de login en mode texte) et gksudo (invite graphique) sont quasiment interchangeables. Pour gparted (éditeur de partition graphique, une variante graphique de fdisk disons), il faut peut-être l'installer
sudo apt-get install gparted 

"sudo mount -l" donne:

/dev/sda2 on / type ext3 (rw,relatime,errors=remount-ro) []
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
/proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
varrun on /var/run type tmpfs (rw,nosuid,mode=0755)
varlock on /var/lock type tmpfs (rw,noexec,nosuid,nodev,mode=1777)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
fusectl on /sys/fs/fuse/connections type fusectl (rw)
lrm on /lib/modules/2.6.27-7-generic/volatile type tmpfs (rw,mode=755)
securityfs on /sys/kernel/security type securityfs (rw)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)

Là ce sont tous les systèmes de fichiers montés (auquels tu peux accéder). La plupart sont des systèmes virtuels (fabriqués à partir d'un peu d'espace en mémoire vive par exemple). Je vois qu'il n'y a que la partition /dev/sda2, qui contient un fichier en ext3 (standard en linux, remplace ntfs en windows) qui est montée sur / (la racine, disons comme C: en DOS/windows). Donc tu n'arrive pas à monter /dev/sda3. NB:on ne voit pas la swap, qui n'est pas un système de fichier, faire swapon -s pour voir si /dev/sda1 est utilisé.

"cat /etc/fstab" donne:

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/sda2
UUID=0ae47822-1cfd-474e-aa3f-76ae0ce4df15 /               ext3    relatime,errors=remount-ro 0       1
# /dev/sda1
UUID=23af56da-a30d-4a50-8a69-3893d43fe14e none            swap    sw  0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto,exec,utf8 0       0

Cela c'est filesystem table: la table des systèmes de fichiers. Ça indique où monter par défaut les différentes partitions, en particulier au démarrage.

Là ton fichier ne dit pas quoi faire de /dev/sda3, donc ton système ne s'en préoccupe pas.

"sudo nautilus" Si c'est dangereux, je préfaire pas essayer hmm ...

sudo nautilus ouvre l'explorateur de fichiers (nautilus) avec les droits administrateurs (sudo). Donc il est possible de faire des fausse manip avec les fichiers systèmes sans avertissements. A priori tu ouvre nautilus en administrateur avec sudo nautilus, tu vérifie si les droits administrateurs te permettent d'accéder à la ressource incriminée, puis tu refermes bien l'explorateur par mesure de précaution.

Maintenant tout ca c'est plutot bon signe ou pas?

Il semble que ce soit juste une ligne qu'il manque dans fstab, concernant /dev/sda3
Je te cherche une ligne qui va bien.

PS: J'aimerais évoluer un peu... Mais comment vous faites pour retenir ces commandes? Perso d'ici à la prochaine fois que j'en ai besoin...

Essentiellement, on retient à l'usage, et si certaines commandes ne te servent pas beaucoup, ce n'est pas si grave de ne pas retenir celles-là.

Pour de l'aide (parfois en anglais) sur une commande
* apropos macommande
pour un descriptif succinct des commandes contenant macommande dans leur nom (voire leur descriptif?)
* man macommande
pour un descriptif plus complet. Pour la majorité des commandes on obtient un descriptif très complet, parfois pas très détaillé, et rarement pas de descriptif du tout (personne ne s'est donné la peine de le rédiger). Par exemple j'ai retrouvé la commande swapon -s comme ça.

Hors ligne

#5 Le 31/10/2008, à 23:20

Rude Wolf

Re : Perte d'une partition. [résolu] (merci Rude Wolf)

/dev/sda3	  /media/label		ext3	 	defaults,errors=remount-ro,noatime	 			0 2

devrait te suffire.

echo "/dev/sda3	  /media/label		ext3	 	defaults,errors=remount-ro,noatime	 			0 2" | sudo tee -a /etc/fstab

Écrire (echo) ce qu'il y a entre les guillemets anglais "[...]", et au lieu de l'écrire dans le terminal, envoyer le résultat (ça c'est le « pipe » |, AltGr+6 par défaut) à la commande tee (lire depuis le terminal et l'envoyer dans un fichier), avec l'option -a (ajouter dans le fichier, sans écraser ce sui s'y trouve déjà) et comme fichier en question le fichier /etc/fstab .
Pour les infos:
man echo, man sudo, man tee, man fstab, et en général, man bash.

Dernière modification par Rude Wolf (Le 31/10/2008, à 23:31)

Hors ligne

#6 Le 01/11/2008, à 09:15

cedric.heine

Re : Perte d'une partition. [résolu] (merci Rude Wolf)

Merci pour tes explications... Pas tout compris mais ca viendra petit à petit... J'ai donc essayé tout ca et je crois que l'on avance...

/dev/sda3      /media/label        ext3         defaults,errors=remount-ro,noatime                 0 2

bash: /dev/sda3: Permission non accordée.

echo "/dev/sda3      /media/label        ext3         defaults,errors=remount-ro,noatime                 0 2" | sudo tee -a /etc/fstab

Ca marche (et j'ai cru comprendre que la ligne au dessus était celle que je devais mettre dans le ficher avec cette comande et pas l'entrer comme une commade dans le terminal...)

/dev/sda3      /media/label        ext3         defaults,errors=remount-ro,noatime                 0 2

sudo fdisk -l => pas de changement (manque toujours le signe "+" devant 83 linux de la partition SDA3

sudo mount -l => idem (toujours pas de SDA3)

cat /etc/fstab J'ai l'impression qu'on peut trouver quelque chose ici... (en tout cas ca parle du SDA3)

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/sda2
UUID=0ae47822-1cfd-474e-aa3f-76ae0ce4df15 /               ext3    relatime,errors=remount-ro 0       1
# /dev/sda1
UUID=23af56da-a30d-4a50-8a69-3893d43fe14e none            swap    sw  0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto,exec,utf8 0       0
/dev/sda3      /media/label        ext3         defaults,errors=remount-ro,noatime                 0 2

J'espère que l'on avance... (on recule pas en tout cas)

Dernière modification par cedric.heine (Le 01/11/2008, à 11:32)

Hors ligne

#7 Le 06/11/2008, à 22:06

cedric.heine

Re : Perte d'une partition. [résolu] (merci Rude Wolf)

Je vois dans Dolphin (dans une colone d'icones sur la gauche): Home, Réseau, Racine, Corbeille et Volume (ext3).

Quand je clique dessus j'obtient: "Une erreur est survenue en tentant de Volume (ext3à. Message reçu : mount: seul l'usager ROOT peut monter /dev/sda3 sur /média/label.

Comment je dois faire pour arriver à le monter sans avoir à me metre en Root?

Hors ligne

#8 Le 09/11/2008, à 17:53

Rude Wolf

Re : Perte d'une partition. [résolu] (merci Rude Wolf)

cedric.heine a écrit :

/dev/sda3      /media/label        ext3         defaults,errors=remount-ro,noatime                 0 2

C'est la ligne à ajouter dans \etc\fstab.

echo "/dev/sda3      /media/label        ext3         defaults,errors=remount-ro,noatime                 0 2" | sudo tee -a /etc/fstab

Là tu viens de l'ajouter.

Ca marche (et j'ai cru comprendre que la ligne au dessus était celle que je devais mettre dans le ficher avec cette comande et pas l'entrer comme une commade dans le terminal...)

Précisément ta ligne se trouve à la fin.

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/sda2
UUID=0ae47822-1cfd-474e-aa3f-76ae0ce4df15 /               ext3    relatime,errors=remount-ro 0       1
# /dev/sda1
UUID=23af56da-a30d-4a50-8a69-3893d43fe14e none            swap    sw  0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto,exec,utf8 0       0
/dev/sda3      /media/label        ext3         defaults,errors=remount-ro,noatime                 0 2

Pour que les changements soient pris en charge: rebooter la machine, ou sinon

sudo mount -a

te monte toutes les lignes de /etc/fstab. Puis regarde les éventuels messages.
Si tu veux juste tester la ligne commençant par /dev/sda3, tu lancer manuellement la commande correpondante:

sudo mount  -t ext3  -o defaults,errors=remount-ro,noatime   /dev/sda3  /media/label

Puis regarde les éventuels messages.

Ensuite seulement (si les messages éventuels n'ont pas l'air de t'insulter:« error, ... »), vérifie avec

sudo fdisk -l => pas de changement (manque toujours le signe "+" devant 83 linux de la partition SDA3

sudo mount -l => idem (toujours pas de SDA3)

Ou mieux

ls -l /media/label

pour voir si tu retrouve bien les fichiers de ta partition.

Hors ligne

#9 Le 09/11/2008, à 18:08

cedric.heine

Re : Perte d'une partition. [résolu] (merci Rude Wolf)

Merci, j'essaye de suite... Je re-rajoute la ligne et refait cat /etc/fstab et sudo mount -a ca donne:

cedric@cedric-laptop:~$ echo "/dev/sda3      /media/label        ext3         defaults,errors=remount-ro,noatime                 0 2" | sudo tee -a /etc/fstab
[sudo] password for cedric:
/dev/sda3      /media/label        ext3         defaults,errors=remount-ro,noatime                 0 2
cedric@cedric-laptop:~$
cedric@cedric-laptop:~$
cedric@cedric-laptop:~$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/sda2
UUID=0ae47822-1cfd-474e-aa3f-76ae0ce4df15 /               ext3    relatime,errors=remount-ro 0       1
# /dev/sda1
UUID=23af56da-a30d-4a50-8a69-3893d43fe14e none            swap    sw              0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto,exec,utf8 0       0
/dev/sda3      /media/label        ext3         defaults,errors=remount-ro,noatime                 0 2
/dev/sda3      /media/label        ext3         defaults,errors=remount-ro,noatime                 0 2
cedric@cedric-laptop:~$ sudo mount -a
mount: le point de montage /media/label n'existe pas
mount: le point de montage /media/label n'existe pas
cedric@cedric-laptop:~$
cedric@cedric-laptop:~$

J'en conclu que je ne devait pas encore rajouter cette ligne comme je l'ai maintenant deux fois... et comme j'obtiens  "mount: le point de montage /media/label n'existe pas" et que je ne sais pas quoi faire d'autre, je reboute la machine...

Hors ligne

#10 Le 09/11/2008, à 18:33

cedric.heine

Re : Perte d'une partition. [résolu] (merci Rude Wolf)

Toujours rien de plus après avoir rebouté.

Hors ligne

#11 Le 09/11/2008, à 19:21

Rude Wolf

Re : Perte d'une partition. [résolu] (merci Rude Wolf)

Pas besoin de recommencer:

echo "/dev/sda3      /media/label        ext3         defaults,errors=remount-ro,noatime                 0 2" | sudo tee -a /etc/fstab

maintenant que ta ligne est déjà dans /etc/fstab.

"mount: le point de montage /media/label n'existe pas"

Cela vient de ce qu'il n'y a pas de dossier /media/label/ sur lequel monter ta partition. Il suffit de le créer:

sudo mkdir /media/label

Hors ligne

#12 Le 09/11/2008, à 20:14

cedric.heine

Re : Perte d'une partition. [résolu] (merci Rude Wolf)

Génial un grand merci!

j'ai fait

sudo mount -a

et après un redémarage tout est nickel... Je peux enfin mettre [résolu]
Ceci dit j'ai toujours pas tout compris mais bon... Un grand merci pour ton aide et ta patience!

Hors ligne

#13 Le 09/11/2008, à 20:52

Rude Wolf

Re : Perte d'une partition. [résolu] (merci Rude Wolf)

Finalement ta partition était en bon état. Un peu de lecture ici:
http://doc.ubuntu-fr.org/installation/mount_fstab

Hors ligne