Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 03/11/2021, à 21:36

qolepam

partition sans table de partition

bonjour,

Sur un disque dur complètement formaté,j'ai l'habitude avec GParted decréer une table de partition avant de créer la partition avecun système de fichier spécifique.
questions simples:
1)une fois la partition créée,que se passe-t-il si on supprime uniquement la table de partition?

2)cette opération est-elle réalisable?
Si oui,comment?
a)en ligne de commande
b)avec quel logixiel spécifique?

3)afinde formater le mieux possible,j'utilise la commande:
sudo dd if=/dev/zero  of=/dev/sda bs=512  conv=notrunc status=progress

sur mon /dev/sda,un très faible espace non alloué de 4 Mb existe et semble être réservé à un programme:je ne dois pas y toucher sinon je casse le système !
Mon but est de faire cette commande dd juste après ce petit espace.
Comment modifier cette commande dd pour qu'elle commence à 4 Mb et non tout au début?

merci de votre aide

Hors ligne

#2 Le 03/11/2021, à 21:58

Nuliel

Re : partition sans table de partition

Bonjour,
Alors commençons par le début: tu as deux possibilités comme table de partition: MBR ou GPT.
MBR: le premier secteur contient des informations basiques sur les 4 partitions primaires (ou moins s'il y en a moins), en gros c'est ce qui indique l'emplacement des partitions.
J'imagine que tu parles de MBR mais dans le cas de GPT, il y a plus de secteurs utilisés en début de disque (2048?), et on peut avoir beaucoup plus de partitions.

Si tu supprimes la table de partitions (donc si tu effaces le premier secteur pour du MBR), tu ne pourras plus accéder à ta partition.

Bien sûr, supprimer la table de partitions est réalisable, je dirais

sudo dd if=/dev/zero  of=/dev/sdX count=1

mais à confirmer (ne l'exécute pas, sinon tu n'accédera plus à ta partition)

L'espace de 4 MB sert à l'alignement à mon avis, c'est pour les performances des disques durs.
Ta commande dd fonctionne à mon avis très bien.

Dernière modification par Nuliel (Le 03/11/2021, à 21:59)

Hors ligne

#3 Le 03/11/2021, à 22:38

geole

Re : partition sans table de partition

Bonsoir.
écraser la table de partition, qu'elle soit MBR ou GPT

sudo sgdisk -Z /dev/sda

Les 36 premiers secteurs sont écrasés ainsi que les 36 derniers.
Après cette action, il est nécessaire de booter pour prise en compte,
On constatera qu'on ne peut plus booter avec ce disque.
Il sera alors nécessaire de la refabriquer avec testdisk. Cela prend du temps et peut ne pas fonctionner.
si elle elle recréée, le boot EFI redevient possible sauf le boot legacy qu'il faut réparer avec boot-repair

Dernière modification par geole (Le 03/11/2021, à 22:57)


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne

#4 Le 03/11/2021, à 23:44

qolepam

Re : partition sans table de partition

je ne connais toujours pas la commande dd pour ne pas mettre des zéros tout au début de la partition

Dernière modification par qolepam (Le 04/11/2021, à 00:02)

Hors ligne

#5 Le 04/11/2021, à 00:01

geole

Re : partition sans table de partition

Nuliel a écrit :

Bonjour,
Bien sûr, supprimer la table de partitions est réalisable, je dirais

sudo dd if=/dev/zero  of=/dev/sdX count=1

Cette commande est bonne pour un disque avec table de partition MBR

Pour une table de partition GPT

sudo dd if=/dev/zero  of=/dev/sdX count=34

Il faut aussi détruire le double qui est à la fin du disque.

sudo dd if=/dev/zero  of=/dev/sdX skip=adresse du dernier secteur  moins 34

voir la structure https://fr.m.wikipedia.org/wiki/Table_d … tionnement

Dernière modification par geole (Le 04/11/2021, à 00:03)


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne

#6 Le 04/11/2021, à 00:03

qolepam

Re : partition sans table de partition

mais d'après 3) je ne veux pas supprimer la table de partition,je veux réaliser un dd de zéros qui ne commence pas au début(par exemple,après 10 Mo)

Dernière modification par qolepam (Le 04/11/2021, à 00:11)

Hors ligne

#7 Le 04/11/2021, à 00:10

geole

Re : partition sans table de partition

Il faut ajouter option seek
Si tu  veux sauter  4M. Mais je ne sais pas à quoi cela va te servir

sudo dd if=/dev/zero of=/dev/sda bs=512 seek=8192 count=La valeur que tu veux. bonjour le 

Ou si tu veux détriuire tout le disque sauf le début.  à partir de 10Mo .mais cela n'a plus rien à voir avec la table de partition voir https://doc.ubuntu-fr.org/dd

sudo dd if=/dev/zero of=/dev/sda bs=1M seek=10 status=progress  

Dernière modification par geole (Le 04/11/2021, à 00:20)


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne