web-dev-qa-db-ja.com

Ubuntuをデュアルブートでインストールするために、WindowsのCドライブパーティションを縮小する必要があるのはなぜですか?

Windowsと一緒にUbuntuをインストールするオプションは、WindowsのCドライブから未割り当て領域が縮小された場合にのみ表示されます。

割り当てられていないデュアルブートを含む4つのドライブのみである必要があるのはなぜですか?

1
Ritesh Suvarna

なぜそれは4つのドライブだけである必要があるのですか

あなたは「パーティション」を意味していたと思います。そして答えは、MBRスタイルのパーティションテーブルには 最大4つのパーティションの数 があるためです。論理パーティションを使用してこれを回避できることに注意してください。

ただし、 GUIDパーティションテーブルはこの制限を取り除きます。


今のように:

ubuntuをデュアルブートでインストールするために、WindowsのCドライブパーティションを縮小する必要があるのはなぜですか?

Ubuntu(またはそれに関するLinuxディストリビューション)はNTFSパーティションにインストールできないためです。 (まあ、技術的には WUBI がありますが、あなたは本当にそれを使いたくありません)

3
Android Dev

ディスクのパーティション分割は、デュアルブートLinuxのインストールの大きな部分です。

セットアップしたデュアルブートシステムがいくつかあります。 1つはUbuntuとW10を使用し、次のように(lsblkから)Windows用に3つのパーティション(システム、C:およびリカバリ)を使用します。

/ dev/sda1-システム/ dev/sda2-/ mnt/CまたはC:/ dev/sda3-/ home/[ユーザー名]/Shared/dev/sda4-拡張/ dev/sda5-[スワップ]/dev/sda6 -//dev/sda7-/ home

もう1つには、これら10個のパーティションを持つDebian Linux&W10があります。

/ dev/sda1-システム/ dev/sda2-/ mnt/CまたはC:/ dev/sda3-/ home/[ユーザー名]/Shared/dev/sda4-拡張/ dev/sda5-[スワップ]/dev/sda6 -//dev/sda7-/ tmp/dev/sda8-/ var/dev/sda9-/ home/[ユーザー名]/Media/dev/sda10-/ home

また、fskidのセットアップを支援するためにblkidを使用する必要があります。そして、fdiskから始めて基本的なパーティション分割を行いますが、gpartedを使用してフォーマットとラベル付けを行います。さまざまなパーティショニングツールをすべて試してみましたが、これらの2つは仕事を最高に仕上げているようです。


パーティションが非常に多いのは、2つの理由があります。

1)W10から簡単に移行できるようにしたいので、両方のOSが読み取りと書き込みの両方にアクセスできる共有パーティションが必要でした。実際、これには、共有とメディアの2つの共有パーティションがあります。メディア(画像、ビデオ、オーディオ)はそれほど変化せず、サイズも大きいため、バックアップを高速化するため、またメディアを頻繁にバックアップする必要がないため、別のパーティションにしたことがわかりました。 LinuxからW10を読むことはできますが、W10に書き込みたくありません。これは、W10がファイルのアクセス許可を処理する方法が原因です。/tmpと/ varもバックアップの必要性が少ないので、それらを分割します。共有とメディアはNTFS形式であり、スワップは単なるスワップであり、/、/ home /、/ var、および/ tmpはLinux形式であることに注意してください。私の場合、/と/ homeにはbtrfs(いつかホットバックアップを実行したかったため)を選択し、/ tmpと/ varにはext3を選択しました(より小さくて高速にする必要があるため)。

2)システムのバックアップ方法を理解する必要がありますが、これはそれほど簡単ではありません。 W10 w/Acronisをバックアップし、rsyncを使用してLinuxパーティションをバックアップするカスタムmybackup.shを用意しています。優れたバックアップ/復元オプションがないと、小さな火事で家が焼損する可能性があるため、これは早期に作業を行うための優先事項です。 ...そして、完全なテストを行います!私が持っている提案の1つは、2番目の同一のメインドライブを保持し、作業中のドライブからクローンを作成することです。より適切なバックアップ/回復が行われるまで、回復することができます。


重要:デュアルブートが機能するために必要な高速ブートを行わずに、W10自体を動作させる方法を理解する必要があります。 (設定ギアではなく)コントロールパネルに移動し、高度な電源オプションを見つけて、[ハイブリッドスリープを許可する]を無効にします。


デュアルブートをインストールしたら:

私はしばらくの間、Firefox、Chrome、Thunderbird、MariaDBがすべて異なるOSのブースで同じファイルを共有できるようにしてみました。両側で使用するバージョンが同じ場合は動作しますが、両方の場所でバージョンを同じに維持するのは非常に苦痛になるため、MariaDBで同じデータベースのみを共有するようにしました。 Linuxでの変更を行うには、MySQLサービスを実行できるようにするには、Windowsに戻ったときに権限をリセットする必要があるため、苦痛です。バインドマウントを使用してMariaDBをだましてデータ用の共有NTFパーティションを使用することになりました。試行錯誤を繰り返した後、それが機能するようになりました。

おそらくあまりにも多くの情報を提供しましたが、他の誰かが何をしたかを見ることが役立つと思いました。

0
Elliptical view