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.

#51 Le 01/01/2010, à 19:37

arnauddebordeaux

Re : Comment faire un multiboot depuis un disque dur externe?[RESOLU]

arnaud@arnaud-laptop:~$ sudo fdisk -l

Disque /dev/sda: 500.1 Go, 500107862016 octets
255 têtes, 63 secteurs/piste, 60801 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Identifiant de disque : 0x699a144c

Périphérique Amorce  Début        Fin      Blocs     Id  Système
/dev/sda1   *           1       48364   388483798+  83  Linux
/dev/sda2           59699       60801     8859847+   5  Etendue
/dev/sda3           54711       59698    40066110   83  Linux
/dev/sda4           48365       54710    50974245    b  W95 FAT32
/dev/sda5           59699       60801     8859816   82  Linux swap / Solaris

Les entrées de la table de partitions ne sont pas dans l'ordre du disque

Disque /dev/sdb: 320.0 Go, 320072933376 octets
255 têtes, 63 secteurs/piste, 38913 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Identifiant de disque : 0x000984b7

Périphérique Amorce  Début        Fin      Blocs     Id  Système
/dev/sdb1               1        7295    58597056   83  Linux
/dev/sdb2            7296       14590    58597087+  83  Linux
/dev/sdb3           14591       21885    58597087+  83  Linux
/dev/sdb4           21886       38913   136777410   83  Linux

arnaud@arnaud-laptop:~$ sudo  ls   -l  /dev/disk/by-uuid/
total 0
lrwxrwxrwx 1 root root 10 2010-01-01 19:14 1ccae33f-5e6e-400e-b65d-8ec500a176fb -> ../../sdb2
lrwxrwxrwx 1 root root 10 2010-01-01 19:14 3c18ac03-7a96-4412-a3a2-95eaebb4c703 -> ../../sda3
lrwxrwxrwx 1 root root 10 2010-01-01 19:10 620d6c08-9f3b-4404-ae42-cbfb1330697a -> ../../sda5
lrwxrwxrwx 1 root root 10 2010-01-01 19:10 65e80945-d138-44d2-8801-f372336b1717 -> ../../sda1
lrwxrwxrwx 1 root root 10 2010-01-01 19:14 88BA-0F3F -> ../../sda4
lrwxrwxrwx 1 root root 10 2010-01-01 19:14 b47fe9ca-66a7-4d93-bdab-fa2076339d8d -> ../../sdb1
lrwxrwxrwx 1 root root 10 2010-01-01 19:14 cf715f19-015d-4f79-a632-1034c63c65ae -> ../../sdb4
lrwxrwxrwx 1 root root 10 2010-01-01 19:14 d7d96b76-d28c-40ae-ba4b-a3b4c525bc1e -> ../../sdb3


Voila ; je me contente de suivre ce que tu me dis, vu qu'on est connectés en même temps, je chercherais à comprendre après ;-)


Un jour peut-être... Mais comment?

Hors ligne

#52 Le 01/01/2010, à 19:42

Compte anonymisé

Re : Comment faire un multiboot depuis un disque dur externe?[RESOLU]

Peux-tu dire sur quelle partition du DD externe tu as créé le filesystem pour les données ?

Je te rappelle ton post # 31 :

arnauddebordeaux a dit a écrit :

Salut jeanjd63!

Merci, tout fonctionne parfaitement ;  j'ai testé ta solution (de mettre (hd0)), et c'est vraiment énorme!

J'ai mis que le message était résolu, parce que je n'ai plus qu'une question sans trop de rapport avec le problème maintenant :
Il me semble qu'il est possible de créer une partition exclusivement réservée aux données et aux documents, sur laquelle les 3 OS pourraient se baser...Parce que ça risque d'être un peu lourd, pour un disque dur Externe, de devoir mettre 3 fois les même données sur 3 partitions
...

Tout se joue au niveau du point de montage, non?
Enfin, bon...

Merci beaucoup ppour tous tes conseils et pour ta patience, jeanjd63 ; merci aux autres, aussi!

#53 Le 01/01/2010, à 20:01

arnauddebordeaux

Re : Comment faire un multiboot depuis un disque dur externe?[RESOLU]

Oui, il s'agit de la partition sdb4 :-)


Un jour peut-être... Mais comment?

Hors ligne

#54 Le 01/01/2010, à 20:05

Compte anonymisé

Re : Comment faire un multiboot depuis un disque dur externe?[RESOLU]

Donc tous les fstab qui utilisent cette partition devraient avoir cette partition pour /home/Données. Pour celui d'ubuntu cela donnera :

# /etc/fstab: static file system information.
#
# Use 'vol_id --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/sdb1 during installation
UUID=b47fe9ca-66a7-4d93-bdab-fa2076339d8d /               ext3    relatime,errors=remount-ro 0       1
# swap was on /dev/sda5 during installation
UUID=620d6c08-9f3b-4404-ae42-cbfb1330697a none            swap    sw              0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto,exec,utf8 0       0

# Donnees sur USB /dev/sdb4
UUID=cf715f19-015d-4f79-a632-1034c63c65ae /home/Donnees     ext3    defaults   0       2

@+

#55 Le 01/01/2010, à 20:13

arnauddebordeaux

Re : Comment faire un multiboot depuis un disque dur externe?[RESOLU]

AAHHH OUI!!!

Mais quel abruti!!!!!Merci!!
Je m'en suis rendu compte également, j'avais associé à chaque fichier l'UUID de sa propre partition d'origine^^

En fait, juste, qu'est ce que c'est que cet UUID?

Et ensuite, les options qu'on met dans la ligne à rajouter, à quoi elles servent?


Un jour peut-être... Mais comment?

Hors ligne

#56 Le 01/01/2010, à 20:18

Compte anonymisé

Re : Comment faire un multiboot depuis un disque dur externe?[RESOLU]

arnauddebordeaux a écrit :

arnaud@arnaud-laptop:~$ sudo fdisk -l

Disque /dev/sda: 500.1 Go, 500107862016 octets
255 têtes, 63 secteurs/piste, 60801 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Identifiant de disque : 0x699a144c

Périphérique Amorce  Début        Fin      Blocs     Id  Système
/dev/sda1   *           1       48364   388483798+  83  Linux
/dev/sda2           59699       60801     8859847+   5  Etendue
/dev/sda3           54711       59698    40066110   83  Linux
/dev/sda4           48365       54710    50974245    b  W95 FAT32
/dev/sda5           59699       60801     8859816   82  Linux swap / Solaris

Les entrées de la table de partitions ne sont pas dans l'ordre du disque

Disque /dev/sdb: 320.0 Go, 320072933376 octets
255 têtes, 63 secteurs/piste, 38913 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Identifiant de disque : 0x000984b7

Périphérique Amorce  Début        Fin      Blocs     Id  Système
/dev/sdb1               1        7295    58597056   83  Linux
/dev/sdb2            7296       14590    58597087+  83  Linux
/dev/sdb3           14591       21885    58597087+  83  Linux
/dev/sdb4           21886       38913   136777410   83  Linux

arnaud@arnaud-laptop:~$ sudo  ls   -l  /dev/disk/by-uuid/
total 0
lrwxrwxrwx 1 root root 10 2010-01-01 19:14 1ccae33f-5e6e-400e-b65d-8ec500a176fb -> ../../sdb2
lrwxrwxrwx 1 root root 10 2010-01-01 19:14 3c18ac03-7a96-4412-a3a2-95eaebb4c703 -> ../../sda3
lrwxrwxrwx 1 root root 10 2010-01-01 19:10 620d6c08-9f3b-4404-ae42-cbfb1330697a -> ../../sda5
lrwxrwxrwx 1 root root 10 2010-01-01 19:10 65e80945-d138-44d2-8801-f372336b1717 -> ../../sda1
lrwxrwxrwx 1 root root 10 2010-01-01 19:14 88BA-0F3F -> ../../sda4
lrwxrwxrwx 1 root root 10 2010-01-01 19:14 b47fe9ca-66a7-4d93-bdab-fa2076339d8d -> ../../sdb1
lrwxrwxrwx 1 root root 10 2010-01-01 19:14 cf715f19-015d-4f79-a632-1034c63c65ae -> ../../sdb4
lrwxrwxrwx 1 root root 10 2010-01-01 19:14 d7d96b76-d28c-40ae-ba4b-a3b4c525bc1e -> ../../sdb3


Voila ; je me contente de suivre ce que tu me dis, vu qu'on est connectés en même temps, je chercherais à comprendre après ;-)

Et pour les options je te conseille un petit :
man fstab   man étant la documentation des systèmes linux et de leurs principales commandes.

Bonne continuation wink

#57 Le 01/01/2010, à 20:37

arnauddebordeaux

Re : Comment faire un multiboot depuis un disque dur externe?[RESOLU]

OK, merci, mais ce n'est pas fini ; en effet, le message au démarrage de Ubuntu, Kubuntu et Xubuntu ne s'affiche plus, mais un autre message s'affiche, uniquement sous Ubuntu :

Le fichier $HOME/.dmrc de l'utilisateur a été ignoré.Ceci empêche de sauver la session et la langue par défaut.Le fichier devrait appartenir à l'utilisateur, et avoir les permissions 644.Le répertoire de l'utilisateur doit appartenir à l'utilisateur et ne doit pas être accessible en écriture par d'autres utilisateurs.

Qu'est ce que ça signifie réellement?Et comment y remédier?


Un jour peut-être... Mais comment?

Hors ligne

#58 Le 01/01/2010, à 20:45

Compte anonymisé

Re : Comment faire un multiboot depuis un disque dur externe?[RESOLU]

Voir ICI

#59 Le 01/01/2010, à 20:52

arnauddebordeaux

Re : Comment faire un multiboot depuis un disque dur externe?[RESOLU]

Je l'ai fait, voila le résultat :

arnaud@arnaud-laptop:~$ chmod 644  $HOME/.dmrc
arnaud@arnaud-laptop:~$ sudo  chmod 755  /home/arnaud
sudo: /etc/sudoers is mode 0662, should be 0440


Un jour peut-être... Mais comment?

Hors ligne

#60 Le 01/01/2010, à 21:10

Compte anonymisé

Re : Comment faire un multiboot depuis un disque dur externe?[RESOLU]

Tu as du "bricoler" les autorisations du répertoire /etc et de /home.  Peut être lors de ton montage "bidon" de /dev/sdb1 sur /home/Données? Si c'est le cas je n'ai qu'un conseil à te donner :
sauve tes fichiers de type /etc/fstab  et /boot/grub/menu.lst  ainsi que tes fichiers perso sous /home/ton_user et réinstalle ton système. Ensuite tu restaures ces fichiers.


En attendant il faut démarrer sur une autre distribution par exemple sur le dd interne, monter ton fs / de /dev/sdb1 et modifier les autorisations de /home (de /dev/sdb1) comme indiqué ci-dessus et modifier aussi les autorisations de /etc/sudoers (toujours de /dev/sdb1) :
sudo chmod 0440  /point-de-montage-sdb1/etc/sudoers

Puis tu rebootes.

Si ça ne fonctionne pas réinstall mad

@+

Dernière modification par Compte anonymisé (Le 01/01/2010, à 21:11)

#61 Le 02/01/2010, à 18:37

arnauddebordeaux

Re : Comment faire un multiboot depuis un disque dur externe?[RESOLU]

C'est bon, j'ai réinstallé, puis j'ai refait toutes les manipulations nécessaires pour la partition commune ;
et évidemment, tout ne fonctionne pas bien ^^

Je n'ai plus tous les problèmes d'avant mais seulement un seul pas bien méchant : la partition à 140 Go (sdb4) faite pour stocker toutes les données ne s'affiche ni dans les disques montés, ni dans les disques montables!

Donc je ne sais pas comment faire pour qu'elle s'affiche...
Ensuite, je voudrais savoir, une fois que ce problème sera résolu, comment ça fonctionnera le système de sauvegarde ;
est-ce qu'il faudra, quand j'enregistrerai un document, par exemple, je l'enregistrerai dans /home/Donnees?


Un jour peut-être... Mais comment?

Hors ligne

#62 Le 02/01/2010, à 18:43

Compte anonymisé

Re : Comment faire un multiboot depuis un disque dur externe?[RESOLU]

Que donne la commande :
sudo  mount  sur un des systèmes utilisant la partition /home/Données

Si /dev/sdb4 n'apparait pas, les classiques :
cat /etc/fstab
sudo  ls  -l  /dev/disk/by-uuid/

#63 Le 03/01/2010, à 09:25

arnauddebordeaux

Re : Comment faire un multiboot depuis un disque dur externe?[RESOLU]

En fait, c'est bon, il n'y a plus de problème, merci beaucoup!!!


Donc tu as répondu à toutes mes questions ; pour ça, MERCI BEAUCOUP!
Merci également de ta pertinence et de ta patience ; c'était très sympa de ta part, jeanjd63!

@+  ;-)


Un jour peut-être... Mais comment?

Hors ligne