Comme je voulais écrire une image sur une clé usb, j'ai accidentellement utilisé mon lecteur système (macintosh hd) comme cible. Commande utilisée :
sudo dd if=/dev/zero of=/dev/rdisk1 bs=1024 count=1
Où le disque 1 était le Macinstosh HD ... (ouais je sais - facepalm :)
Quoi qu'il en soit, j'ai abandonné après 2 minutes car rien ne s'est passé et j'ai réalisé mon erreur. À mon grand étonnement, tout semble toujours fonctionner, la partition est toujours là, les redémarrages sont toujours possibles.
C'est le résultat de :
$diskutil list:
/dev/disk0
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *500.3 GB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_CoreStorage 499.4 GB disk0s2
3: Apple_Boot Recovery HD 650.0 MB disk0s3
/dev/disk1
#: TYPE NAME SIZE IDENTIFIER
0: Apple_HFS Macintosh HD *499.1 GB disk1
Logical Volume on disk0s2
La commande était destinée à remettre à zéro la carte de partition (d'une clé usb) ...comme décrit aquí .
Ce qui fonctionne sur la clé usb, (heureusement) ne fonctionnait pas sur mon disque dur Macintosh. Mais je ne comprends toujours pas pourquoi ? En disant que j'ai avorté, je voulais dire qu'après avoir validé le commentaire, rien ne s'est passé, pas de sortie, mais pas de nouvelle invite non plus alors j'ai utilisé ctrl-c
Les sauvegardes Time Machine peuvent être restaurées, ce n'est pas le problème. Je suis juste curieux et je veux comprendre.
Dois-je encore craindre d'avoir perdu des données ?
0 votes
Vous devriez certainement envisager une restauration à partir de Timemachine avec une sauvegarde (1 heure par exemple) avant que cela ne se produise. Personne ne peut vous dire aujourd'hui si des données ont été écrasées, ou seulement des blocs libres. Mais je suis également étonné que tout soit en ordre. encore fonctionne bien pour vous o.O
1 votes
@bMalum, Si les
dd
Si la commande exécutée est ce qui a été écrit, il n'est pas nécessaire de restaurer à partir de Time Machine car aucun fichier n'a été écrasé, seuls les premiers 1K du disque ont été écrasés, et Time Machine ne va pas réparer ce qui a été écrasé dans ce cas.1 votes
@drummer23, Je ne suis pas sûr de ce que vous voulez dire. "interrompu après 2 minutes car il ne s'est rien passé". en tant que
dd
que vous avez montrée ne prendrait littéralement qu'une fraction de seconde et n'aurait écrasé que les premiers 1K de rdisk1. Par ailleurs, le disque système contenant la partition Macintosh HD est généralement rdisk0, bien qu'il puisse s'agir de rdisk1, OS X ne garantissant pas l'ordre des disques. Êtes-vous sûr que rdisk1 était le disque système ?0 votes
@drummer23, je viens de faire des tests en faisant la même chose que vous, en écrivant des zéros sur les 1024 premiers octets de mon disque système après avoir sauvegardé les 1024 premiers octets. Le mien ne démarrait plus du tout après cela jusqu'à ce que je restaure à partir de la sauvegarde dd que j'avais faite. Il reste donc à savoir si rdisk1 était ou non le disque système lorsque vous avez utilisé dd et, sur la base de ce test, je dirais que ce n'était pas le cas puisqu'il n'aurait pas dû pouvoir démarrer par la suite.
0 votes
@drummer23 Utilisez-vous une partition classique ou une partition de stockage principale sur votre disque système ? Seulement si vous utilisez une disposition de stockage de base - mais pas de lecteur de fusion - Macintosh HD aura disk1 comme identificateur de disque.
0 votes
Ok clarifions les choses :) voici la sortie de $diskutil list : /dev/disk0 # : TYPE NAME SIZE IDENTIFIER 0 : GUID_partition_scheme *500.3 GB disk0 1 : EFI EFI 209.7 MB disk0s1 2 : Apple_CoreStorage 499.4 GB disk0s2 3 : Apple_Boot Recovery HD 650. 0 MB disk0s3 /dev/disk1 # : TYPE NAME SIZE IDENTIFIER 0 : Apple_HFS Macintosh HD *499.1 GB disk1 Logical Volume on disk0s2 the command was intended to zero out the partion map (of an usb stick) ...as described here : wiki.openelec.tv/index.php/HOW-TO:Installing_OpenELEC/ qui fonctionne sur la clé usb, (heureusement) il n'a pas fonctionné
0 votes
Ah maintenant je reconnais la dernière ligne de la sortie : "Logical Volume on disk0s2"...cela pourrait-il être la réponse.... alors que ce n'est qu'un pointeur ?
0 votes
Drummer23, Vous ne devriez pas poster d'informations supplémentaires en tant que réponse, modifiez plutôt votre OP.
0 votes
Veuillez utiliser le lien "modifier" de votre question pour ajouter des informations supplémentaires. Le bouton "Poster la réponse" ne doit être utilisé que pour des réponses complètes à la question.
0 votes
@drummer23 D'après la sortie de
diskutil list
Je suppose que disk0 est votre disque système car il contient la partition de récupération et le Apple_CoreStorage (utilisez-vous file vault 2 ?). Et votre commande a écrit sur le second disque (plus petit que le premier). Qu'y a-t-il donc sur le second disque ? Et est-ce qu'il fonctionne toujours ?