Group: linux.debian.user.french
From: "Vincent H."
Date: Wednesday, March 12, 2008 8:50 AM
Subject: Re: ghost de la partition primaire (bootable)

Merci =E0 tous pour vos promptes r=E9ponses!
J'=E9tais bien perdu et j'y vois un peu plus clair.

On 3/12/08, Jacques L'helgoualc'h wrote:
> Si tu nous disais ce qui suit sur ton disque ? Par exemple la sortie de
>
> fdisk -l /dev/hda
>

$ fdisk -l /dev/hda

Disk /dev/hda: 200.0 GB, 200049647616 bytes
255 heads, 63 sectors/track, 24321 cylinders
Units =3D cylinders of 16065 * 512 =3D 8225280 bytes
Disk identifier: 0x4a93fb49

Device Boot Start End Blocks Id System
/dev/hda1 * 1 851 6835626 83 Linux
/dev/hda2 852 24321 188522775 5 Extended
/dev/hda5 852 1181 2650693+ 82 Linux swap / Solari=
s
/dev/hda6 1182 24321 185872018+ 83 Linux


> Cette partition racine me semble beaucoup trop grosse... A priori, je
> dirais qu'il faut cr=E9er une ou plusieurs autres partitions (/home, /us=
r,
> /var, ...(non, pas /etc :)).
>
> Regarde o=F9 est l'exc=E9dent de poids (du -sh /*)?
>

$ du -sh -P --exclude=3D/mnt* /*
3,9M /bin
28M /boot
0 /cdrom
268K /dev
32M /etc
1,9G /home
4,0K /initrd
0 /initrd.img
0 /initrd.img.old
161M /lib
16K /lost+found
8,0K /media
4,0K /opt
0 /proc
484K /root
4,2M /sbin
4,0K /selinux
200K /srv
0 /sys
4,1M /tmp
3,6G /usr
2,2G /var
0 /vmlinuz
0 /vmlinuz.old

>
> Faire une sauvegarde de ses donn=E9es personnelles est toujours une bonn=
e
> id=E9e. Si la place manque, r=E9cup=E9rer un etc_"$(date +%F-%X)".tar.gz=
et
>
> dpkg --get-selections >mes_paquets_debs_"$(date +%F-%X)"
>
> permet de retrouver son syst=E8me

ah pratique =E7a

>
> Avec lilo, oui, car en r=E9tr=E9cissant la partition certains fichiers
> pourraient =EAtre d=E9plac=E9s.
>

j'ai grub et je veux l'agrandir donc =E7a ira

> Tu peux aussi tout simplement
>
> - passer en mode =AB single =BB (telinit 1) ; tous les services se=
ront
> arr=EAt=E9s, et tr=E8s peu de fichiers resteront ouverts (lsof).
>
> - recopier disons /home dans /data (ta partition de donn=E9es, qui n=
e
> contient pas encore un sous-r=E9pertoire /data/home)
>
> cp -avx /home /data/
>
> - v=E9rifier que tout va bien
>
> rsync -auvxH /home/ /data/home/
>
> - faire aussi une sauvegarde *ailleurs* ;
>
> - effacer au moins partiellement le contenu de /home, puis
>
> mv /home /sweet_home # ou rm -rf /home
> ln -sv /data/home /home
>
>
> =C7a permet de d=E9bloquer provisoirement la racine, et de r=E9fl=E9chir=
42 fois
> avant de tout casser.
>

je ne connaissais pas rsync et c'est bien pratique!

>
> Comme hda1 est pleine, il est rationnel de sauvegarder l'image
>
> dd if=3D/dev/hda1 of=3D/autre_disque/image_hda1-"$(date +%F-%X)"
>
> mais pour une partition =E0 moiti=E9 vide, un (ou plusieurs) *.tar.gz es=
t pr=E9f=E9rable.
> En mode parano, on =E9vite de compresser.
>
> > refaire les partitions
>
> du -sh /*
>
> te donneras un ordre de grandeur de la taille utile.
>
>
> > reinstaller l'image
> >
> > rebooter
> >
> > J'ai bon?
>
>
> C'est l'id=E9e, oui.
>
> > Merci d'avance!
>
> Hop zat elpse,
> --
> Jacques L'helgoualc'h
>
>
> --
> Lisez la FAQ de la liste avant de poser une question :
> http://wiki.debian.org/DebFrFrenchLists
> Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
> "Reply-To:"
>
> To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debia=
n.org
>
>

On 3/12/08, Hugues Larrive wrote:
>
> Un autre truc auquel je n'avais pas pens=E9 lors de ma pr=E9c=E9dente r=
=E9ponse
> : j'ai longtemps utilis=E9 un disque de 6Go sur mon poste de travail
> principal (avec beaucoup d'applications). Tout =E9tait dans une seule
> partition sauf le /home sur nfs, car quand on a moins de 10% d'espace
> libre, il ne vaut mieux pas le d=E9couper entre /var /usr /boot ... sino=
n
> il n'est jamais l=E0 o=F9 on en a besoin ! Il m'est arriv=E9 plus d'une =
fois
> que le disque soit plein, dans ce cas je faisait simplement un petit
> apt-get clean pour lib=E9rer de la place...
>

Ah =E7a c'est super!
Je viens de faire un aptitude clean:

/dev/hda1 6,5G 4,2G 2,0G 69% /

j'ai lib=E9r=E9 2 Go!

j'obtiens maintenant =E7a avec $ du -sh -P --exclude=3D/mnt* /* :
3,9M /bin
28M /boot
0 /cdrom
268K /dev
32M /etc
1,9G /home
4,0K /initrd
0 /initrd.img
0 /initrd.img.old
161M /lib
16K /lost+found
8,0K /media
4,0K /opt
0 /proc
484K /root
4,2M /sbin
4,0K /selinux
200K /srv
0 /sys
4,1M /tmp
3,6G /usr
239M /var
0 /vmlinuz
0 /vmlinuz.old

Ca a fait pas mal de place dans /var on dirait!

Bon, je vais sans doute repartitionner histoire d'avoir 10 Go, quoique...

Ca me rassure en tout cas!

Merci pour toutes ces infos, je vais =E9tudier =E7a plus en avant.
--=20
Vincent H

Safety Articles | Usenet Groups | Usenet News | Bluegrass