web-dev-qa-db-ja.com

Ubuntu 12.04 / Windows 7デュアルブート、ssdおよびhdd-パーティショニングとセットアップ

Ubuntu 12.04 64ビットとWin7 64ビットをデュアルブートで実行しています。数日中に、SSD 128GBと現在の500GB HDDをデュアルブートに使用する予定で、これを設定する方法がわかりません。情報はたくさんありますが、ほとんどが不正確でわかりにくいものです。私がやりたいことは:

  1. 完全にSSD上のWindow 7

    -C/60GBシステム

    -D/30GB

    私はWin7を時々使用するので、SSDに完全にインストールしても問題はありません。

  2. Ubuntu 12.04:

    / boot-500MB(SSD上)

    /-10GB(SSDで)

    スワップ-1GB(どこがわかりませんか:SSDまたはHDD?)

    / home-26,5GB(SSD)および500GB(HDD)

    / homeパーティションに問題があります-システムのインストール中にHDDを/ homeとしてフォーマットする必要がありますか、それとも別の方法、おそらくシンボリックリンクがありますか?

    HDDに移動する必要がある他のフォルダー/ディレクトリはどれですか?

    2番目:位置合わせのすべては何ですか?これが必要ですか?これを適切に作成する方法は?

    TRIMを有効にする必要がありますか、それともデフォルトで有効になっていますか?

    いくつかのフォーラムトレッドを検索した後、少し混乱しました...基本的に、Win7とUbuntuを適切にセットアップしてSSDドライブの最大のパフォーマンスと長寿命を得る方法のガイダンスが必要です。

    アドバイスをいただければ幸いです。

2
Dr. Szrapnel
  1. システムをインストールした後、ext4としてフォーマットされた500GB HDD(システムはSSD上にあります)にMyDataというラベルの付いたパーティションを作成しました。 GPartedで作成しましたが、hdd全体が1つの大きなパーティションになっています。
  2. 次に、/ mnt/MyDataにマウントポイントを作成し、次のコマンドで所有者とアクセス許可を追加しました。

    Sudo mkdir /mnt/MyData(マウントポイントを作成)

    Sudo chown -R user:user /mnt/MyData(所有者を追加-ユーザーをユーザー名に置き換えます)

    Sudo chmod -R 766 /mnt/MyData(許可を追加)

  3. 次に、ターミナルにコマンドSudo blkidはディスクUUIDを見つけます。

  4. その後、/etc/fstabコマンド付き:Sudo gedit /etc/fstabそして、次の行を入力します。

    UUID=xxxxx(your disk id) /mnt/MyData ext4 auto,users,rw,relatime 0 2
    

    ファイルを保存してSudo mount -a(エラーが表示されない場合、すべてが良好です)

  5. 必要なすべてのフォルダーを/ homeから/ mnt/MyDataにコピーするか、手動で作成します。

  6. / homeでターミナルを開き、次のコマンドで各フォルダーを一時的に移動します。

    mv Music oldMusic(必要なすべてのフォルダーでこれを行います)

  7. 最終ステップ-次のコマンドを使用して、/ homeディレクトリフォルダーからHDDフォルダーへのシンボリックリンクを作成します。

    ln -s(シンボリックリンクを作成します)

    例えば:

    ln -s /mnt/MyData/Music

    必要な各フォルダーでこれを行います。この後、oldという名前のすべてのフォルダーを/ homeディレクトリーから削除します。

    例えば:

    oldMusic

    この後、/ homeディレクトリのフォルダーに配置するすべてのファイルはHDDに格納されるため、SDDに読み取り/書き込み操作を強制することはありません。

    すべてのクレジットはoldfredに送られます:

1
Dr. Szrapnel

このスレッド のポスター5は、HDDとSSDを搭載したシステムでSSDの寿命/パフォーマンスを最大化する方法を説明しています。

インストール後に/ homeパーティションを作成することもできますが、インストール中に作成する方がはるかに簡単です。

ところで、あなたの質問から、/ homeの意味について混乱しているようです。パーティション/ homeをフォーマットしません。/homeは単にパーティションに付けられた名前です-必要なファイルシステム(ext4、ext3、fatなど)でパーティションをフォーマットできます。/homeで指定したパーティションには、プライベートユーザーファイルが保持されます。

さらに、/ homeのパーティション全体を実際に必要とするわけではありません-すべてのユーザーファイルを/ homeというディレクトリに保持することを選択できます:)独自のパーティション内のユーザーファイル。

0
chris