Mon post de la dernière chance...

9 replies [Last post]
Substance2004
Offline
Joined: 11/05/2013

C'est assez grave ce qui se passe...

J'ai voulu repasser sur trisquel 6.

J'ai suivi cette procédure (la méthode 1) au mieux à la lettre.
http://doc.ubuntu-fr.org/reinstallation_ubuntu

J'ai éventuellement pris connaissance des avertissements de ce sujet.

Pour le /home. Je l'ai évoqué dans ces deux posts :
http://trisquel.info/fr/forum/probl%C3%A8me-mise-%C3%A0-jour-vers-trisquel-7
http://trisquel.info/fr/forum/can-anyone-help-me-please

Il y a celui avant d'installer le 7 et celui quand le 7 est installé.

J'étais ok.

À la fin de l'installation, j'ai eu un message d'erreur me disant que c'était mal installé.

J'ai redémarré comme demandé mon ordi,

Même login, même mot de passe... mais l'interface de démarrage était différente au 6 et ressemblait au 7.

Le bureau s'est ouvert...

Malheur.

Mon /home avait disparu.

De plus j'ai eu des fines lignes en forme de carré tout le long de l'écran (il y avait le logo trisquel dedans, certainement un truc du démarrage qui restait là).

J'ai fait un $ df... plus de /home

J'ai ouvert malgré que je ne pouvait rien voir sur l'écran à cause de ces carrés qui m'empêchaient d'y voir clair les partitions du disque dur... rien !

Un gros sentiment de tristesse et de colère, je me suis énervé sur mon laptop.

Il y avait de quoi mais je n'aurais certainement pas du.

J'ai ressayé de démarrer.

J'ai essayé de changer de système de démarrage dans le grub...

Depuis je n'arrive plus a booter.

Je vais dans le bios, je ne vois plus de disque dur, mais il est allumé.
Le cd en boot n'arrive pas à démarrer la machine.

Je ne peux pas dire si mon HD est pété, il faudrait que j'essaie sur une autre machine pour voir si il est encore en vie. Je saurai ça mercredi matin.

Sinon, j'ai une bonne adresse près de chez moi qui récupère les données et font ça en salle blanche.

Je l'ai bien amère !

Je sais pas ce qui a merdé.

Pensez vous que je puisse récupérer quelque chose ? Je n'ose plus trop toucher à ce disque désormais.

nmrk.n
Offline
Joined: 11/01/2013

1- Il faudrait savoir si au départ (avant réinstall. de la 6) tu avais / et /home sur la même partition ou si tu avais / et /home séparé ?

"J'ai suivi cette procédure (la méthode 1) au mieux à la lettre."

=> Ça c'est pour / et /home sur la même partition c'est à dire avec un /home qui n'est qu'un simple répertoire sous /.

Si tu as fait ça alors qu'en réalité tu avais précédemment un /home séparé (c'est à dire que /home était une partition distincte sous / et non un simple répertoire) alors la partition /home n'a pas été considérée donc pas mentionnée dans fstab donc pas montée donc non vue par df ce qui ne veux pas dire qu'elle n'existe pas. Le /home que tu as alors eu n'était qu'un simple répertoire sous / et donc vierge de tes fichiers personnels précédents qui eux sont restés sur leur partition indépendante à côté de /.

"J'ai fait un $ df... plus de /home"

=> si tu as fait la méthode 1 alors que tu avais un home séparé il n'y a rien de plus normal, ta partition /home non montée donc non vue par df existe toujours à côté de /

Si ton /home était séparé il fallait donc faire la méthode 2 : § 3. Méthode 2 – Réinstallation avec un « /home » sur une partition séparée

En faisant attention au point 3.2 6.2. de cette procédure :

3.2 6.2. « Utiliser comme » : choisir le format de fichier désiré (généralement ext4)

ATTENTION : ici il faut garder le même format de fichier que précédemment donc si ce n'était pas de l'Ext4 il ne faut pas modifier en mettant Ext4, il faut laisser le format de fichiers précédent.

"J'ai ressayé de démarrer."

Donc jusqu'ici il n'y a rien eu qui paraisse anormal ni insurmontable.

En revanche :

A- "J'ai essayé de changer de système de démarrage dans le grub..."

B- "Depuis je n'arrive plus a booter."

C- "Je vais dans le bios, je ne vois plus de disque dur, mais il est allumé."

D- "Le cd en boot n'arrive pas à démarrer la machine."

Là ça devient plus inquiétant.

A- Tout dépend de ce que tus fait exactement mais il est probable que tu ne le saches plus vraiment.

B- Une réinstallation faite correctement devrait pouvoir réparer ça (ou une bonne connaissance de grub devrait le permettre mais c'est plus délicat).

C- Là c'est grave, ce n'est pas normal; même non formaté et même non partitionné, je crois, le bios devrait voir ton disque. Je ne sais pas trop quoi dire.

D- Encore plus inquiétant : même si le disque dur est mort le bios devrait voir le CD et être capable de démarrer dessus d'autant plus qu'il l'a déjà fait avant.

À moins que tu n'aie modifié quelque chose dans le bios.

Que faire ?

I- Trouver pourquoi la machine ne démarre pas sur CD/DVD, sans cela rien n'est possible !

II- Trouver pourquoi le bios ne voit pas le disque dur, sans cela rien de plus n'est possible !

III- Démarrer sur un LiveCD/DVD

Les partitions du disque dur n'étant pas montées df ne les verra pas donc ce n'est pas le bon outil !

IV- Lancer GParted seulement pour voir, ne faire aucune action autre que visionner !
Normalement tu devrais voir ta partition "/" et ta partition "/home" de tes installations précédentes (évidemment sous LiveCD/DVD elles ne s'appellent ni / ni /home mais tu devrais les reconnaitre d'après leurs dimensions et leurs taux d'occupation ainsi que d'après leurs positions, ta swap aussi d'ailleurs.

V- En profiter pour noter tous les renseignements concernant les partitions et en particulier le type de système de fichier de ton "/home".

Si tel est le cas :

VI- Quitter et rebouter sur le CD/DVD d'installation de Trisquel 6 si j'ai bien compris ce que tu souhaites.

VII- Suivre 3. Méthode 2 – Réinstallation avec un « /home » sur une partition séparée de :

http://doc.ubuntu-fr.org/reinstallation_ubuntu

ATTENTION : 3.2 Procédure 6. 2. Il ne faut pas modifier le type de système de fichiers de /home donc si ce n'était pas Ext4 il ne faut pas modifier le type de système de fichiers repéré par défaut et qui doit être le même que celui vu sous GParted ci-dessus. Donc ne rien toucher ici car modifier ou reconstruire le système de fichiers effacerait toutes les données de /home.

VIII- Si tu le souhaites tu peux me contacter par message personnel pour une aide plus détaillée.

merci

PS :

"Un gros sentiment de tristesse et de colère, je me suis énervé sur mon laptop."

"Il y avait de quoi mais je n'aurais certainement pas du."

Dans ce cas il vaut mieux aller se coucher avant ou regarder un film ou prendre un bouquin si l'on arrive pas à dormir ...

nmrk.n
Offline
Joined: 11/01/2013

Le 11/11/2014 00:39, name at domain a écrit :

Via la liste @Substance2004 :

La liste ne prenant pas en compte les modifications de messages
effectuées sur le site il est préférable que tu consultes ma réponse via
le site pour en avoir la dernière version.

merci.

--
nmrk.n
GNU/Linux
[FSF Associate Member]

Substance2004
Offline
Joined: 11/05/2013

Pour info :

mon $ df AVANT installation de Trisquel 7

pierre@Substance2004:~$ df
Sys. de fichiers 1K-blocs Utilisé Disponible Uti% Monté sur
/dev/sda1 14286320 6895252 6642320 51% /
udev 241972 4 241968 1% /dev
tmpfs 50640 1024 49616 3% /run
none 5120 0 5120 0% /run/lock
none 253192 268 252924 1% /run/shm
/dev/sda6 296212160 148464392 147747768 51% /home
/home/pierre/.Private 296212160 148464392 147747768 51% /home/pierre

mon $ df APRÈS installation de Trisquel 7

Sys. de fichiers blocks de 1K Utilisé Disponible Uti% Monté sur
/dev/sda1 14286320 8496780 5040792 63% /
none 4 0 4 0% /sys/fs/cgroup
udev 241624 4 241620 1% /dev
tmpfs 50640 1288 49352 3% /run
none 5120 0 5120 0% /run/lock
none 253192 204 252988 1% /run/shm
none 102400 44 102356 1% /run/user
/dev/sda6 296212160 153999088 142213072 52% /home
/home/pierre/.Private 296212160 153999088 142213072 52% /home/pierre

pour moi, il n'y avait pas de problème. Mais j'ai très mal lu le truc. Merde.

Je ne suis pas habitué à faire ces manips. Je suis depuis des années sur apple et je n'ai jamais eu besoin de partitions séparées.

Ça s'est passé dimanche... j'ai eu le temps de me calmer et ai pris le temps d'en parler sans être agressif. Je ne nierai pas ma part de responsabilité dans l'énervement qui a certainement causé la mort du HD !

Je ne possède pas de câbles, ni d'autre disque dur pour tester si il n'y a pas de problème ni dans le portable (qui date aussi, un Fujitsu AMILO Pro V2045), ni dans le disque dur.

Bientôt les batteries (dont les miennes durent pas 20 minutes) couteront plus cher que l'ordi.

Le seul truc serait de tester le HD dans un centre de réparation. C'est ce qui m'inquiète le plus.
Si rien ne se passe, je le garde au chaud et attendrai patiemment avant de pouvoir faire un bon back up avec cette société en question. Mieux vaut ne plus trop s'énerver dessus. Juste voir si il tourne correctement et éventuellement faire un back up complet si possible. Le portable pourra attendre...

Mais le fait que cela puisse ne pas avoir affecter la majeur partie de mes fichiers me rassure un peu. J'ai bon espoir de ce côté.

Rectificatif pour le D (D- Encore plus inquiétant : même si le disque dur est mort le bios devrait voir le CD et être capable de démarrer dessus d'autant plus qu'il l'a déjà fait avant.)

Le disque se lance, mais impossible d'avoir une version live depuis le CD rom.

Je te tiendrai au courant...

Magic Banana

I am a member!

I am a translator!

Offline
Joined: 07/24/2010

Rien à ajouter aux excellent conseils de nmrk.n si ce n'est que tu pourrais peut-être essayer de démarrer sur une clé USB si le lecteur DVD ne fonctionne plus.

nmrk.n
Offline
Joined: 11/01/2013

"... Je ne suis pas habitué à faire ces manips. Je suis depuis des années sur apple et je n'ai jamais eu besoin de partitions séparées. ..."

Combien de fois as-tu installé un système Apple par toi-même ?

Il ne s'agit pas d'une question de besoin mais disons de ... culture.

Un système GNU/Linux traditionnel est généralement installé sur un disque divisé en 3 partitions (des fois plus)

[/ Racine (Système)] - [/home Fichiers personnels de configuration et de données] - [/swap (partition d'échange] - [Espace vide en réserve]

mais peut très bien être installé entièrement sur une seule partition comme habituellement un système Windows :

Une seule partition contient tout :

Windows : [C:\ Système, "Documents and Settings" simple sous répertoire de c:\, Fichier d'échange*]

GNU/Linux : [/ Racine, /home simple sous répertoire de /, pas de partition d'échange swap mais un simple fichier d'échange*]

De même une installation de Windows qui habituellement regroupe tout sur une seule partition peut ne pas être faite "à la classique" :

1- [On peut avoir une partition pour le système proprement dit]

2- [Une autre partition sur laquelle on déporte "Documents and Settings" Fichiers personnels de configuration et de données]

3- [Une autre partition encore sur laquelle on déporte le fichier d'échange*]

* Une partition ou un fichier d'échange sert à pallier l'insuffisance éventuelle de RAM lorsque les besoins sont élevés.

De nos jours il est possible de mettre une quantité de RAM telle que partition ou fichier d'échange soient inutiles (sauf si utilisation de l'hibernation).

Je suis personnellement convaincu que l'utilisation de plusieurs partitions est plus pratique et plus sûre.

J'ai actuellement organisé ma machine comme ci dessous :

1- Disque avec uniquement des partitions Système (dont encore un 7 ainsi que plusieurs GNU/Linux).

2- Disque avec des partitions système (dont encore un XP ainsi qu'un GNU/Linux en développement non stable) et une partition de stockage de sauvegardes de fichiers peu utilisés (grenier).

3- Disque de données contenant uniquement un /home commun à tous les systèmes GNU/Linux (une seule partition).

4- Disque contenant une sauvegarde du disque 3 (/home) faite chaque jour (une seule partition).

Pour une sécurité meilleure je fais si besoin une sauvegarde externe supplémentaire des fichiers les plus importants.

merci

titi
Offline
Joined: 11/06/2014

Bonjour

Je m’immisce dans votre conversation pour vous donner ma façon de voir en ce qui concerne les partitions pour une installation de linux.

Il y a bien longtemps que j'ai abandonné l'idée du /home séparé ; je préfère nettement une partition de données.

Donc j'installe avec :
- une partition de swap (pour l'hibernation c'est apparemment indispensable, sinon avec suffisamment de ram on peu s'en passer)
- une partition / (donc le home sera intégré)
- une partition de données.

Ensuite j'ai tous mes répertoires de destination (documents, musique, images, téléchargement, ...) dans la partition de données et donc aucuns fichiers de configuration.

Depuis mon dossier personnel, je fonctionne avec des liens symboliques vers la partition de données. Dans le home il n'y a que des fichiers de configuration, rien de plus.

En cas de réinstallation, éventuellement je sauvegarde quelques fichiers de configuration, et hop je formate / et je réinstalle.

Dans le cas d'un multiboot avec plusieurs linux, chaque distro a son home intégré et donc pas de mélange de fichiers de configuration comme ce serait le cas avec un home commun.

nmrk.n
Offline
Joined: 11/01/2013

"... Il y a bien longtemps que j'ai abandonné l'idée du /home séparé ; je préfère nettement une partition de données.

Donc j'installe avec :
- une partition de swap (pour l'hibernation c'est apparemment indispensable, sinon avec suffisamment de ram on peu s'en passer)
- une partition / (donc le home sera intégré)
- une partition de données.

Ensuite j'ai tous mes répertoires de destination (documents, musique, images, téléchargement, ...) dans la partition de données et donc aucuns fichiers de configuration.

Depuis mon dossier personnel, je fonctionne avec des liens symboliques vers la partition de données. Dans le home il n'y a que des fichiers de configuration, rien de plus. ..."

Je trouve cette configuration quasiment équivalente au /home séparé plutôt qu'au /home intégré à la partition racine.

En effet tu utilises tout de même 3 partitions.

Personnellement j'utilise un répertoire de données dans /home qui ne contient pas de fichiers de configuration mais seulement (documents, musique, images, téléchargement, ...), son nom ne correspond donc à aucun login.

Si tu utilises Thunderbird qui loge .thunderbird dans /home ou un autre logiciel que j'appellerai Machin et qui loge .machin dans /home, où mets-tu .thunderbird et .machin ?

Personnellement je mets .thunderbird (à cause des courriels qui y sont stockés) et .machin (à cause des fichiers personnels autres que de configuration qui y sont stockés) dans mon répertoire de données définit ci-dessus, ils sont donc dans la partition /home mais pas dans les répertoires personnels correspondant à des login.

Est-ce que tu peux préciser si tu utilises plusieurs distributions avec cette partition de données commune et comment tu t'y prends pour la gestion de tes liens symboliques ?

merci

titi
Offline
Joined: 11/06/2014

Le nombre de partitions n'est pas un problème.

En effet, j'utilise plusieurs distributions.

Pour icecove et abrowser, le répertoire est identique pour toutes les distributions (il y a une astuce pour faire ça).

J'ai fait un tuto pour ça, je te le donne ici :

Si vous êtes adeptes du multiboot avec plusieurs distributions Linux, plutôt que d'avoir un home commun (ça met le souk en général), il est préférable d'installer chaque distribution avec le home intégré à la partition système /, (donc installation avec la seule partition /) et de créer une partition de données communes qui sera accessible depuis toutes les distributions.

1) Créer une partition ext4 nommée par exemple Data (donner le nom que l'on veut)

2) Récupérer l'UUID de cette partition (par exemple avec un sudo blkid)

3) dans le fstab de chaque distribution, rajouter ça :

# Data /dev/sdXX
UUID=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX /home/Data ext4 defaults 0 2

4) Redémarrer > la partition Data est montée automatiquement dans le home de chaque OS. Si ce n'est pas le cas voir 4bis). Sinon passer au 5).

4bis) Pour certaines distributions, la partition Data ne monte pas automatiquement dans le home.
Il faut, dans la distribution, aller dans la racine
ouvrir le home en root - créer le dossier 'Data' - Propriétés - Droits d'accès = Utilisateur SONUSER = Groupe users > Redémarrer
Au reboot on peut accéder à la partition Data et à son contenu.

5) Créer un dossier 'tonuser' dans cette partition Data avec les droits qu'il faut pour être accédé par l'utilisateur voulu.

6) Pour les répertoires, créer dans la partition Data les dossiers Documents, Images, Musique, Téléchargements, ...

Clic sur ces dossiers et créer un lien que l'on va couper-coller dans le home de la distribution.

Dans le home de chaque distribution il n'y aura que des fichiers de configuration ... et les liens symboliques pointant vers la partition Data.

****************************************************
Si on veut un abrowser/firefox et un icedove/thunderbird communs:
déplacer les dossiers .thunderbird et .mozilla vers la partition "Data" dans le dossier 'tonuser' créé et les renommer thunderbird et mozilla (sans [.] devant).

Dans la distribution:
- supprimer le .mozilla et le .thunderbird créés à l'installation
- copier-coller les dossiers mozilla et thunderbird (ceux mis dans Data)

Firefox:
- ouvrir le dossier mozilla et garder seulement le fichier .profiles.ini
- éditer le fichier .profiles.ini
- changer la ligne Path=XXXXXXXX.default
en Path=/home/Data/tonuser/mozilla/firefox/XXXXXXXX.default
- changer la ligne IsRelative=1 en IsRelative=0 > enregistrer

- ouvrir le dossier thunderbird et garder seulement le fichier .profiles.ini
- éditer le fichier .profiles.ini
- changer la ligne Path=XXXXXXXX.default
en Path=/home/Data/tonuser/thunderbird/XXXXXXXX.default
- changer la ligne IsRelative=1 en IsRelative=0 > enregistrer

PS: cette méthode de faire (monter la partition Data dans le home) est tout à fait personnelle ; j'ai fait comme ça car ça m'emmerd*** de voir l'icône de partition sur mon bureau (à l'époque je ne sais plus sur quel DE j'étais).

nmrk.n
Offline
Joined: 11/01/2013

Le nombre de partitions n'est pas un problème.

Effectivement, je disais juste que tu utilises 3 partitions comme moi, mais de façon différente.

Merci pour le tuto.

Si j'ai bien compris tu utilises dans toutes les distributions installées le même nom d'utilisateur tonuser (login) donc le même nom de répertoire utilisateur.

Ce qui est possible puisque les répertoires personnels sont sur des partitions différentes.

Mais tu montes ta partition de données dans /home/Data et pas dans /home/tonuser car pour le coup ça mettrait le souk !

Si vous êtes adeptes du multiboot avec plusieurs distributions Linux, plutôt que d'avoir un home commun (ça met le souk en général)

Pour éviter que ça foute le souk j'utilise des login différents => des répertoires utilisateurs différents pour chaque distribution installée afin de ne pas mélanger les fichiers de configuration, par exemple :

tototrisquel_6 => UID=GID=WXYZ Mot-de-passe

totoTrisquel_7 => UID=GID=WXYZ (identique pour toutes les distributions) Mot-de-passe (identique pour toutes les distributions)

Les données quant à elles sont dans le répertoire toto qui ne correspond à aucun utilisateur (login).

Comme ça il n'y a pas de souk et pas de problème de droits d'accès.

Si on veut un abrowser/firefox et un icedove/thunderbird communs:
déplacer les dossiers .thunderbird et .mozilla vers la partition "Data" dans le dossier 'tonuser' créé et les renommer thunderbird et mozilla (sans [.] devant).
Dans la distribution:
- supprimer le .mozilla et le .thunderbird créés à l'installation
- copier-coller les dossiers mozilla et thunderbird (ceux mis dans Data)
- ouvrir le dossier mozilla et garder seulement le fichier .profiles.ini ...
- ouvrir le dossier thunderbird et garder seulement le fichier .profiles.ini ...

Je pense que là il n'est pas utile de copier-coller les dossiers mozilla et thunderbird (ceux mis dans Data) et garder seulement le fichier .profiles.ini :

Autant ne faire tout de suite que copier les .profiles.ini de mozilla et de thunderbird ...

Mais ça c'est pour la première fois, quand les dossiers sont déjà dans Data et pour une nouvelle autre installation :

Ouvrir une console

# thunderbird -P

et aller chercher le fichier thunderbird/truc.machin qui va bien dans Data/tonuser

et même .thunderbird/truc.machin car on peut laisser le . qui fait que c'est un dossier caché ce qui est aussi bien me semble-t-il car dans le courant il n'est pas nécessaire de le voir.

merci