ntfsに“ Unknown”パーティションを復元する


1

私はFedoraを使っています。

なぜ私のNTFSなのかわかりません( /dev/sda3 )パーティションは「不明」に変更されます。この区画を読むことができません。私の重要なファイルはそこにあり、私はそれを元に戻す必要があります。 ntfs データを失うことなく。 enter image description here 任意の助けは大歓迎です。

P:

再フォーマットしてからこの問題が発生したと思います /boot/efi パーティションイン /dev/sda1

更新

私も読んでみました /dev/sda3

sudo mount -r -t ntfs-3g /dev/sda3 /mnt/ -o force

しかし、それはこのエラーを返します:

NTFS signature is missing.
Failed to mount '/dev/sda3': Invalid argument
The device '/dev/sda3' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?

アップデート2

私はまたテストディスクを走らせました:

sudo testdisk /dev/sda3

そしてテストディスクは言う:

Partition sector doesn't have the endmark 0xAA55

そしてテストディスクの後分析:

The following partition can't be recovered:
     Partition               Start        End    Size in sectors
>  HPFS - NTFS          31779 193 31 47669  65 12  255264768

これはあなたのWindowsブートパーティションですか?あなたがそれをきれいにシャットダウンしなかった場合、それは問題を引き起こすでしょう。
Ravenix

いいえ、それは私のWindows上の `D:\`パーティションでした。
Anis Hamidi

あなたがWindowsを起動するとき、それはアクセス可能ですか?
Ravenix

/dev/sda2 私のWindows 10パーティション自体です。起動できませんが、Fedoraでこのパーティションデータを読むことができます
Anis Hamidi

D:\は暗号化されていましたか。
Hydraxan14

回答:


0

NTFS読み取り専用マウントを強制する

おそらくあなたは試すことができます 強制装着 読み取り専用モードでNTFSとしてパーティション?

mount -r -t ntfs-3g /dev/sda3 /media/mymounteddrive -o force


働いていない!最初の投稿が更新されました...
Anis Hamidi

0

この解決策は、古いバージョンのLinux用ですが、同じ概念は、新しいバージョンにも適用できる同じ方法に変換する必要があります。

しかし、私の理解では、マスターブートレコードが何らかの形で上書きされたり破損したりしている可能性があります。

あなたがそうする能力を持っているならば、最初にLinuxを通してMBRを試みて復元しようとしてください。

ただし、これは> sfdiskを使用して簡単に修正できます。

sfdisk / dev / sda -i -c 1 07

また使用することがあります テストディスク 問題を検出する

Fedoraの場合、具体的には以下のステップが役に立つかもしれません。

Fedora CDを使って CDドライブにFedoraの1枚目のCDを入れてコンピュータを起動します(あなたはPCをBIOS設定で設定できるCD-ROMから起動できるようにする必要があります)。表示されたインストールブートプロンプトで、次のコマンドを入力します。

ブート:Linuxの救助

Enterを押します。使用したい言語、キーボードの種類などの質問がいくつか聞かれます。その後、Linuxがすでにマシンにインストールされている場合、Fedoraインストーラは自動的にそれを検出して/ mnt /にマウントしますsysimageディレクトリLinuxパーティションがマウントされると、コマンドシェルプロンプトに入ります。次のステップは、新しくマウントしたディレクトリをルート(または親)ディレクトリにすることです。これは、chrootコマンドを次のように実行して行います。

# chroot /mnt/sysimage
# _

必ずGRUBを復元してください。

# grub-install /dev/hda

この質問は、NTFS署名がパーティションにないことを明確に示しています。 MBRはそれとは関係がなく、GRUBも関係ありません。
Andrea Lazzarotto

@AndreaLazzarotto動作していません。最初の投稿を見る
Anis Hamidi

@HamedKamravaなぜあなたは私に言及しているのですか?私はこの間違った答えの作者ではありません。
Andrea Lazzarotto

@AndreaLazzarottoそうそう:))ごめんなさい...
Anis Hamidi

動作していません。最初の投稿を見る
Anis Hamidi
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.