20年間、MS-Windowsユーザーとして1か月前にMac OS Xに切り替えました。私の知識は昨日経験した大きな問題を解決するのに十分ではなく、私の新しいMBProは今死んでいます。
Boot CampにWin-7 x64がインストールされています。私の初期の間違いは、貴重なSSDディスクにWindowsに割り当てられたスペースがほとんどないことでした。昨日、私はBoot Campパーティションを80 GBから250 GBに増やそうとしました。私が正確に何をしたのか。
Windows 7以降、Windowsシステム全体を外部USBディスクにバックアップします。
OS Xに切り替えて、既存のBoot Campパーティションからディスクイメージ(dmg)を作成しました(標準OS Xのディスクユーティリティを使用)。これが2番目のバックアップでした。 MS Office、Windows 7、ゲームなどをすべてライセンス認証するのに苦労したくないので、そのうちの1つをディスク容量の大きい新しいWindowsに復元する予定です。
OSで
Boot Campを起動し、Windows x64のクリーンコピーを実行しました。今回は、新しいBoot Campパーティションにディスクサイズを268 GBに設定しました(単にBoot Campの場合は250 GB、OS Xの場合は500 GB)。
標準的な設置は順調に行われた。 Windowsのインストール時にプロダクトキーを要求しましたが、それをスキップして初めて新しいWindowsを起動しました。終了し、OS Xで再起動しました。
結局、MBProの死につながる一連の問題のうち、最初の問題がすぐに現れようとしました。ディスクユーティリティはDMGファイルから復元を拒否しました(手順2を参照してください - イメージは以前のWindowsパーティションで作成されたため、NTFSでした!)を新しい実際のBoot Campパーティション(NTFS)に変更しました。 2 つのディスクが同じではないか、類似しているように見えます。ブロックサイズなどを確認しました。どちらも512kbです。検索して別の回復方法を見つけ、ディスクユーティリティをスキップしてターミナルウィンドウに切り替えました。
dd if=dmg of=disk04s
バックアップDMGファイルの内容を新しいBoot Campパーティションにコピーするには、実行してください。言うまでもなく、Windowsが起動せず、黒い画面が現れ、最悪の部分は、OS Xを起動したときにディスクユーティリティでBoot Campパーティションが80GB(268でなければならない)に過ぎないことを示しました。容量が古いパーティションのイメージファイルで上書きされ、250-80 = 170GBが突然なくなりました。私はきれいなWindowsをインストールし、Windows7 @ sバックアップ/復元を使用する他のオプションを選択することにしました。これを行うには、手順3〜4で行ったように、最初からやり直してBoot Campパーティションを再度削除し、デフォルトのHFSボリュームのサイズを最大サイズ(768)に調整する必要がありました。
Boot Campを起動しましたが、今回はBoot Campに「複数のパーティションディスクにBoot Campをインストールできません」というエラーメッセージが表示されました。私は、Boot Campが画面を使用してパーティションテーブルを管理できるようにOS X(HFS)パーティションディスクが必要であることをすでに知っています。私は最後のBoot Campパーティションを削除し、デフォルトのHFSパーティションのサイズを最大サイズに変更したことを知っていたので、このエラーに驚きました。
ゴールデンショット、OS Xを再起動しました。しかし、それは決して戻ってこなかった。幸いなことに、私の回復パーティションはまだ健全であり、command + rを使用して回復モードで起動しました。これで端末ウィンドウが開いています。実行してみましたが、
diskutil list
今見ている内容を信じられません。 Boot Camp(またはディスクユーティリティは不明)が、私のデフォルトのOS XパーティションタイプをMS-DOS(Fat 32)に変更したようです。 「マイクロソフトの基本データ」。
既存のプライマリHFS +パーティションの破損タイプを変更する方法を必死に探しています。 (私のすべてのデータが正常であることを知っており、そのデータにアクセスできることを待っています。)
出力は次のとおりですdiskutil list
。
/dev/disk0
: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *751.3 GB disk0
1: EFI 209.7 MB disk0s1
2: Microsoft Basic Data 750.4 GB disk0s2
3: Apple_Boot Recovery HD 650.0 MB disk0s3
/dev/disk1
: TYPE NAME SIZE IDENTIFIER
0: Apple_partition_scheme *1.3 GB disk1
1: Apple_partition_map 30.7 KB disk1s1
2: Apple_HFS Mac OS X Base System 1.3 GB disk1s2
/dev/disk2
: TYPE NAME SIZE IDENTIFIER
0: untitled *524.3 KB disk2
(*残りはリカバリディスクのさまざまなマウントポイントとは無関係に消去されました)
そしてdf
:
Filesystem 512-blocks Used Available Capacity iused ifree %iused Mounted on
/dev/disk1s2 2464464 2223200 216624 92% 280978 27078 91% /
devfs 399 399 0 100% 691 0 100% /dev
/dev/disk2 1024 288 736 29% 34 92 27% /Volumes
/dev/disk3 1024 280 744 28% 33 93 26% /private/var/tmp
/dev/disk4 1024 312 712 31% 37 89 29% /private/var/run
/dev/disk5 1024 280 744 28% 33 93 26% /System/Installation
/dev/disk6 1024 528 496 52% 64 62 51% /private/var/db
/dev/disk7 12288 3304 8984 27% 411 1123 27% /private/var/folders
/dev/disk8 4096 832 3264 21% 102 408 20% /private/var/root/Library
/dev/disk9 2048 288 1760 15% 34 220 13% /Library/ColorSync/Profiles/Displays
/dev/disk10 1024 336 688 33% 40 86 32% /Library/Preferences
/dev/disk11 1024 312 712 31% 37 89 29% /Library/Preferences/SystemConfiguration
/dev/disk12 2048 280 1768 14% 33 221 13% /Library/Keychains
/dev/disk13s1 15600632 283400 15317232 2% 0 0 100% /Volumes/GPARTED
ところで、最新のアップデートされたOS X Mountain Lion(10.8.x)があります。
これまでGPartedを試してみました(起動可能なサムドライブを作成しましたが実行されておらず、キーボード選択画面で停止しました)、TestDiskを試してみましたが、どちらも実行されておらず、エラーコードのみが返されました。 gpt、fdiskなどを検索しましたが、試してみるものが見つかりませんでした。
だから私はここであなたの返信を待っています。もし私にどんな方向を提案してもらえますか?ファイルシステムの種類が間違った既存のパーティションを回復するツールですか?
答え1
adjust
文書化されていないコマンド機能を試すことができますasr
。実際には、データを変更せずにファイルシステムタイプラベルを変更できます。
あなたの場合、適切なコマンドは次のとおりです。
sudo asr adjust --target /dev/disk0s2 --settype "Apple_HFS"
もちろん、これは基本データが破損していないと仮定していますが、私が知っている限り、これは最善の選択です。
再作業した後は、パーティションテーブルに問題がある可能性があるため、データをバックアップして最初から再インストールすることをお勧めします。
答え2
私は何かを追加したいと思います。上記のコマンドは私にはうまく機能しますが、パーティション名は表示されず、ディスクユーティリティを使用してマウントされないため、最初に端末にドライブをマウントする必要があります。 (私のディスクはdisk0s3です。)
diskutil mount /dev/disk0s3
(他の人が私と同じことを経験したら、常にどのパーティションがあなたのものであるかを確認することを忘れないでください)
そしてTADA、私のパーティションに正しい名前とすべてが表示されました。
しかし、私はまだSnow Leopardを使用しており、すべてが正常です。あなたは私をとても幸せにします!あなたは私に多くの助けを与えた!ありがとうございます!