Voir man dd et man hd pour savoir comment cela fonctionne.
Et ouais. Soyez prudent avec dd! N'abusez pas sudo; un compte d'utilisateur régulier avec diskappartenance à un groupe suffit pour lire des blocs. S'il indique "autorisation refusée" - alors vous essayez peut-être d'écraser le disque dur, regardez de plus près ce que vous faites. Si votre MBR est effacé, vous perdrez votre table de partition. Il sera difficile à restaurer (mais pas impossible). Regardez attentivement votre périphérique de disque dur:, /dev/sdane confondez pas avec /dev/sda1ou /dev/sdb. Soyez prudent et ne vous précipitez pas. Lisez man dd. Bonne chance.
@ulidtko: +1, bonne réponse, j'ai fait un autre chemin: sudo cat / dev / sda> mydump, ctrl + c, sudo ghex mydump. Pensez-vous que cela a du sens?
Timofey
1
@ulidtko: Hmm c'est un peu bizarre de dire que "n'utilisez pas sudo ... le compte utilisateur normal est suffisant". Je suppose que c'est déjà un GRAND trou de sécurité si un utilisateur peut lire le contenu du disque via l'entrée / dev / puis il peut lire tous les fichiers, etc., ce qui ne serait pas possible via le système de fichiers en raison de problèmes d'autorisation. Si cela fonctionne pour vous dans votre système en tant qu'utilisateur régulier: dommage ... Sur mon système / dev / sda ne peut même pas être lu par un utilisateur régulier, sauf s'il appartient au groupe "disque" ... Mais pas par "utilisateur régulier" qui est vraiment dangereux, encore une fois!
LGB
1
@LGB: il dit de ne pas abuser de sudo :-)
Timofey
1
@ulidtko: ok, très bien, même si je me suis même retiré du groupe de disques, cela peut être dangereux, si quelqu'un entre en quelque sorte avec mon utilisateur, un accès complet peut être fait pour le disque ... Et sur "ne pas abuser de sudo": ok, mon anglais est loin d'être parfait, il arrive de temps en temps que je manque quelque chose à réaliser d'une phrase, désolé pour ça!
LGB
1
@ulidtko, +1 pour les avertissements. C'est l'un des endroits où vous pouvez vraiment gâcher les choses en tant que root à la hâte.
Thorbjørn Ravn Andersen
3
En plus de la réponse proposée, je suggère également d'utiliser simplement hd:
+1, très bien. Bien que les gens considèrent souvent le MBR comme une seule unité logique, bien qu'il soit physiquement stocké dans un seul secteur parmi d'autres. Et cela semble pratique lorsque les unités logiques sont contenues dans - ou, peut-être, représentées par - des fichiers séparés. C'est probablement la raison pour laquelle j'avais l'habitude d'enregistrer MBR dans un fichier et de travailler dessus.
En plus de la réponse proposée, je suggère également d'utiliser simplement
hd
:La solution est basée sur le fait qu'il
/dev/sda
s'agit d'un fichier de périphérique spécial qui peut être lu.la source