間違ったディスク(/ dev / sdaの無効なスーパーブロック)を修正する方法は?

間違ったディスク(/ dev / sdaの無効なスーパーブロック)を修正する方法は?

ここに大きな問題があります。ハードドライブにアクセスまたはマウントできません。まず、何が起こっているのかを説明します。私は2つのオペレーティングシステム(Windows 10とLinux Mint)を保存する240GB SSDを搭載したノートパソコンを持っています。また、5つのパーティションを持つ1TB HDがあります。 1つはLinux / bootを指し(なぜ私のSSDではなくHDに保存されるのかわかりません)、3つのデータパーティション、もう1つのパーティションサイズは約128MBです。何の内容なのかわかりません。

昨日、この混乱をクリーンアップしようとすると、3つのデータパーティションを1つのNTFSパーティションに変換しました。その後、HDのデータパーティションにアクセスしたりマウントしたりすることはできません(Linuxのみ)、次のメッセージが表示されます。

mount: /mnt/Data: wrong fs type, bad option, bad superblock on /dev/sda2, missing codepage or helper program, or other error.[/code]

ただし、Windows 10を介してパーティションにアクセスできます。それで、Windowsのパーティションマネージャを開き、私のデータパーティション(この3つのパーティションからマージされたもの)が3つに分かれた1つの「巨大な」パーティションのように見えました(しかしまだ1つのパーティションでした)。私はこれが「スーパーバッドブロック」の問題を引き起こしたと思います。

当時、私のハードドライブには/bootパーティション、データパーティション、128MBパーティションという3つのパーティションしかありませんでした。だから私はその128MBを削除し、空き容量を含むようにデータパーティションのサイズを変更することにしました。しかし、未知の理由でこれを行うことはできません(図1はGPartedに表示される内容を示しています)。その後、Windowsでもデータパーティションにアクセスまたはマウントできませんでした。動的に無効なディスクがあることを示します(図2)。

ただし、私のブートパーティションは私がアクセスできないハードドライブにあるため、まだコンピュータを起動できます。

以下はあなたに役立つと思われるいくつかの情報です。

/dev/sda:マイ1T HD(接続不可)

/dev/sda1: /boot パーティション

/dev/sda2:データパーティション(3つのパーティションが1つにマージ)

/dev/sdb:私の240GB SSD

/dev/sdb2: Windows 10

/dev/sda5: Linux Mint

sudo fdisk -l出力:

Disk /dev/loop0: 89,1 MiB, 93417472 bytes, 182456 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop1: 67,6 MiB, 70844416 bytes, 138368 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop2: 137,7 MiB, 144363520 bytes, 281960 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop3: 181,1 MiB, 189870080 bytes, 370840 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop4: 173,4 MiB, 181846016 bytes, 355168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/sda: 931,5 GiB, 1000204886016 bytes, 1953525168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: BDC807D4-A466-472B-AB1F-F9BD1D3D92A4

Device       Start        End    Sectors   Size Type
/dev/sda1     2048    4892671    4890624   2,3G EFI System
/dev/sda2  4892672 1953262990 1948370319 929,1G Microsoft LDM data


Disk /dev/sdb: 223,6 GiB, 240057409536 bytes, 468862128 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 488DE50E-CA02-4188-A8BA-BFBE94AA6D27

Device         Start       End   Sectors   Size Type
/dev/sdb1       2048    264191    262144   128M Microsoft reserved
/dev/sdb2     264192 262797671 262533480 125,2G Microsoft basic data
/dev/sdb3  262799360 264060927   1261568   616M Windows recovery environment
/dev/sdb4  264062976 265113599   1050624   513M EFI System
/dev/sdb5  265113600 426919935 161806336  77,2G Linux filesystem
/dev/sdb6  426919936 468860927  41940992    20G Microsoft basic data

sudoブロック出力:

/dev/sda1: UUID="0DB9-B011" TYPE="vfat" PARTUUID="fe734bc3-5680-46ad-bc53-8f876decf806"
/dev/sdb2: LABEL="Windows SSD" UUID="483A6E3A3A6E2562" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="35bbc920-7232-43e5-b532-00d1c54fb794"
/dev/sdb3: LABEL="P2 SSD" UUID="A4F2E807F2E7DB94" TYPE="ntfs" PARTUUID="75b4f1a5-2a74-4fc7-9596-2c2e443e4a8e"
/dev/sdb4: LABEL="P3 SSD" UUID="E5A6-210F" TYPE="vfat" PARTLABEL="EFI System Partition" PARTUUID="29b24382-886e-4a49-a0aa-32b98a62b083"
/dev/sdb5: UUID="533ea09a-307d-4b10-a6b2-faf4aa228b53" TYPE="ext4" PARTUUID="bebe8d5b-8fd3-4b2a-acfa-fb3b6ea92ea0"
/dev/sdb6: UUID="DEAE8FFDAE8FCC89" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="1c19b35d-09be-485a-b29b-4e1b05aea3e6"
/dev/loop0: TYPE="squashfs"
/dev/loop1: TYPE="squashfs"
/dev/loop2: TYPE="squashfs"
/dev/loop3: TYPE="squashfs"
/dev/loop4: TYPE="squashfs"
/dev/sda2: PARTLABEL="LDM data partition" PARTUUID="2f4de199-3eea-11ea-98b5-681729feaf96"
/dev/sdb1: PARTLABEL="Microsoft reserved partition" PARTUUID="dec170f4-3c3c-47fe-af7c-f86a8576e499"

実行中にエラーが発生しました。sudo マウント /dev/sda2 /mnt:

mount: /mnt/Data: wrong fs type, bad option, bad superblock on /dev/sda2, missing codepage or helper program, or other error.

図1(Windowsパーティションマネージャ):https://ibb.co/LNQMSH6

図2(GParted):https://ibb.co/4NXRrPx

とても感謝しています!

ベストアンサー1

まあ、この質問がなぜまだ答えられていないのかわかりません。簡単すぎるからです。それでは、ここに投げましょう。

/dev/sda2  4892672 1953262990 1948370319 929,1G Microsoft LDM data

Microsoftのダイナミックディスクです。 GNUマウントはファイルシステムの種類を理解していないため、これを処理できません。をインストールする必要がありますldmtool

#[bash]: ldmtool create all

GNUのインストールが理解できるリンクが作成され、/dev/mapperこのリンクの下から正常にインストールできます。

おすすめ記事