Un disque
dur, c'est ca,
de la
matière magnétique collée sur un
support
Pour vous en servir, vous devez le partitionner. Par construction, on
ne peut créer que 4 partitions au maximum. (on va ainsi
pouvoir
se repérer sur le disque, ca revient à poser des
jalons). Les tables d'allocations seront alors en tête de
disque
La petite zone bleue, c'est le MBR et les tables d'allocations.
Mais par ruse, on peut aussi créer autant de partitions
qu'on
veut. On crée d'abord une partition étendue (Par opposition les 4
partitions
natives possibles sont maintenant
appellées partitions primaires.) Les tables d'allocations de
chaque partition seront alors étalées sur le
disque
Dans laquelle on va créer des partitions logiques (excusez
l'allure du croquis pas très académique)
En fait on est limité à 72 partitions logiques La conclusion c'est qu'il faut
éviter les partitions étendues/logiques (qui
s'évaporent facilement) &
privilégier les partitions principales (+ facile
à restaurer en cas de pépin)
Sous windows, en partant
de la racine
du disque (à sa périphérie), les
appellations
systèmes seront C, D, E, F etc Sous Linux, le disque
primaire est
hda, et les partitions hda1, hda2, hda3 etc Si il existe un
deuxième disque
dur, il sera hdc et les partitions hdc1, hdc2, hdc3 etc...... Pour en avoir le coeur
net, tapez
fdisk /dev/hda ou fdisk /dev/hdc ou fdisk -l pour tout lister
Quelle taille donner à vos partitions ??? Il est
conseillé d'avoir une partition pour le "système"
(programmes), et une autre pour les fichiers (données) ainsi
qu'un swap si vous avez Linux. Pour le système, prenez 20
GO, et
le reste pour les fichiers (+350MO pour le swap). Certains font autant
de partitions qu'ils ont de types de fichiers (Musique, films,
administratifs etc...) Je pense qu'il est
préférable de
mettre ces donnés dans des fichiers différents
sur une
même partition. Un crash disk sera moins dur à
récupérer s'il y a moins de partitions, et trop
de
partitions ne se remplissent pas à la même vitesse
à l'usage. Donc, si vous n'avez que Windows, 2 partitions
c'est
bien. Si vous n'avez que Linux, 3 partitions c'est bien. Si vous avez
les 2, il en faudra donc 2+3=5
Quel format choisir ??? Pour Windows, de
préférence le
NTFS, . Pour Linux, le Reiser si vous encryptez des partitions
de
plus de 40 GO, ou bien le XFS ou mieux le prochain ext4fs. Evitez les
ext2fs & ext3fs qui
n'aiment pas les coupures de courant. Notez que Linux "voit" les
partitions Windows, mais pas le contraire. Pour ça, il faut
installer un utilitaire genresur Windows.
Exemple de partitionnement pour Win + Linux :
Pour partitionner, on va utiliser Qtparted (clône de
Partition
Magic) présent sur nombre de Live CD, et plus
particulièrement sur celui décrit ici,
à savoir
SystemRescue CD
UTILISEZ
KONQUEROR POUR VOIR LES VIDEOS
Une
fois
achevé ce que vous avez à faire, quittez avec la
commandehalt VIDEO
VOIR COMMENT PARTITIONNER Sous knoppix, tapez simplementqtparteden
tant quesu
Back-up
(sauvegarde) Taux de compression : un système Windows
prendra
environ 80% de sa taille initiale, Linux 50 %. Une
fois fait
le back-up, vous pourrez retrouver votre Windows ou Linux tel qu'il
était même après un formatage ou un
échange
disque neuf. Principe :
Source/Cible.
Vous devez définir la partition à sauvegarder et
celle
où seront "envoyés" les fichiers de sauvegarde.
Si vous
utilisez le partimage de knoppix, vous ne devez pas monter la source,
seulement la cible en tant que "su"
Pour cela, ouvrez un shell (l'icône de la petite TV) et taper
su
et "Envoi" le curseur passe à la ligne, faites à
nouveau "Envoi" puis tapez mount
/dev/hdx puis
partimage
Pour SysRescueCD, il faut monter les partitions dans un
répertoire par ex mkdir
/mnt/hda2
et mkdir /dev/hdc5
(par
exemple si
hda2
est la source et hdc5 la cible) (mkdir = make directory)
VIDEO
RESTAURER UN BACK-UP
La
restauration acceptera de se faire si et seulement si
la nouvelle partition est au moins de même taille que
l'ancienne.
Si vous avez gravés les fichiers de back-up sur CD, vous
pouvez restaurer depuis le lecteur CD (/mnt/cdrom/fichier.000)
Pour qu'un disque neuf accepte de booter, vous devrez lui faire une
restauration du vieux MBR et activer la même partition que
celle
de l'ancien disque. Sinon, c'est pas grave, vous refaites une
installation sommaire, puis la restauration du vieux système
(l'installation sommaire aura recrée les MBR &
chemins de
boot)
VIDEO SCAN DE
VIRUS Sur
mini-cd (130MO) avec tous les outils de
maintenance décrits ici (dont le scan de virus sur des
partitions windows ) ou
(CD ou DVD) qui permet de glisser/déposer des dossiers d'une
partition à l'autre même en NTFS (depuis la
version 5.1)
Quelques
commandes shell à effectuer en tant que "su"
Formatage bas niveau : #dd
if=/dev/zero of=/dev/hdx
C'est long. Alors souvent je me contente d'écraser le
début du disque avec l'ajout de count=10000000
Mais si vous avez été victime d'un virus, laissez
formater le disque entier
Sauvegarde du MBR : #dd
if=/dev/hda
of=mbr bs=512 count=1 Sous knoppix, le
fichier de sauvegarde "mbr" se trouvera dans le /home, de
là, vous pouvez l'envoyer sur diskette Restauration du MBR
:#dd
if=mbr
of=dev/hda bs=1 count=64 skip=446
seek=446
Sauvegarde de la table d'allocations : # sfdisk
-d
/dev/hda >
bak-hda valable
seulement pour des partitions primaires Sous knoppix, le
fichier de sauvegarde bak-hda se trouvera dans /home, de là
vous pouvez l'envoyer sur diskette Restauration de la table
d'allocations : #
sfdisk -f /dev/hda
<
bak-hda si un jour vos partitions s'évaporent
ca vous permettra de récupérer vos
données par
exemple avec un live CD Linux genre knoppix muni d'un graveur (k3b)
Tout le monde devrait prendre l'habitude de sauvegarder ses tables
d'allocations, c'est tellement plus simple après de
retrouver
ses données en cas de problème disque (dans les
forums,
j'en vois souvent qui se plaignent que leur partition NTFS de
données est devenue "RAW" que windows peut plus lire)
Ensuite
Glissez/Déposez les fichiers MBR & bak-hda sur une
clef USB
Clonage de partition : #dd
if=/dev/hdx
of=/dev/hdy (source/cible)
conv=noerror,sync
bs=8k
ATTENTION : la cible doit être au moins de taille
égale
à la source
C'est pratique d'avoir un clône, parcequ'en cas de crash il
suffit d'échanger les disques durs, et hop ca repart pour un
tour. Mais c'est plus long qu'un back-up (et il faut clôner
régulièrement pour rester up-to-date)
Clonage de cartes
mémoires : dd
if=/dev/sda of=/home/toto/sdcopie.imgconv=noerror
pour copier sur le hdd
puis ré-écrire dd
if=/home/toto/sdcopie.img of=/dev/sdb
Retrouver ses partitions : gpart -W
/dev/hdx
/dev/hdx
voir man gpart
Sur un portable, la durée de vie d'un disque est estimée à 600.000 cycles.
Pour connaitre l'encours, installez smartmontools
Puis utilisez , en tant que su, la commande #smartctl -s on /dev/hda pour "lancer" smartmontools, puis la commande #smartctl -a /dev/hda | grep Load_Cycle
Un
crash
disque est souvent l'occasion d'installer un système plus
récent sur le PC. Seules ses données sont
périssables. Alors n'hésitez pas à
faire une
sauvegarde sur DVD régulièrement de vos
données,
ca vous évitera de vous prendre la tête avec
toutes ces
manipes de récupération surtout si c'est une
panne
mécanique, parceque là faut passer dans les
commandes
ultimes avant abandon (commande hdparm)