Ubuntu のインストール中に選択されていないパーティション

Ubuntu のインストール中に選択されていないパーティション

最近、ラップトップに Ubuntu (14.04 LTS) をインストールしました。Windows 7 がインストールされたシングル SSD があり、Ubuntu をデュアル ブートでインストールすることにしました。Windows から、Ubuntu と swap スペース用にそれぞれ 2 つのパーティション (15 GB) と 2 (GB) を作成しました。パーティションは 4 つになりました。

  • Windows 7 を搭載した約 200 GB のもの (#1)
  • 非常に小さいもの(100MB)で、Windows 関連のものだと思います(#2)
  • Ubuntu 用の空の 15 GB ディスク (#3)
  • スワップ領域用の空の 2 GB の領域 (#4)

私はUSBスティックにUbuntuを焼き、BIOS(UEFIバージョン2.17)から起動しました。そしてUbuntuのインストールを開始しました。インストール中に、「Windows 7と一緒にUbuntuをインストール」を選択しました。そして「パーティションオプション」をクリックしました。すると、パーティション画面(別名「私が台無しにした画面」)が表示されました。これ

この画面では、ルート ディレクトリ (ext4 ファイル システム) に #3 を選択しました。スワップ領域には #4 を選択しました。パーティションを選択したときに [-] ボタンをクリックして、#1 (Windows 7 のもの) の選択を解除しました。選択を解除すると、領域は「空き領域」としてラベル付けされます。大きな間違い

その後、インストールを続行しました。BIOS で起動するデバイスを選択すると、BIOS はオプションを 1 つだけ (SSD 上の Ubuntu) 提案しますが、私は 2 つのオプション (OS ごとに 1 つ) を表示したいのです。

何が起こるか見るために、USB スティックで起動してみました。インストール中に、#1 パーティションはもう存在せず、「Ubuntu と一緒に Ubuntu をインストールする」ことしかできません。

を実行するとlsblk、3 つのパーティション (Ubuntu - 15 Gb、スワップ パーティション - 2 Gb、小さいパーティション - 1 Kb) のみが表示されます。

このような状況を考えると、「失われた」パーティションを回復できるかどうか知りたいと思います。マスター ブート レコードが変更され、Windows アドレスが Ubuntu のアドレスに置き換えられたと考えられます。しかし、Windows のパーティションが完全に消去されたことを意味しますか? それとも、参照されなくなっただけですか?

失われたパーティションをパーティション テーブルに追加してみたいと思います。Ubuntu の Web サイトで、その方法を説明しているページ (help.ubuntu.com/community/DataRecovery) を見つけました。試してみるべきでしょうか?

質問がたくさんありますね。何かアドバイスがあれば聞かせてもらえると嬉しいです!

どうもありがとうございます。

------ 最初の編集 --------

提案されたとおり、TestDisk を実行しました。収集した最初の情報は次のとおりです。

ディスク /dev/sda - 256 GB / 238 GiB - CHS 31130 255 63 現在のパーティション構造:

    Partition                  Start        End    Size in sectors
 3 E extended LBA         29058 101 34 29307 191 39    4005861
 4 * Linux                29307 192  6 31130 158  4   29284352
 5 L Linux Swap           29058 101 36 29307 191 39    4005859

これは、#3 および #4 パーティションに対応します (セクターは 512 バイト)。 しかし、なぜ 2 つが重複するのかわかりません。拡張 LBA とは何ですか。

次に、「クイック検索」を開始し、次の結果を得ました。

クイック検索

Disk /dev/sda - 256 GB / 238 GiB - CHS 31130 255 63
     Partition               Start        End    Size in sectors
   HPFS - NTFS              0  32 33    12 223 19     204800 [System Reserved]
   HPFS - NTFS             12 223 20 29058  69  3  466614272 (my "lost" partition" !)
   HPFS - NTFS          29058 101 36 29307 192  5    4005888
   Linux                29307 192  6 31130 158  4   29284352

ここにあります! 2 番目のパーティションは、Windows インストールを含む 238 Gb パーティションです。最初のパーティションには GUID パーティション テーブルが含まれていると思います。

パーティション内のディレクトリとファイルを一覧表示しようとして、「p」を押しました。すると TestDisk がクラッシュしました。これを行うには、実際の SDD ではなく USB スティックから Linux を実行する必要がありますか?

いずれにせよ、TestDisk に「失われた」パーティションをそのパーティション テーブルに追加するように指示したいと思います。これを行う方法がわかりませんし、また失敗したくないです。誰か助けてくれませんか?

-------------編集2--------------

Testdisk で次のステップを実行しました (パーティションを選択して「続行」を押しました)。より詳細な検索を提案されたので、それを実行しました。結果は次のとおりです。

Disk /dev/sda - 256 GB / 238 GiB - CHS 31130 255 63
     Partition               Start        End    Size in sectors
>  HPFS - NTFS              0  32 33    12 223 19     204800 [System Reserved]
   HPFS - NTFS             12 223 19    25 159  5     204800
   HPFS - NTFS             12 223 20 29058  69  3  466614272
   HPFS - NTFS             12 223 20 31130 190 36  499908608
   Linux                 1318  42  5  1970 222 44   10485760
   Linux                 8911 129 51  9564  55 27   10485760
   Linux                 8923 158  4  9576  83 43   10485760
   Linux                 8948  89 38  9601  15 14   10485760
   Linux                10607   5 23 11259 185 62   10485760
   Linux                10640  74 59 11293   0 35   10485760
   Linux                27363   3 33 29712 194 50   37748736
   Linux                27616  49 18 29965 240 35   37748736
   Linux                27635  80 30 29985  16 47   37748736
   Linux                27636 118  3 29986  54 20   37748736
   Linux                27639  35 45 29988 226 62   37748736
   Linux                27642 115 58 29992  52 12   37748736
   Linux                27663 222 16 30013 158 33   37748736
   Linux Swap           29058 101 36 29307 192  5    4005888
   HPFS - NTFS          29058 101 36 29307 192  5    4005888
   HPFS - NTFS          29058 101 36 29307 192  5    4005888
   Linux                29307 192  6 31130 158  4   29284352


Structure: Ok.  Use Up/Down Arrow keys to select partition.
Use Left/Right Arrow keys to CHANGE partition characteristics:
*=Primary bootable  P=Primary  L=Logical  E=Extended  D=Deleted
Keys A: add partition, L: load backup, T: change type, P: list files,
     Enter: to continue
NTFS, blocksize=4096, 104 MB / 100 MiB

重複する Linux パーティションがいくつか見つかりましたが、それが何なのかよくわかりません。私の推測では、それらは私がダウンロードした仮想マシン イメージから来ていると思います。いずれにせよ、私が興味を持っているパーティションは 3 番目のパーティション (238 Gb) だけです。

もう一度「続行」を押すと、「パーティションが見つかりません」のようなメッセージが表示され、メニューに戻ります。

gparted で試してみましたが、時間がかかりすぎました... 奇妙です。

答え1

testdisk以下を使用することをお勧めしますUbuntu:

sudo apt-get install testdisk

または からダウンロードしてくださいUbuntu Software Center

どちらの場合も、または でUniverseリポジトリが有効になっていることを確認してください。/etc/apt/sources.listSoftware Updater

次のように実行できますtestdisk:sudo testdisk

削除されたパーティションを回復するために必要な手順は、構成と のtestdisk削除されたパーティションを認識する機能によって異なります。そのため、正確な手順を説明することはできませんが、プログラム自体が提供する画面上の指示に従ってください。さらに参照が必要な場合は、ここパーティションリカバリの優れたステップバイステップガイドは、testdiskウィキ自体によって提供されています

答え2

さて、これが結末です。

Ubuntu のアップデートをインストールし、システムを再起動しました。残念ながら、ログイン画面は表示されず、点滅するカーソルの黒い画面が表示されたままになりました。この問題を Google で検索し、いくつか試してみましたが、問題は解決しませんでした。そこで、現在のバージョンに Ubuntu を再インストールすることにしました。

1 つのパーティションが変更されるという警告が表示されました (Ubuntu をインストールしたパーティションです)。そのまま続行します。インストールが完了した後、testdisk で簡単にチェックしましたが、警告どおりに Ubuntu がインストールされていないことがわかり、愕然としました。Ubuntu は「空き領域」(「失われた」Windows パーティション) にインストールされました。つまり、パーティションが失われたのは間違いありません。

関連情報