データパーティションを復元する

データパーティションを復元する

私はWindows 10のラップトップを持っています。数か月前にUbuntuをインストールしてWindowsのブートローダーを台無しにしましたが、Ubuntu 19.04(最近アップグレード)は動作します。最近ブートローダーを修正しようとし始め、指示に従っていました。ここ

これらのコマンドを実行しました

sudo apt-get install syslinux
sudo dd if=/usr/lib/syslinux/mbr/mbr.bin of=/dev/sda3
sudo apt-get install mbr
sudo install-mbr -i n -p D -t 0 /dev/sda3

sda3 は Windows データ パーティションです。「「sda」を Windows 10 システム ドライブに置き換えることを忘れないでください」という指示を誤解したと思いますが、よくわかりません。

現在、/dev/sda3 上のファイルにアクセスできず、Windows ブートローダーを修正してもデータをロードできなくなるのではないかと心配しています。

/dev/sda3 にアクセスして、そこにあるファイルを表示するにはどうすればいいでしょうか?

私は試した:

mount /dev/sda3
mount: /dev/sda3: can't find in /etc/fstab.

gparted では次のようになります: ここに画像の説明を入力してください

答え1

修正しました。次のとおりだと思います:

sudo apt-get install ntfsfix
ntfsfix /dev/sda3

それがやったことだと思う。https://linuxacademy.com/blog/linux/ntfs-partition-repair-and-recovery-in-linux/

https://www.thegeekstuff.com/2012/08/fsck-command-examplesも多少は役立ちましたが、fsck目的には至りませんでした。

答え2

私も同じようなミスをして、Ubuntu のプライマリ パーティション (ファイル システム) を削除してしまいましたが、その中のデータは削除しませんでした。そのため、パーティションは未割り当てになってしまいました。再起動はできましたが、/dev/sda2 に未割り当てのラベルが表示されてうれしくありませんでした (パーティション 1 は Windows)。バックアップを作成し、USB ドライブに Ubuntu があることがわかったので、システムを再インストールする前に実験してみることにしました。そこで、ユーティリティ「ディスク」を使用して、未割り当てのパーティションをハイライト表示し、歯車アイコンをクリックしてから「パーティションのフォーマット...」をクリックすることができました。クリックすると、消去ダイアログが表示されます。「既存のデータを上書きしない (クイック)」を選択します。タイプ オプションでは、「Linux システムと互換性がある (Ext4)」を選択し、「フォーマット...」をクリックすると、パーティションが Ext4 として表示されます。

GParted を使用すると、現在 1 MiB の小さな未割り当てパーティションがあることがわかりましたが、おそらく気にする価値はありません。最初に試してみる価値はあります。再インストールを回避できるかもしれません。

関連情報