Plus tôt dans la journée, mon iMac 2009 a émis des erreurs d'E/S en essayant de copier des fichiers. J'ai donc lancé l'utilitaire de disque et vérifié le disque pour voir si quelque chose n'allait pas. C'était le cas. Mais comme il s'agit de mon disque de démarrage, je ne pouvais pas le réparer, alors j'ai essayé le mode sans échec. Le mode sans échec a fonctionné la toute première fois, mais lorsque j'ai redémarré, la barre de progression s'est remplie, avant de s'arrêter. Chaque fois que je l'allume maintenant, la même barre de progression puis le crash se produisent. Le démarrage en mode verbeux révèle que fsck échoue avec le signal 8.
En utilisant le mode mono-utilisateur, car c'est, à ma connaissance, le seul moyen d'accéder au système, j'ai lancé fsck_hfs. Cependant, il échoue toujours. Voici le résultat de fsck_hfs -d /dev/disk0s2.
** /dev/rdisk0s2
Using cacheBlockSize=32K cacheTotalBlock=65536 cacheSize=2097152K.
** Root file system
Executing fsck_hfs (version diskdev_cmds-491.6~3).
** Verifying volume when it is mounted with write access.
** Checking Journaled HFT Plus volume.
** Checking extents overflow file.
** Checking catalog file.
Missing thread record (id = 9931104)
Missing thread record (id = 16434146)
Missing thread record (id = 19370458)
disk0s2: I/O error
hfs_swap_BTNode: offsets 10 and 11 out of order (0x0000, 0x0000)
Invalid node structure
(4, 115897)
** The volume Macintosh HD could not be verified completely.
volume check failed with error 7
volume type is pure HFS+
primary MDB is at block 0 0x00
alternate MDB is at block 0 0x00
primary VHB is at block 2 0x02
alternate VHB is at block 1952491198 0x74622d5e
sector size = 512 0x200
VolumeObject flags = 0x07
total sectors for volume = 1952591200 0x74622d60
total sectors for embedded volume = 0 0x00
J'ai absolument besoin de pouvoir démarrer pour l'utiliser comme moniteur externe.
0 votes
Quelle version d'OS X utilisez-vous ?
0 votes
Désolé, j'aurais dû dire. Il fonctionne sous Snow Leopard.
1 votes
Si vous avez encore un DVD d'installation, vous pouvez démarrer à partir de celui-ci et exécuter Repair Disk.
0 votes
Je n'ai jamais eu de DVD d'installation, il était préinstallé. J'ai envisagé d'essayer d'en graver un avec ce vieil ordinateur portable que j'ai déniché. J'ai également envisagé d'utiliser DiskWarrior, est-il susceptible de le réparer ?
0 votes
C'est du moins ce qu'ils prétendent sur leur site web, mais je n'ai pas d'expérience pratique.
0 votes
Bon, il semble que j'ai accidentellement réussi à le démarrer après avoir lancé manuellement plusieurs services, puis quitté le mode mono-utilisateur. Ce qui est suffisant pour cet après-midi. Je pense que je vais essayer diskwarrior et/ou techtool pro demain, pour voir quels problèmes ils signalent. Merci pour votre aide
1 votes
Et par "lancer", j'entends :
launchctl load /System/Library/LaunchDaemons/com.apple.kextd.plist
launchctl load /System/Library/LaunchDaemons/com.apple.notifyd.plist launchctl load /System/Library/LaunchDaemons/com.apple.configd.plist
launchctl load /System/Library/LaunchDaemon/com.apple.DirectoryServices.plist
J'ai ensuite fait d'autres choses, je ne sais pas si c'était nécessaire, et ensuiteshutdown -h now
et quand ça n'a pas marché,exit
.0 votes
L'erreur IO ressemble à un disque dur défectueux :(
0 votes
@Alec - Même préinstallé, il y avait un DVD dans la boîte.
0 votes
@mouviciel Vous avez raison, je suis retourné dans mes boîtes de pommes et je l'ai trouvé.