Précédent   Forum des professionnels en informatique > Systèmes > Linux > Matériel
Matériel Vos questions relatives à la configuration optimale et au support matériel
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 04/08/2006, 08h37   #1
Invité régulier
 
Avatar de flysurfer
 
Inscription : juillet 2005
Messages : 60
Détails du profil
Informations forums :
Inscription : juillet 2005
Messages : 60
Points : 6
Points : 6
Par défaut Nouveau disque dur

Voila j'ai cette config actuellement

Code :
1
2
3
4
5
6
7
8
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/hda1       /               ext3    defaults,errors=remount-ro 0       1
/dev/hda2       none            swap    sw              0       0
/dev/hdc        /media/cdrom0   iso9660 ro,user,noauto  0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto  0       0

Mais la place commence à faire défaut. Je voudrais rajouter un 2ème disque dur pour stocker mon /home. J'ai une debian testing.

Quelle est la marche à suivre (installation, formatage montage) ???

Merci d'avance

ps si vous voyez dans ce code des choses qui n'iraient pas dites le moi !!
fly
flysurfer est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/08/2006, 10h24   #2
Expert Confirmé Sénior
 
Avatar de frp31
 
Homme francois
Ingénieur systèmes et réseaux
Inscription : juillet 2006
Messages : 3 545
Détails du profil
Informations personnelles :
Nom : Homme francois
Âge : 35
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : juillet 2006
Messages : 3 545
Points : 7 771
Points : 7 771
Pour faire simple et propre à la fois :

  • Tu passes root (ça tu t'y attendais)
  • Tu passes en single user (inutile si tu es le seul sur la machine)
  • Tu partitionnes et crées ton fs sur le nouveau disque
  • tu fais une copie complete de /home sur le nouveau disque
  • tu renome l'ancien home comme /oldhome
  • tu edites ton fstab (/etc/fstab) pour declarer ton home sur /dev/hdb1
  • tu lances un mount -a pour voir si tu n'as pas fait d'erreur
  • un df -h pour bien etre sur de voir ton nouveau /home
  • tu backup ton /oldhome sur bande dvd ou ce que tu veux
  • tu lances alors un rm -rf /oldhome
  • c'est fini
  • un df -h pour se remonter le moral et surtout pour voir combien tu as gagné sur /
frp31 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/08/2006, 10h25   #3
Membre habitué
 
Avatar de Dark-Water
 
Ingénieur développement logiciels
Inscription : juin 2006
Messages : 138
Détails du profil
Informations personnelles :
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : juin 2006
Messages : 138
Points : 120
Points : 120
Code :
1
2
3
4
5
6
7
8
9
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/hda1       /               ext3    defaults,errors=remount-ro 0       1
/dev/hda2       none            swap    sw              0       0
/dev/hdc        /media/cdrom0   iso9660 ro,user,noauto  0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto  0       0
/dev/hdb1       /home               ext3    defaults,user,rw,errors=remount-ro 0       1
voila pour ton fstab en considerant que ton nveau DD est en /dev/hdb sinon corrige en fction

bien sur tu le parttion comme tu veux et tu le formate en ext3 sauf si tu ve le mettre en autre chose tu corriges alors le fstab.
Attention avant le reboot
tu copies ton /home sur la nvelle partitions
en la montant temporairement
Code :
1
2
3
>mkdir /mnt/tmp
> mount /dev/hdb1 /mnt/tmp
> mv -r /home/* /mnt/tmp
voila je pense que ca devrait etre bon
__________________
est mon ami !!!
Dark-Water est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/08/2006, 10h26   #4
Rédacteur/Modérateur
 
Avatar de Michaël
 
Michaël Todorovic
Ingénieur systèmes et réseaux
Inscription : juillet 2003
Messages : 3 493
Détails du profil
Informations personnelles :
Nom : Michaël Todorovic
Âge : 25
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux

Informations forums :
Inscription : juillet 2003
Messages : 3 493
Points : 5 899
Points : 5 899
salut,
  1. tu mets ton disque dur dans ton pc en respectant la hiérarchie (maitre, esclave)
  2. tu partitionnes ton nouveau disque comme tu le souhaites avec qtparted ou gparted
  3. formatage des partitions pour formater /dev/hdb1 en ext3
  4. tu montes manuellement /dev/hdb1 sur /mnt/temp (répertoire à créer)
  5. tu copies ton home dans /mnt/temp (cp -af)
  6. tu te délog : ctrl+alt+f1, login root, /etc/init.d/kdm stop si tu utilises kdm pour te connecter à ton compte
  7. tu supprimes le contenu de /home
  8. tu ajoutes /dev/hdb1 dans ton fstab
    Code :
    1
    2
    3
    4
    5
    6
    proc            /proc           proc    defaults        0       0
    /dev/hda1       /               ext3    defaults,errors=remount-ro 0       1
    /dev/hdb1 /home ext3 default 0 2
    /dev/hda2       none            swap    sw              0       0
    /dev/hdc        /media/cdrom0   iso9660 ro,user,noauto  0       0
    /dev/fd0        /media/floppy0  auto    rw,user,noauto  0       0
  9. tu fais mount /home
  10. pour récupérer les droits si tu ne les as pas conservé
    Code :
    chown -R user:user /home/user
  11. /etc/init.d/kdm start
et voilà

edit : grilled
Michaël est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/08/2006, 11h12   #5
Expert Confirmé
 
Avatar de Katyucha
 
Inscription : mars 2004
Messages : 3 109
Détails du profil
Informations personnelles :
Âge : 31
Localisation : Allemagne

Informations forums :
Inscription : mars 2004
Messages : 3 109
Points : 3 313
Points : 3 313
Tu fais rien de tout ca

Tu met en place un LVM ! Comme ca, tout sera flexible pour toi Plus jamais de problème pour dire, je dois déplacer mes partitions ...etc

Ensuite, tu lis ta bible : FAQ pour bouger tes données /home dans ton nouveau LV.
__________________
Ancien Rédacteur Linux && Unix / Nouveau retraité de DVP
The UNIX way of sex:
gunzip;strip;touch;finger;mount;fsck;more;yes;umount;sleep

Je ne réponds ni aux messages privées, ni aux messages plein de fautes...
Katyucha est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/08/2006, 11h17   #6
Expert Confirmé Sénior
 
Avatar de frp31
 
Homme francois
Ingénieur systèmes et réseaux
Inscription : juillet 2006
Messages : 3 545
Détails du profil
Informations personnelles :
Nom : Homme francois
Âge : 35
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : juillet 2006
Messages : 3 545
Points : 7 771
Points : 7 771
Pour mettre en place le LVM il faut qu'il casse son install existante.
D'après la doc LVM que j'ai, et c'est confirmé par le tuto dont tu donnes le lien sur developpez.net.

Donc il peut pas sans formater aussi son disque actuell...Puisque seulles les partitions LVM peuvent etre integré aux VolumeGroup...

frp31 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/08/2006, 11h31   #7
Expert Confirmé
 
Avatar de Katyucha
 
Inscription : mars 2004
Messages : 3 109
Détails du profil
Informations personnelles :
Âge : 31
Localisation : Allemagne

Informations forums :
Inscription : mars 2004
Messages : 3 109
Points : 3 313
Points : 3 313
Pas du tout.

Sur son nouveau disque hdb, il crée une partition hdb1 prenant tout le disque.
Il la "toggle" en Linux LVM via fdisk.
Il prépare la partition
Ensuite, il crée son VG :
Code :
vgcreate globalvg /dev/hdb1
Il crée un LV pour son /home
Code :
lvcreate -L10000 -n lv_home globalvg
(10000 = valeur exemple, voir le lien que j'ai donné pour le calcul)

Plus qu'a formater en ext3 par exemple :
Code :
mkfs.ext3 /dev/globalvg/lv_home
Il monte sa partition dans un point de montage temporaire
Code :
1
2
mkdir -p /mnt/temp
mount /dev/globalvg/lv_home /mnt/temp
Il copie ses anciennes données /home dedans
Code :
cp -arf /home/* /mnt/temp
Il les supprime après avoir vérifier que la copie est OK.
Puis il démonte et remonte dans /home
Code :
1
2
umount /mnt/temp
mount /dev/globalvg/lv_home /home
Modification de /etc/fstab
Code :
/dev/globalvg/lv_home /home ext3 ...etc
Et voila, fini.

Maintenant, il peut se créer d'autres volumes logiques et filesystems pour stocker d'autres types : musique, video, images ...etc
Et le jour ou il veut agrandir un de ces filesystems, il n'a pas à détruire une partition mais juste utiliser les commandes de réductions et d'agrandissement des volumes logiques et des filesystems
__________________
Ancien Rédacteur Linux && Unix / Nouveau retraité de DVP
The UNIX way of sex:
gunzip;strip;touch;finger;mount;fsck;more;yes;umount;sleep

Je ne réponds ni aux messages privées, ni aux messages plein de fautes...
Katyucha est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/08/2006, 12h07   #8
Expert Confirmé Sénior
 
Avatar de frp31
 
Homme francois
Ingénieur systèmes et réseaux
Inscription : juillet 2006
Messages : 3 545
Détails du profil
Informations personnelles :
Nom : Homme francois
Âge : 35
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : juillet 2006
Messages : 3 545
Points : 7 771
Points : 7 771
ah oui evidement ! si tu prend que hdb dans le LVM oui d'accord...

Je pensais que tu voulais dire faire un LVM de tout le systeme ...
D'où confusion....
frp31 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/08/2006, 13h54   #9
Membre habitué
 
Avatar de Dark-Water
 
Ingénieur développement logiciels
Inscription : juin 2006
Messages : 138
Détails du profil
Informations personnelles :
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : juin 2006
Messages : 138
Points : 120
Points : 120
pour redimentionner des partitions on peut aussi utiliser qtparted non ?
__________________
est mon ami !!!
Dark-Water est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/08/2006, 15h44   #10
Rédacteur
 
Avatar de Arnaud F.
 
Homme Arnaud Feltz
Développeur .NET
Inscription : août 2005
Messages : 5 204
Détails du profil
Informations personnelles :
Nom : Homme Arnaud Feltz
Âge : 25
Localisation : France

Informations professionnelles :
Activité : Développeur .NET
Secteur : Transports

Informations forums :
Inscription : août 2005
Messages : 5 204
Points : 6 113
Points : 6 113
Pour partitionner, on peut utiliser fdisk, parted, qparted, y a le choix

qparted dispose d'une interface graphique contrairement aux autres.


Arnaud, modérateur Web
__________________
C'est par l'adresse que vaut le bûcheron, bien plus que par la force. Homère

Installation de Code::Blocks sous Debian à partir de Nightly Builds
Arnaud F. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/08/2006, 15h59   #11
Membre habitué
 
Avatar de Dark-Water
 
Ingénieur développement logiciels
Inscription : juin 2006
Messages : 138
Détails du profil
Informations personnelles :
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : juin 2006
Messages : 138
Points : 120
Points : 120
et que ce soit parted, gparted et qtparted ils ne perdent pas les infos présentent dans la partition contrairement à fdisk
__________________
est mon ami !!!
Dark-Water est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/08/2006, 10h33   #12
Invité régulier
 
Avatar de flysurfer
 
Inscription : juillet 2005
Messages : 60
Détails du profil
Informations forums :
Inscription : juillet 2005
Messages : 60
Points : 6
Points : 6
OK j'ai fait :

Code :
1
2
3
4
5
6
7
8
mkfs.ext3 /dev/hdc
mkdir -p /mnt/temp
mount /dev/hdc /mnt/temp
cp -arf /home/* /mnt/temp/
/dev/hdc /home ext3 defaults 1 1
mv home/ homeold
umount /mnt/temp
mount /home
et j'ai la réponse suivante :
Code :
mount: mount point /home does not exist
Je ne comprends pas où est l'erreur.

Quelqu'un peut m'aider ??

Merci


fly
flysurfer est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/08/2006, 10h54   #13
Membre habitué
 
Avatar de Dark-Water
 
Ingénieur développement logiciels
Inscription : juin 2006
Messages : 138
Détails du profil
Informations personnelles :
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : juin 2006
Messages : 138
Points : 120
Points : 120
tu as pas ajouter /dev/hdc /home ext3 defaults 1 1 dans le fstab.

donc faut rajouter la ligne dans fstab avec vi emacs ou autre ou bien
en ligne de commande il me semble que c :
Code :
$> echo"/dev/hdc /home ext3 defaults 1 1">>/etc/fstab
en root bien sur
__________________
est mon ami !!!
Dark-Water est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/08/2006, 12h00   #14
Invité régulier
 
Avatar de flysurfer
 
Inscription : juillet 2005
Messages : 60
Détails du profil
Informations forums :
Inscription : juillet 2005
Messages : 60
Points : 6
Points : 6
Ok j'avais oublié de noter ca

mon fstab =

Code :
1
2
3
4
5
6
7
8
9
10
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/hda1       /               ext3    defaults,errors=remount-ro 0       1
#/dev/hda6       /home           ext3    defaults        0       2
/dev/hda2       none            swap    sw              0       0
/dev/hdd        /media/cdrom0   iso9660 ro,user,noauto  0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto  0       0
/dev/hdc        /home           ext3    default         1       1
mais ca ne marche tjrs pas !!!

Sinon merci de toutes vos réponses

Fly
flysurfer est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/08/2006, 14h03   #15
Expert Confirmé
 
Avatar de Katyucha
 
Inscription : mars 2004
Messages : 3 109
Détails du profil
Informations personnelles :
Âge : 31
Localisation : Allemagne

Informations forums :
Inscription : mars 2004
Messages : 3 109
Points : 3 313
Points : 3 313
normal

tu as fait un
Donc ton répertoire /home existe plus

Solution :
__________________
Ancien Rédacteur Linux && Unix / Nouveau retraité de DVP
The UNIX way of sex:
gunzip;strip;touch;finger;mount;fsck;more;yes;umount;sleep

Je ne réponds ni aux messages privées, ni aux messages plein de fautes...
Katyucha est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/08/2006, 14h32   #16
Invité régulier
 
Avatar de flysurfer
 
Inscription : juillet 2005
Messages : 60
Détails du profil
Informations forums :
Inscription : juillet 2005
Messages : 60
Points : 6
Points : 6
Le répertoire home se trouve sur HDC

En fait sur hdc j'ai créé un dossier qui s'appelle "home" dans lequel j'ai copié le contenu de mon home actuel. pour qu'il ne soit plus pris en compte (sur hda) je l'ai renommé homeold. Maintenant j'ai sur hda un dossier "homeold" et sur hdc un dossier "home"

Code :
1
2
3
4
5
 
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/hda1              1392316    887060    430968  68% /
tmpfs                    63464         4     63460   1% /dev/shm
/dev/hdc              38468940    226284  36288524   1% /mnt/temp
j'ai remonté /dev/hdc pour montrer qu'il existe bien kke part

Code :
1
2
3
4
5
6
7
8
9
10
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/hda1       /               ext3    defaults,errors=remount-ro 0       1
#/dev/hda6       /home           ext3    defaults        0       2
/dev/hda2       none            swap    sw              0       0
/dev/hdd        /media/cdrom0   iso9660 ro,user,noauto  0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto  0       0
/dev/hdc        /home           ext3    default         1       1
Bon j'espère qu'il ne manque rien maintenant

Merci

Fly
flysurfer est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 13h00.


 
 
 
 
Partenaires

Hébergement Web