OVH Cloud OVH Cloud

[Debian/Knoppix] Repartitionner

15 réponses
Avatar
Denis Beauregard
Bonjour,

Je suis revenu à Knoppix pour passer à Debian. En cours de route,
j'ai conservé les partitions que j'avais créées lors de mon essai
avec Mandrake, mais Knoppix ne s'en sert pas.

J'ai donc ceci:

hda1 - pas utilisé, ancien / à recycler
hda5 - swap
hda6 - pas utilisé, ancien /usr de Mandrake
hda7 - pas utilisé, ancien /var à recycler
hda8 - / utilisé par Knoppix, avec ses /home, /var, etc.
hda9 - pas utilisé, ancien /home à recycler

J'ai modifié à la fois fstab et mtab pour y ajouter les hda manquant
mais il y a un conflit lors de l'installation puisque Linux connaît
déjà un /var, un / et un /home.

J'ai examiné fdisk, mais c'est pour des disques compatibles DOS
alors que j'ai tout en ext3.

Comment on fait pour enlever les répertoires en conflit sans tout
bousiller, tout en conservant leur contenu (je n'ai pas vu comment
faire le cp vers les hda non montés). Est-ce le mount -move non
documenté ?

Je voudrais aussi passer à une vraie Debian par la suite, mais
sans tout perdre. Je veux surtout remplacer le OpenOffice qui n'est
pas adapté au français.


Denis

10 réponses

1 2
Avatar
pingu-en-banquise-moOolante
Bonjour,


Bonsoir,


Je suis revenu à Knoppix pour passer à Debian. En cours de route,
j'ai conservé les partitions que j'avais créées lors de mon essai
avec Mandrake, mais Knoppix ne s'en sert pas.


Pourquoi Knoppix devrait se servir de tes systèmes de fichiers mandrake?
Surtout /usr et /var encore /home avec quelque adaptation ça aurais pu
le faire.


J'ai donc ceci:

hda1 - pas utilisé, ancien / à recycler
hda5 - swap
hda6 - pas utilisé, ancien /usr de Mandrake
hda7 - pas utilisé, ancien /var à recycler
hda8 - / utilisé par Knoppix, avec ses /home, /var, etc.
hda9 - pas utilisé, ancien /home à recycler

J'ai modifié à la fois fstab et mtab pour y ajouter les hda manquant
mais il y a un conflit lors de l'installation puisque Linux connaît
déjà un /var, un / et un /home.

Non il ne faut pas faire comme cela.


J'ai examiné fdisk, mais c'est pour des disques compatibles DOS
alors que j'ai tout en ext3.

il me semble que fdisk fonctionne également dans ce cas sinon je préfère

cfdisk.

Comment on fait pour enlever les répertoires en conflit sans tout
bousiller, tout en conservant leur contenu (je n'ai pas vu comment
faire le cp vers les hda non montés). Est-ce le mount -move non
documenté ?

Dans quel but ? Copier vos partitions mandrake sur Knoppix, ce n'est pas

une bonne idée.

Je voudrais aussi passer à une vraie Debian par la suite, mais
sans tout perdre.


Très bonne idée, Une Sarge ne devrait pas trop te dérouter après une
knoppix.

Je veux surtout remplacer le OpenOffice qui n'est
pas adapté au français.



ça c'est faisable sur la knoppix installée (et c'est dans le forum
depuis bien longtemps ;) )

de mémoire :

apt-get remove --purge openoffice.org

devrait enlever la version spéciale de Klaus Knopper

apt-get install openoffice.org-help-fr openoffice.org-l10n-fr

les dépendances suivront.

Regarder attentivement les paquets suggérés (dictionnaires, ...)


Denis



--
"Battons nous tous les jours pour un monde plus libre et plus juste"
Pingu-en-banquise-moOolante

http://www.knoppix-fr.org
http://www.linucie.net

Avatar
Denis Beauregard
Le Wed, 08 Sep 2004 20:36:01 +0200, pingu-en-banquise-moOolante
écrivait dans fr.comp.os.linux.configuration:

Bonjour,


Bonsoir,


Je suis revenu à Knoppix pour passer à Debian. En cours de route,
j'ai conservé les partitions que j'avais créées lors de mon essai
avec Mandrake, mais Knoppix ne s'en sert pas.


Pourquoi Knoppix devrait se servir de tes systèmes de fichiers mandrake?
Surtout /usr et /var encore /home avec quelque adaptation ça aurais pu
le faire.


J'ai donc ceci:

hda1 - pas utilisé, ancien / à recycler
hda5 - swap
hda6 - pas utilisé, ancien /usr de Mandrake
hda7 - pas utilisé, ancien /var à recycler
hda8 - / utilisé par Knoppix, avec ses /home, /var, etc.
hda9 - pas utilisé, ancien /home à recycler

J'ai modifié à la fois fstab et mtab pour y ajouter les hda manquant
mais il y a un conflit lors de l'installation puisque Linux connaît
déjà un /var, un / et un /home.

Non il ne faut pas faire comme cela.



Vu.

J'ai examiné fdisk, mais c'est pour des disques compatibles DOS
alors que j'ai tout en ext3.

il me semble que fdisk fonctionne également dans ce cas sinon je préfère

cfdisk.


fdisk ne fait pas ce que je voudrais. Il ne reconnaît pas les
partitions existantes. cfdisk permet de voir les partitions mais
pas de les monter ou de les déplacer (je voudrais déplacer /home
et /var par exemple).

Comment on fait pour enlever les répertoires en conflit sans tout
bousiller, tout en conservant leur contenu (je n'ai pas vu comment
faire le cp vers les hda non montés). Est-ce le mount -move non
documenté ?

Dans quel but ? Copier vos partitions mandrake sur Knoppix, ce n'est pas

une bonne idée.


Cela fait 3 fois que j'installe Linux depuis 10 jours. D'abord
Knoppix 3.3, parce que c'était ce que j'avais sous la main. Mais
problème avec les accents dans Open Office. J'ai alors essayé
Mandrake 9.2, et là pas moyen de lancer X (au début je pensais qu'il
ne détectait pas comme il faut ma double carte graphique, mais à
la longue, c'est peut-être la souris, si j'en juge par les messages
d'erreurs après avoir jonglé avec la table de X11). Ensuite,
retour à Knoppix, en me disant que j'ai pas les accents mais j'ai
le reste, alors qu'avec Mandrake, je n'avais que la console texte.
De plus, pour mon PC, il ne semble y avoir des réussites qu'avec
Debian (donc Knoppix), Suse et Gentoo). Donc retour à Debian.

On m'a dit qu'il était préférable d'avoir mes données dans une
partition différente pour éviter l'écrasement lors du changement
de système, d'où une partition séparée pour /home. J'ai cru
(je suis naïf peut-être ?) que je pourrais facilement passer
d'un linux à un autre. Je vois que non.


Denis


Avatar
Galkine
Le Wed, 08 Sep 2004 20:36:01 +0200, pingu-en-banquise-moOolante a
écrit :

Comment on fait pour enlever les répertoires en conflit sans tout
bousiller, tout en conservant leur contenu (je n'ai pas vu comment
faire le cp vers les hda non montés). Est-ce le mount -move non
documenté ?

Dans quel but ? Copier vos partitions mandrake sur Knoppix, ce n'est pas

une bonne idée.


il veux je pense ,utiliser les partitions non utilisé pour mettre son
/var et son /home enfin de ceux de knoppix


Avatar
Shmurtz
Le Wed, 08 Sep 2004 14:53:30 -0400, Denis Beauregard s'exprimait:


fdisk ne fait pas ce que je voudrais. Il ne reconnaît pas les
partitions existantes. cfdisk permet de voir les partitions mais
pas de les monter ou de les déplacer (je voudrais déplacer /home
et /var par exemple).


Mandrake ayant des fichiers de config, des scripts et une gestion des
paquetages différents de Knoppix/Debian, tu ferais mieux de tout effacer.
Mettre son /home à part ne sert à rien avec Debian et avec Mandrake
c'était à faire il y a quelques années je ne sais pas si c'est encore
d'actualité.
fdisk ne sert pas que pour DOS, essaies fdisk -l /dev/hda sous root.
cfdisk est plus convivial et à moins d'avoir des besoins particuliers,
une partition / et une de swap suffisent. Tu peux pour des raisons de
sécurité ou pour partager des données sous Windows (si tu es en double
boot), créer une partition en plus (pour stocker des données).


On m'a dit qu'il était préférable d'avoir mes données dans une
partition différente pour éviter l'écrasement lors du changement de
système, d'où une partition séparée pour /home. J'ai cru (je suis
naïf peut-être ?) que je pourrais facilement passer d'un linux à un
autre. Je vois que non.


Même si les principes sont les mêmes chaque distrib à ses spécificités,
c'est difficile de s'y retrouver pour un débutant.
Quand tu installes Knoppix sur le disque dur, il utilise cfdisk, vires
tout, crées tes partitions en n'oubliant pas de dire que tu veux /
bootable.
Une fois ton système démarré, édites ton /etc/sources.list et mets les
lignes que je t'avais donné dans l'autre fil, puis mets à jour la liste
des paquets, ensuite tu pourras mettre à niveau ta Knoppix en Debian et
la franciser sans problèmes.

Avatar
Denis Beauregard
Le Thu, 09 Sep 2004 00:14:43 +0200, Shmurtz
écrivait dans fr.comp.os.linux.configuration:

Le Wed, 08 Sep 2004 14:53:30 -0400, Denis Beauregard s'exprimait:


fdisk ne fait pas ce que je voudrais. Il ne reconnaît pas les
partitions existantes. cfdisk permet de voir les partitions mais
pas de les monter ou de les déplacer (je voudrais déplacer /home
et /var par exemple).


Mandrake ayant des fichiers de config, des scripts et une gestion des
paquetages différents de Knoppix/Debian, tu ferais mieux de tout effacer.
Mettre son /home à part ne sert à rien avec Debian et avec Mandrake
c'était à faire il y a quelques années je ne sais pas si c'est encore
d'actualité.
fdisk ne sert pas que pour DOS, essaies fdisk -l /dev/hda sous root.
cfdisk est plus convivial et à moins d'avoir des besoins particuliers,
une partition / et une de swap suffisent. Tu peux pour des raisons de
sécurité ou pour partager des données sous Windows (si tu es en double
boot), créer une partition en plus (pour stocker des données).


Je préfère tout de même avoir mes données isolées des logiciels
au cas où je changerais encore d'avis (quoique je commence à
apprécier Debian).

Mais je constate qu'il était inutile d'avoir 2 partitions de
3 Go au cas où je changerais de Linux. Donc, je vais au moins
réunir ces 2 partitions. En fait, je vois que j'ai oublié de
doubler le swap par rapport à la mémoire RAM. Il semble donc
préférable de refaire toutes les partitions et de tout
ré-installer. Heureusement, je n'avais pas fait grand chose
à date.

linux 3 Go - logiciels
swap 512 Mo (mais je devrais avoir 512, 2 fois la mémoire)
tout le reste - mes données

et si je change encore, j'espère que je pourrai tout placer
dans le 3 Go.

On m'a dit qu'il était préférable d'avoir mes données dans une
partition différente pour éviter l'écrasement lors du changement de
système, d'où une partition séparée pour /home. J'ai cru (je suis
naïf peut-être ?) que je pourrais facilement passer d'un linux à un
autre. Je vois que non.


Même si les principes sont les mêmes chaque distrib à ses spécificités,
c'est difficile de s'y retrouver pour un débutant.
Quand tu installes Knoppix sur le disque dur, il utilise cfdisk, vires
tout, crées tes partitions en n'oubliant pas de dire que tu veux /
bootable.
Une fois ton système démarré, édites ton /etc/sources.list et mets les
lignes que je t'avais donné dans l'autre fil, puis mets à jour la liste
des paquets, ensuite tu pourras mettre à niveau ta Knoppix en Debian et
la franciser sans problèmes.


Vu.

Au fait, est-ce que le support USB demande une recompilation du noyau?
J'ai l'impression que ce n'est pas disponible dans Knoppix d'après les
messages d'erreur et pour moi, USB = floppy + souris + disque externe
énorme.


Denis


Avatar
Denis Beauregard
Le Wed, 08 Sep 2004 14:07:46 -0400, Denis Beauregard
écrivait dans fr.comp.os.linux.configuration:

Bonjour,

Je suis revenu à Knoppix pour passer à Debian. En cours de route,
j'ai conservé les partitions que j'avais créées lors de mon essai
avec Mandrake, mais Knoppix ne s'en sert pas.

J'ai donc ceci:

hda1 - pas utilisé, ancien / à recycler
hda5 - swap
hda6 - pas utilisé, ancien /usr de Mandrake
hda7 - pas utilisé, ancien /var à recycler
hda8 - / utilisé par Knoppix, avec ses /home, /var, etc.
hda9 - pas utilisé, ancien /home à recycler

J'ai modifié à la fois fstab et mtab pour y ajouter les hda manquant
mais il y a un conflit lors de l'installation puisque Linux connaît
déjà un /var, un / et un /home.

J'ai examiné fdisk, mais c'est pour des disques compatibles DOS
alors que j'ai tout en ext3.

Comment on fait pour enlever les répertoires en conflit sans tout
bousiller, tout en conservant leur contenu (je n'ai pas vu comment
faire le cp vers les hda non montés). Est-ce le mount -move non
documenté ?


En y pensant bien durant la journée, je me suis dit que je pourrais
le faire ainsi:

- démarrer en root
- renommer le /home en /home2
- remonter les partitions (mount -a si je me rappelle bien)
- copier (en cas de pépin) depuis /home2 vers /home
- répéter pour les autres partitions

à ce point-ci, je devrais avoir /home sur la partition hda9
et /home2 pourrait être effacé.

Mais de toutes façons, je vais refaire les partitions à cause
du swap et pour enlever le 3 Go que j'avais réservé pour essayer
un autre Linux en cas de problème, ce qui semble bien inutile.

Par ailleurs, c'est un PC pour utiliser à l'extérieur et les
données ne sont pas la version maîtresse, mais une copie de ma
documentation pour référence, ainsi que quelques fichiers de
travail. Pour les curieux: j'aurai éventuellement à faire un
démo avec un disque de 1 To avec 3 millions d'images provenant
de microfilms (ce disque ne m'appartenant pas...). Ce disque
de 1 To a un câble USB que j'espère compatible avec Linux.
Il tourne normalement avec Windows XP.


Denis

Avatar
Thierry Boudet
On 2004-09-08, Shmurtz wrote:

Mettre son /home à part ne sert à rien avec Debian


Pourquoi ?


--
_/°< coin

Avatar
Shmurtz
Le Thu, 09 Sep 2004 00:52:17 -0400, Denis Beauregard s'exprimait:



Au fait, est-ce que le support USB demande une recompilation du noyau?
J'ai l'impression que ce n'est pas disponible dans Knoppix d'après les
messages d'erreur et pour moi, USB = floppy + souris + disque externe
énorme.


Dans Konsole, en root, tapes modconf, en espérant que tu puisses monter
et descendre dans la liste ;-), regardes quels modules sont déclarés
dans kernel/drivers/usb, rien ne t'empêche de les déclarer après.

Avatar
Shmurtz
Le Thu, 09 Sep 2004 05:25:46 +0000, Thierry Boudet s'exprimait:

On 2004-09-08, Shmurtz wrote:

Mettre son /home à part ne sert à rien avec Debian


Pourquoi ?


Parce que Mandrake (je ne sais pas si c'est encore d'actualité), te
flinguait ton home lors d'une mise à jour si celui ci n'était pas sur
une partition dédiée. Bien sûr, rien n'empêche de le faire.


Avatar
Nicolas George
Shmurtz wrote in message :
Mettre son /home à part ne sert à rien avec Debian


Pourquoi ?


Parce que Mandrake (je ne sais pas si c'est encore d'actualité), te
flinguait ton home lors d'une mise à jour si celui ci n'était pas sur
une partition dédiée. Bien sûr, rien n'empêche de le faire.


Donc ce que tu voulais dire en réalité, c'était :

Mettre son /home à part n'est pas indispensable avec Debian




Ça garde quand même une certaine utilité (options de montage différentes,
par exemple).



1 2