OVH Cloud OVH Cloud

Question simple sur les partitions :)

7 réponses
Avatar
mykey
Bonjour à toute la communauté,

Je désire savoir une chose qui me chagrine (dont je ne trouve pas de réponses):
1. est-il possible de, par exemple, agrandir une partition sans pertes de
données (je pense que oui)

2. et la plus importante: Est-il possible de déplacer une partition type ext2/3
ou reseirfs *sans* pertes de données ?

S'il est possible de déplacer, quel est l'outil adéquate ?

Merci pour votre savoir que vous partagez,
j'en serais reconnaissant.

Mike Massonnet.


--
Registered Linux User #361637
Vous aussi identifiez-vous en tant qu'utilisateur
de Linux sur le site <http://counter.li.org/>
PS: <http://mykey57.free.fr/> tout sur moi et autre

7 réponses

Avatar
Qing Liu
mykey writes:

Bonjour à toute la communauté,


Bonsoir tout seul,

Je désire savoir une chose qui me chagrine (dont je ne trouve pas de réponses):
1. est-il possible de, par exemple, agrandir une partition sans pertes de
données (je pense que oui)

2. et la plus importante: Est-il possible de déplacer une partition type ext2/3
ou reseirfs *sans* pertes de données ?

S'il est possible de déplacer, quel est l'outil adéquate ?


Il faudrait voir du côté de parted. Mais la dernière fois dont
je me suis servi, il y a des restrictions (le début d'une partition
ext2/ext3 ne peut pas être déplacé).

--
Liu

Avatar
Tbo
mykey a écrit:

Bonjour à toute la communauté,

Je désire savoir une chose qui me chagrine (dont je ne trouve pas de réponses):
1. est-il possible de, par exemple, agrandir une partition sans pertes de
données (je pense que oui)

2. et la plus importante: Est-il possible de déplacer une partition type ext2/3
ou reseirfs *sans* pertes de données ?

S'il est possible de déplacer, quel est l'outil adéquate ?

Merci pour votre savoir que vous partagez,
j'en serais reconnaissant.

Mike Massonnet.



hi,

l'autre solution consisterait à sauvegarder tes données (sur bande ou
autre disque ou autre partition), démonter ta partition , créer une
partition plus grande (quant à faire autant implémenter LVM pour
l'avenir), remonter la partition, ré-injecter tes données sauvegardées.
Celà fonctionne très bien.

Pour déplacer, qu'ntends tu par là ?

Avatar
mykey
Tbo a saisi sur ce dernier post:

hi,
l'autre solution consisterait à sauvegarder tes données (sur bande ou
autre disque ou autre partition), démonter ta partition , créer une
partition plus grande (quant à faire autant implémenter LVM pour
l'avenir), remonter la partition, ré-injecter tes données sauvegardées.
Celà fonctionne très bien.



OK, c'est un système D sans risque, :)
mais il est, qu'il faut avoir de la place au préalable.

Pour déplacer, qu'entends tu par là ?


Par déplacer je veux dire ceci:
par exemple ma partition /home (on va dire) commence au cylindre 3945, et je
voudrais déplacer cette partition vers un autre cylindre, un peu avant on dira
vers le 3742.

En fait il s'agit de déplacer le début de la partition! J'ai *souvent* entendu
dire qu'il n'est pas possible de déplacer la partition et c'est assez dur de
trouver des gens qui ont expérimenter ce fait.

J'espère avoir été clair... Et pour la place, j'en ai mais la partition est du
NTFS, donc ce qui est envisageable c'est d'archiver mes données (tar) et de
stocker (qu'en penses-tu, est-ce que les droits reste présente dans un tar?)

Merci pour ta réponse,
Mike Massonnet.
ps: c'est quoi un LVM?

--
Registered Linux User #361637
Vous aussi identifiez-vous en tant qu'utilisateur
de Linux sur le site <http://counter.li.org/>
PS: <http://mykey57.free.fr/> tout sur moi et autre

Avatar
Hugolino
Le Thu, 09 Sep 2004 20:40:44 +0200, mykey a écrit:
[cut]
(qu'en penses-tu, est-ce que les droits reste présente dans un tar?)


Comme je connais la réponse, je me précipite pour remonter ma côte sur
fcolc qui est un peu WO en ce moment.

1) Dans une archive tar, les droits sont enregistrés comme toutes les
autres infos utiles (proprio, permissions, etc...)

2) Quand tu var "dé-tarer" cette archive, deux options sont possibles
suivant que tu es ou pas "root" quand tu détare...

2-a) tu es root: toutes les infos (dont les droits) sont retaurés.

2-b) tu n'es pas root: il faut passer l'option "-p" pour revenir au cas 2-a)


ps: c'est quoi un LVM?


Logical Volume Manager, c'est une couche logique supplémentaire entre
les disques physiques et les systèmes de fichiers (pour ce que j'en ai
retenu...)


--
Follow-up fmb.linux, parce que la charte de fca.emacs, redigee par mes
soins, interdit les trolls GNU Emacs/XEmacs, sur lesquels je suis le
premier a me lancer :-)
-+- JK in guide du linuxien pervers - bien configurer sa charte -+-


Avatar
Nicolas George
Hugolino wrote in message
:
1) Dans une archive tar, les droits sont enregistrés comme toutes les
autres infos utiles (proprio, permissions, etc...)


Oui.

2-a) tu es root: toutes les infos (dont les droits) sont retaurés.


Oui.

2-b) tu n'es pas root: il faut passer l'option "-p" pour revenir au cas
2-a)


Non.

Déjà, quand on n'est pas root, on n'a aucune chance de pouvoir créer un
fichier sous l'UID d'un autre utilisateur, ou un GID qu'un ne possède pas,
donc ça ne marchera pas là. Pour les autres droits, tar les préserve, aussi
bien pour root que pour les utilisateurs. La différence qu'il y a, cette
fameuse option -p, signifie que tar doit ignorer l'umask. Ainsi, un fichier
stocké dans l'archive avec les droits 664, si tar est appelé avec un umask
022, sera restauré avec les droits 644 sans -p et avec 664 avec -p. Pour
root, l'option -p est considérée présente par défaut.

À noter que GNU tar ne préserve pas les attributs étendus, et en particulier
les ACL. Il y a star qui gère ça.

Avatar
mykey
Nicolas George a saisi sur ce dernier post:

Hugolino wrote in message
:
1) Dans une archive tar, les droits sont enregistrés comme toutes les
autres infos utiles (proprio, permissions, etc...)


Oui.

2-a) tu es root: toutes les infos (dont les droits) sont retaurés.


Oui.

2-b) tu n'es pas root: il faut passer l'option "-p" pour revenir au cas
2-a)


Non.

Déjà, quand on n'est pas root, on n'a aucune chance de pouvoir créer un
fichier sous l'UID d'un autre utilisateur, ou un GID qu'un ne possède pas,
donc ça ne marchera pas là. Pour les autres droits, tar les préserve, aussi
bien pour root que pour les utilisateurs. La différence qu'il y a, cette
fameuse option -p, signifie que tar doit ignorer l'umask. Ainsi, un fichier
stocké dans l'archive avec les droits 664, si tar est appelé avec un umask
022, sera restauré avec les droits 644 sans -p et avec 664 avec -p. Pour
root, l'option -p est considérée présente par défaut.

À noter que GNU tar ne préserve pas les attributs étendus, et en particulier
les ACL. Il y a star qui gère ça.


OK J'ai noté des choses, merci à vous deux pour vos dernières réponses.

Maintenant j'ai aussi vu que GNU Parted permet de "copier" une partition, donc
ce qui est envisageable c'est de copié ma partition vers le début où je veux la
voir, ensuite d'agrandir.

Je vais passé aux tests d'ici ce soir encore, sinon demain dans la matinée.

Bye, et je vous répondrais de mon expérience :)
Mike Massonnet.

--
Registered Linux User #361637
Vous aussi identifiez-vous en tant qu'utilisateur
de Linux sur le site <http://counter.li.org/>
PS: <http://mykey57.free.fr/> tout sur moi et autre


Avatar
mykey
mykey a saisi sur ce dernier post:

Nicolas George a saisi sur ce dernier post:

Hugolino wrote in message
:
1) Dans une archive tar, les droits sont enregistrés comme toutes les
autres infos utiles (proprio, permissions, etc...)


Oui.

2-a) tu es root: toutes les infos (dont les droits) sont retaurés.


Oui.

2-b) tu n'es pas root: il faut passer l'option "-p" pour revenir au cas
2-a)


Non.

Déjà, quand on n'est pas root, on n'a aucune chance de pouvoir créer un
fichier sous l'UID d'un autre utilisateur, ou un GID qu'un ne possède pas,
donc ça ne marchera pas là. Pour les autres droits, tar les préserve, aussi
bien pour root que pour les utilisateurs. La différence qu'il y a, cette
fameuse option -p, signifie que tar doit ignorer l'umask. Ainsi, un fichier
stocké dans l'archive avec les droits 664, si tar est appelé avec un umask
022, sera restauré avec les droits 644 sans -p et avec 664 avec -p. Pour
root, l'option -p est considérée présente par défaut.

À noter que GNU tar ne préserve pas les attributs étendus, et en particulier
les ACL. Il y a star qui gère ça.


OK J'ai noté des choses, merci à vous deux pour vos dernières réponses.

Maintenant j'ai aussi vu que GNU Parted permet de "copier" une partition, donc
ce qui est envisageable c'est de copié ma partition vers le début où je veux
la voir, ensuite d'agrandir.

Je vais passé aux tests d'ici ce soir encore, sinon demain dans la matinée.

Bye, et je vous répondrais de mon expérience :)
Mike Massonnet.



Bon voilà un résultat satisfaisant, j'ai déplacé ma partition avec Partition
Magic (pas avec GNU Parted), j'ai rebooté et aucun problème n'est apparu :)

Au revoir.

--
Registered Linux User #361637
Vous aussi identifiez-vous en tant qu'utilisateur
de Linux sur le site <http://counter.li.org/>
PS: <http://mykey57.free.fr/> tout sur moi et autre