Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
ajout d'un disque dur
Envoyé par: teewoof

note : je poste ici aussi (déjà fait en matériel..dites moi si c'est mal !)

Bonjour à tous !

d'abord mes excuses si le sujet a déjà été traité, j'ai cherché..mais je n'ai pas trouvé.

Bien, mon problème est le suivant : sur ma slackware 10.1, mon disque dur a atteint sa capacité max.
J'avais un disque dur de rab' que je me suis empressé de monter, et que je vais "tailler" avec fdisk, je pense m'en sortir.

Mais après ? que dois-je faire ? sachant que mes seules partitions sont, une swap, une /, et une /home pour que ma Slackware profite de ce nouveau gain de place ?

En gros, comment faire pour que ma partition / pleine "se vautre" dans les 15 Go supplémentaires que je viens grâvieusement de lui offrir image : lunette

Merci d'avance !

Teewoof

edit : je viens de créer deux partitions sur ce deuxième disque, quel est le système par défaut ?

je voudrais qu'il soit en ext3..

Poste le Friday 17 June 2005 14:38:24
Répondre     Citer    
Re: ajout d'un disque dur
Envoyé par: merlin8282

Tu peux te logger en root, démonter la home, déplacer toutes les données de ta home actuelle vers le nouveau disque et modifier ton /etc/fstab en conséquence pour qu'il omnte la nouvelle home.
Ensuite, tu redimensionnes ta partition / pour qu'elle contienne aussi ton ancienne home. Bon, c'est vrai qu'il faut que ton ancienne home soit alors avant ou après ta partition / ...

Mais il existerait s^urement d'autres solutions...

.:! L'être humain est au sommet de la chaîne alimentaire. Certes. Mais il est surtout au sommet de la connerie et de la bêtise... !:.
-- Pour les nouveaux linuxiens : Ce n'est pas en continuant de faire ce que l'on connaît que l'on pourra faire ce que l'on ne connaît pas --

Poste le Friday 17 June 2005 14:56:28
Répondre     Citer    
Re: ajout d'un disque dur
Envoyé par: teewoof

ouff, ça m'a l'air acrobatique pour un chti gars comme moué !!

en fait, l'image la plus simple, serait celle d'une pièce d'habitation que l'on veut agrandir, pour se faire on casserait un mur, et on aurait une plus grande pièce :

moi je veux que la partition / qui est sur le DD 1 soit agrandie grâce au DD2

Poste le Friday 17 June 2005 15:13:32
Répondre     Citer    
Re: ajout d'un disque dur
Envoyé par: teewoof

bon, ben je crois que je vais me taper un tite réinstallation de derrière les fagots..

merci à tous !

Teewoof

Poste le Friday 17 June 2005 15:27:59
Répondre     Citer    
Re: ajout d'un disque dur
Envoyé par: Mark Havel

Ce que tu viens de demander est impossible je crois. Je vois mal comment une partition pourrait s'étendre sur plusieurs disques à la fois. La solution décrite plus haut par Merlin me parait plus pratique et n'est pas si compliquée.
Donc en fait, tu mets ton nouveau disque dur, branche tout correctement. Une fois sous Linux, tu formattes le nouveau disque dur, je ne sais pas si tu veux ou non découper tout ça, mais fdisks et mk<NomDuSystèmeDeFichierChoisi> sont tes amis. Une fois la partition crée, tu la montes temporairement dans un répertoire vide crée pour l'occasion, tu copies le contenu de /home dedans et tu vas ensuite faire les modifications nécessaires dans la table des partitions.

Hum ouais, c'est pas très simple en fait, mais en tous cas, nul besoin de tout réinstaller (à moins que tu ne veuilles revoir entièrement ton architecture de partitions).

Poste le Friday 17 June 2005 23:56:28
Répondre     Citer    
Re: ajout d'un disque dur
Envoyé par: Jonesy's

Bonjour,

Etendre un filesystem sur plusieurs disque est possible, avec LVM :
[lea-linux.org]
Mais c'est plus compliquer que la solution de merlin, voir aussi ce T&A :
[lea-linux.org]

@+

--- Marchons seul, sans faire le mal, sans rien attendre, tel l'éléphant qui traverse la forêt. ---

Poste le Saturday 18 June 2005 13:07:05
Répondre     Citer    
Re: ajout d'un disque dur
Envoyé par: BILforum

sur le disque que tu viens de rajouté, tu dis
avoir fais 2 partitions..ok

1/ tu boot sur ton systeme, en mode single root

2/ tu cree 2 Repertoires a la racine de ton systeme actuel
ex: mkdir /PART1; mkdir /PART2

3/ tu ouvres /etc/fstab et tu y ajoutes 2 lignes:
/dev/hdb1 /PART1 ext3 defaults 1 2
/dev/hdb2 /PART2 ext3 defaults 1 2

(rappel hda=1er disque hdb=2em disque)

4/tu fais un mkfs.ext3 /dev/hdb1
puis pareil pour /dev/hdb2

5/tu "montes" les partitions:
mount /PART1; mount /PART2

6/ Le plus...chiants, tu recherches quels repertoires
te prend pas mal de place sur ton systeme actuel
a coup de "du", un " du -sh * " a la racine devrais
te donner des infos... en fait du cherche quoi transferer
sur l'une et l'autre de tes 2 nouvelles partitions.
si tu a X, a mon avis regarde du cote de /opt
de /home, etc..tout depend de ce que tu as sur ta machine..
Ce que je te conseil c'est de deplace 1 repertoire
sur /PART1 par exemple et de conserver /PART2 pour
y mettre tes "gros" besoin perso...des datas
mais tu peut aussi depacer 2 voir plus de repertoires
c'est pas un probleme..

7/une fois que tu sais quoi deplacer (ex: /opt, /home)
tu vas dans cd /PART1 puis tu tapes:
"(cd /opt ; tar -clf - . | tar xvpsf -)"
attention au "-" et au '.', va defiler tu recommence
pareil pour /PART2 et /home, maintenant tu 'dois'
avoir une copie conforme de /opt dans /PART1 et de
/home dans /PART2 (tar permet de conserver les droits etc...)
n'efface pas tt de suite /opt et /home...ont sais
jamais ;-(

8/tu fais:
mv /opt /opt.sav et mv /home /home.sav (t'es tranquille..)
tu recree: mkdir /opt /home

9/ tu "demontes" umount /PART1; umount /PART2
10/ tu rechanges ton fstab en remplacant /PART1
par /opt et /PART2 par /home
11/ tu "remontes" par mount /opt et mount /home

Voila...ton 2em Disque a les infos a la bonne place

et 12! tu compares, verifie tu tout est bien en
place, tu lances X etc... tu te logues avec un user...
une fois que tu est SUR que t'a tout comme avant tu peut
definitivement soulager ton 1er disque par un
violent rm -rf /home.sav /opt.sav

Vala...j'espere avoir ete clair...mais c'est plus long
a decrire qu'a faire...
au pire j'ai fais 2 scripts qui pourrais t'aller
Partition2tgz.sh (archive une partition entiere en tgz)
et MovePart2Other.sh (qui Transvers une partition sur une
autre en modifiant eventuelement fstab dans coo)

Mais bon Tout est dis...

Bon courage et attend quelques temps avant d'effacer
ce qui te sert plus...
nb: j'espere ne pas avoir fait de fautes de frappe
;-))

Poste le Wednesday 29 June 2005 04:58:17
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
ajout d'un disque dur
Aide aux utilisateurs de la distribution Slackware et ses dérivées : Slax, Vector

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons