web-dev-qa-db-ja.com

デュアルブートUbuntu / Windowsインストールでのパーティションスキームに関する質問

Windows 8を搭載した新しいラップトップを購入したばかりで、Ubuntuをインストールする準備ができました。ハードドライブには既にかなりの数のパーティションがあり、そのほとんどはWindowsの回復に関連しているようです。

キャプチャを参照してください。画像を投稿することは許可されていないため、代わりにキャプチャへのリンクを含めます。 コンピューター上のパーティション

工場出荷時のシステム回復オプションを保持したい場合は、おそらくこれらのパーティションに触れないようにする必要があります。これについて何かコメントはありますか?

Active&Bootとマークされたパーティションがあり、EFI System Partitionタイプの300 MB FAT32パーティションがあります。このタイプのパーティションに精通している人はいますか? UBUNTUをインストールするときに、このパーティションをgrubなどに使用する必要がありますか?もしそうなら、どうすればいいですか?

ディスクには1000GBがあります。私は私がしたいことを考えています:

  • Windowsでメインパーティション(Acer/NTFS)のサイズを変更します。最小サイズがわからない。 80GBは大丈夫ですか?小さすぎる?大きすぎる?
  • 解放されたスペースを使用して残りのパーティションを作成します...しかし、すでにパーティションが多すぎるため、拡張パーティションを作成する必要があると思います。

  • 200〜300 GBのWindowsデータパーティション(NTFS)を作成します。

  • UBUNTU OSパーティションを作成します。 EXT4大丈夫?または、OSに適したファイルシステムがありますか?サイズはどうですか?たぶん50 GB? 100 GB?
  • システムで許可される最大のRAMであるため、スワップパーティション(おそらく16GB)を作成します。または、RAMの現在のサイズとして正確に8GBに設定し、必要に応じて後でサイズを変更できますか?
  • / homeのデータパーティションを作成し、残りの領域(おそらく約500〜600 GB)を追加します。

今、/ homeパーティションをWindowsから見えるようにしたいと思っています。そのためには、そのパーティションのファイルシステムとしてNTFSを使用する必要があると思います。これはまったく理にかなっていますか?おそらくUBUNTUはEXT4または他のLinuxファイルシステムでより快適(高速アクセスなど)であり、パフォーマンスを犠牲にしますか? Linuxファイルシステムを使用する場合は、EXT4が最適ですか?

1
Juan Guirao

拡張パーティションを作成する必要はありません(実際にはできません)。これは、ディスクが GUID Partition Table(GPT)。 を使用しているためです

NTFSが提供しない/homeでUnix/Linuxファイルシステム機能を使用できるようにする必要があるため、/homeにNTFSを使用するのは良くても悪い考えであり、最悪では不可能です。代わりに、Linuxファイルシステム用のWindowsファイルシステムドライバーを使用するか、ファイルを共有するために他の非/homeパーティションを作成する必要があります。 (そのパーティションをホームディレクトリ内にマウントできます-たとえば、/home/user254803/shared--したい場合。)Windows用のまともなext2/3fsドライバーがあると思いますが、どれだけうまく処理できるかわかりません。 ext4fsで。他のファイルシステム用のWindowsドライバーは、はるかに原始的または存在しません。

300MB FATパーティションは EFI System Partition(ESP)、 であり、ブートローダーを保持します。 Ubuntushouldは自動的に検出して使用します。 (Ubuntuインストーラーはこれを「EFIブートパーティション」と呼び、他のパーティションとは少し異なる方法で扱います。)

EFIインストールのWebページ および/または EFIのUbuntuコミュニティwiki を確認して、このテーマの詳細を確認することをお勧めします。 EFIはブート段階でBIOSとは大きく異なり、MBRとGPTの違いは意味を持ちます(主に論理パーティションはありません)が、Linuxに関してパーティションとLinux用のスペースの作り方は、他のインストールとかなり似ています-個別の/homeパーティション、サイズの問題などに対する引数は、BIOSベースのものとすべて同じです。コンピューター。

2
Rod Smith

私はついに、Windows 8.1とUbuntu 12.04の両方のインストールと起動に成功しました。

これは私がやったことです:

パーティション
Windows 8.1の大きな913GB NTFSパーティションを次のように変換しました。
-NTFS Windows 8.1:118 GB
-NTFS Windowsデータ:188 GB
-EXT4 Ubuntu 12.04:118 GB
-EXT4 Ubuntuデータ:481 GB
-Linuxスワップ:8 GB

これは、これらすべての変更後の外観です。 http://www.freeimagehosting.net/newuploads/qw25t.png

Ubuntuのインストールでは、すべての準備が整っていませんでした。 UbuntuではなくWindows 8.1で起動できました。ブート修復を実行する必要がありました。残念ながら、私が選んだ正確なオプションを思い出すことはできません。

その他の設定
セキュアブートを強制していたため、BIOSでUEFIブートモードをオフにする必要がありました。ブートモードをレガシーに設定する必要がありました。セキュアブートは、CD/DVDから起動できないなど、あらゆる種類の問題を引き起こしていました。

また、Windows 8.1では、コンピューターをWindowsで完全にシャットダウンできず、Ubuntuのインストール後に一般的な起動で問題が発生するため、高速起動オプションをオフにする必要がありました。投稿ごとに3つ以上のリンクを入力することはできません。そのため、意味を示すリンクを含む別の返信を追加します。

ブートメニューの前のエラー
UbuntuとWindowsの両方で起動できますが、grubメニューの直前に次のエラーメッセージが表示されます:Error:efidisk read error。表示されるのはわずか1秒で、それからブートメニューが表示されます。

これが深刻な問題であるかどうかはわかりません。ブート修復を再度実行する必要があるかもしれないと考えていますが、問題なくブートできるので、控えました。経験のある人がそれを修正するかどうかを教えてくれて、正しい方向に私を向ける場合に備えて、ここでブート修復からレポートを投稿すると思いました。

たとえば、UEFIブートモード(したがってセキュアブート)をオンに戻す必要がありますか?オフのままにしておくと問題は何ですか?

これはブート修復レポートです: http://paste.ubuntu.com/7063312/

ご覧のとおり、ブートメニューには多くのオプションがあります。何らかの理由でWindows 8.1には2つのオプションがありますが、同じように起動します...

ありがとう!
ファン

1
Juan Guirao

まだ完全な答えとは言えません。 .. Uefiと、署名付きカーネルのアイデアであるセキュアブートさえも良いアイデアです。それは、あなたが言及している「セキュアブート」は、より一般的なuefiおよびセキュアブート標準の非常にクローズされたMicrosoft実装であるということです。 Microsoftのキーおよび検証メカニズムは、oemによって事前に構成されています。どういうわけか、システムデータベースにカーネルの署名を取得する必要がありますか、読み込まれません。これまでのすべてのソリューションは、MicrosoftとVerisignに依存しており、FSFによって反対されているようです。 HPラップトップでセキュアブートなしでuefi(efiパーティション)を使用しようとしています。誤ってefiパーティションを上書きし、Windowsを起動できなくした最初の試み。アイデアは、grubをuuidエントリとしてリストすることです。理想的にはwin8/Fedora/kubuntuが欲しいです。どちらもキーを購入しているため、セキュアブートをオンにして使用できるはずです。 Fedoraだけを起動し、再試行はしませんでしたが、逆方向に作業して、一度に1つずつオンにします。

0
Sinthia V