Saluts,
Sur un post précédent, " Déterminer le N° de secteurs sur un disque externe(3) de 1 To … ?" mal formulé, je n’atteint pas mon objectif.
J’en profite pour dire un grand merci à etxeberrizahar, pour son aide, (tes liens j’achète, pas de souci, il sont bien au chaud ) …
J’ai encore besoin de ton aide l’ami, à charge de revanche, j’espère … merci …
Alors nouveau post …
Je ne sais si j’avance, mais une chose et sur, je ne recul pas (dans les deux sens).
Dans le cas présent, je peux me le permettre, je tourne sur un clone(1) (sda) réaliser avec “dcfldd”.
Le but, persévérer dans l’utilisation de “dd”, effectuer les tests.
J’ai bien conscience de jouer l’apprenti sorcier, mais vaille que vaille, je tourne avec un clone(1), alors pourquoi ne pas … persévérer.
Certes, j’y vais à tâtonnement, disperser, fort possible, j’apprends. Cherches.
J’ai déjà cumuler, une tonne de doc sur le sujet (stocker > archives perso). …
Et je n’est, vraisemblablement qu’une infime aperçu des possibilités offertes par “dd”.
Pour info, je poste avec mon clone, que j’ai interrompus.
Précédemment.
Temps de fonctionnement sur le clone(1), avec interruption volontaire. (arrêt,re-connexion du disque source (ici sdb) à la carte mère, vérifications (sommaire fsck) de ces deux derniers.)
Avant arrêt:
pc-1-loreleil@Debian-pc-1:~$ uptime
10:33:48 up 5 days, 21:04, 3 users, load average: 2.38, 1.11, 0.92
pc-1-loreleil@Debian-pc-1:~$
Redémarrage du clone(1) depuis :
pc-1-loreleil@Debian-pc-1:~$ uptime
20:48:25 up 3:46, 5 users, load average: 1.14, 1.23, 1.23
pc-1-loreleil@Debian-pc-1:~$
Interruption (contrôle, etc …) environ 3 heures.
Mon clone(1) tourne. RAS !
Pour en revenir à “dd”.
Cette étape consiste à purger les secteurs non utilisés du disque avant la sauvegarde.
[quote]Lorsque l’on efface un fichier, en réalité, seul son entrée dans l’annuaire des fichiers présent sur le
disque est effacé; les données restent inscrites sur le disque mais seront écrasées par une prochaine
opération d’écriture.
La présence de tous ses secteurs du disque remplis de données « fantomes » augmente
considérablement la taille de l’image réalisée par. On a donc tout intérêt à purger les
secteurs non utilisés du disque avant la sauvegarde. Pour cela, on va les remplir de la valeur 0. Sous
Linux, cette opération peut être réalisée par la commande suivante:
[/quote]
dd if=/dev/zero of=/0bits bs=20971520
rm 0bits
Pour cette étape, mon souci.
Déterminer bs= ? … du clone (sda) (sdb étant strictement identique en tout point.) d’1 To.
“dumpe2fs” peut ce prévaloir de la lecture du superbloc (“superbloc” qui décrivent la structure du système de fichiers).
Je crois comprendre qu’ici, il est possible d’afficher les “super bloc” pour : sda5, sda6, sda7, sda9, sda10, (sda8 étant le swap), or ces partitions
sont elles mêmes contenues dans sda2 (partition étendue).
sda2 étant une partition logique sur le disque sda.
[code]root@Debian-pc-1:/home/pc-1-loreleil# fdisk -l
Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00025ee5
Device Boot Start End Blocks Id System
/dev/sda2 1 51316 412192769 5 Extended
/dev/sda5 * 1 171 1372160 83 Linux
/dev/sda6 172 1137 7756800 83 Linux
/dev/sda7 1137 1502 2928640 83 Linux
/dev/sda8 1502 1752 2004992 82 Linux swap / Solaris
/dev/sda9 1752 1800 389120 83 Linux
/dev/sda10 1800 51316 397735936 83 Linux
Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00025ee5
Device Boot Start End Blocks Id System
/dev/sdb2 1 51316 412192769 5 Extended
/dev/sdb5 * 1 171 1372160 83 Linux
/dev/sdb6 172 1137 7756800 83 Linux
/dev/sdb7 1137 1502 2928640 83 Linux
/dev/sdb8 1502 1752 2004992 82 Linux swap / Solaris
/dev/sdb9 1752 1800 389120 83 Linux
/dev/sdb10 1800 51316 397735936 83 Linux
root@Debian-pc-1:/home/pc-1-loreleil#
[/code]
Actuellement, j’ai lancé une vérification des blocks. (ça mange pas de pain)
[quote]DESCRIPTION
badblocks est utilisé pour rechercher des blocs défectueux sur un périphérique (habituellement une partition de disque). périphérique est le fichier spécial correspondant au périphérique (p.ex. /dev/hdc1). dernier-bloc est le dernier bloc à vérifier ; s’il n’est pas spécifié,
le dernier bloc du périphérique est utilisé par défaut. bloc-départ est un paramètre optionnel spécifiant le numéro de bloc de départ du test, ce qui permet à celui-ci de démarrer en plein milieu du disque. S’il n’est pas spécifié, le premier bloc du disque est utilisé par défaut.
[/quote]
root@Debian-pc-1:/home/pc-1-loreleil# badblocks -s -v /dev/sda
Vérification des blocs 0 à 976762583
79.64% effectué, 2:03:19 écoulé
[quote]Ceci vérifiera le disque sda selon un mode de fonctionnement de lecture-écriture non destructif et affiche la progression en affichant les numéros de secteurs quand ils sont vérifiés.
[/quote]
Il très est fort possible, que j’ai dû débiter des tas de conneries ci-dessus, n’hésitez pas, mais ne frapper pas trop fort non plus …
Question : comment déterminé dans ce contexte bs pour sda (sdb identique) … ( application ci-dessus “dd” )
En espérant que ce ne soit pas trop décousu …
Merci à tous pour la suite, je vous en serre cinq, loreleil …
[Edit] un truc qui me paraît intéressant aussi … Sauvegarde … “mondo rescue” … à suivre …
[Edit] pour mémo
root@Debian-pc-1:/home/pc-1-loreleil# badblocks -s -v /dev/sda
Vérification des blocs 0 à 976762583
complété uléuléuléuléuléuléuléu .......
Passe complétée, 0 blocs défectueux repérés.
root@Debian-pc-1:/home/pc-1-loreleil#