web-dev-qa-db-ja.com

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

Windows 10ラップトップを持っています。私はそれにubuntuをインストールし、数か月前にWindowsブートローダーをめちゃくちゃにしましたが、ubuntu 19.04(最近アップグレードされたもの)は機能します。私は最近、ブートローダーを修正しようとし始めて、指示に従いました here

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

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システムドライブに置き換えることを忘れないでください」という説明が誤っていると思います。しかし、idk。

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

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

私は試した:

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

そして、これがgpartedでどのように見えるかです: enter image description here

2
Reed

それを私が直した。私はそれがそうだったと思う:

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を使用してもアクセスできませんでした。

1
Reed

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

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

0
user995522