web-dev-qa-db-ja.com

SSDにUbuntuをインストールする

Ubuntu 10.10を新しいIntel x25M 80GB SSDにインストールします。新規インストールになります。私は過去数日間グーグルで、圧倒的な記事/ブログ/ Q&Aを得てきました。特に非常に便利なのは:

SSD用にOSを最適化するにはどうすればよいですか?

しかし、非常に多くの提案と意見の違い(異なるリンク)で、この単純なOSインストールプロセスは私にとって困難な仕事のようです。

いくつかの質問に答えることで誰かが私を助けることができます(はい、他の場所で答えを理解できなかったので、それらは繰り返されます)

  1. どのファイルシステム(ext2/3/4または他の何か)? (SSDの寿命を考慮してください)
  2. インストール後に変更できますか?
  3. ディスクをパーティション分割する必要がありますか? (従来のHDDで行っているように)現時点では、デュアルブートの計画はありません。 Ubuntuのみが80GB SSDの乏しいスペースに住んでいます。
  4. 2 GBのRAMがありますが、まだスワップスペースを割り当てる必要があります(スワップスペースを割り当てない場合でも、マシンを休止状態にできますか?)スワップスペースはSSDの寿命に影響しますか?
  5. スワップ領域を避けるために、1GB RAMを追加することを検討すべきですか?
  6. パーティション調整とは何ですか? Ubuntu OSをインストールする前に実行する必要がありますか、それとも後で実行できますか?

意図した使用法-大量のブラウジング、プログラミング、通常のビデオ/音楽、およびその他のCPU/RAM集約型ではないプログラム。外付けハードドライブに大きなファイルを保持します。

ラップトップの設定-3年前のVaio、Core2 Duo、2GB RAM

その他の参照:

53
kunal

まず、リンクした回答に必要な最適化がすべて要約されていると言ってみましょう。

次に、質問に答えるには:

1。どのファイルシステム(ext2/3/4または他の何か)?(SSDの寿命を考慮)

ext4はSSDにとっても優れたファイルシステムなので、それが私の提案です。 (パフォーマンスが非常に悪い場合は、XFSを試してください)

2。インストール後に変更できますか?

はい、しかしそれは簡単ではないので、最初からうまく選択してください:)

。ディスクをパーティションに分割する必要がありますか?(従来のHDDで行っているように)現時点では、デュアルブートの計画はありません。Ubuntuのみが80GB SSDの少ないスペースに住んでいます。

これは実際にはSSDの問題ではなく、個人的な選択です。あなたが私に尋ねるとしたら、私はノーと言うでしょう。有用なスペースを失うことになってしまうディスクを分割しないでください。 (2GBの空きがあるパーティションと1GBの空きがあるパーティションで終わる場合、理論的には3Gb空きがありますが、3GBファイルをコピーできません...そのスペースは無駄になります)

4。2 GBのRAMがありますが、まだスワップスペースを割り当てる必要があります(スワップスペースを割り当てない場合でも、マシンを休止状態にできますか?)スワップスペースはSSDの寿命に影響しますか?心配しませんSSDの寿命についてはほぼ同じです(最新のものは何十年も実行できます)が、2GBのRAMはスワップパーティションを必要としないのに十分です。最後に、休止状態にはスワップパーティションが必要です。そのため、マシンを休止状態にする場合は、スワップパーティションが必要です。

5。スワップスペースを避けるために1GB RAMを追加することを検討する必要がありますか? 1GB以上またはramが常に有用です:)可能であればそれを行います。

6。パーティションのアライメントとは何ですか?Ubuntu OSをインストールする前に実行する必要がありますか、それとも後で実行できますか?

これは、クラスター、ブロック、チャンクを整列する手順です。私見、それは多くのデータスループットを持つサーバーでのみ必要です。パーティションの位置合わせを行うのに適したツールはGPartedです。もちろん、これを行う必要がありますbefore Ubuntuをインストールします。

お役に立てれば :)

53
OpenNingia

私ができる質問に答えようとします:

  1. EXT4は現在利用可能な最高のファイルシステムの1つなので、これを使用することをお勧めします。

  2. インストール後に一部のLinuxファイルシステムを変更できます(ext3-> ext4、ext4-> btrfsなど)。 ext3からext4 への変更を説明するリンクがあります。

  3. 明確な質問ではありませんが、Ubuntuは 自動的に パーティションを作成します。

  4. および5.休止状態にするには、RAMとの関係で同等以上のサイズのスワップスペースが必要です。集中的な作業を行わない限り、十分なRAMがある限り、システムはほとんどスワップを使用しません。可能であれば、RAMを追加することをお勧めします-4GB程度を与えます。スワップ領域を割り当てない場合、別のオプション(推奨されません)があります-ファイルに休止状態にします(後で回答にリンクを追加します)。

ご多幸を祈る!関連するリンクと、Ubuntu/Linuxを学習するためのリソースを追加して回答を更新します。

6
RolandiXor

SSDのスワップに関して:

SSDにスワップパーティションを配置することはあまり気にしません。スワップは、前述のように、RAMが残っていない場合にのみ使用されます。ただし、「少数」の順次書き込みと「多数」のランダム読み取りがあります。これはまさに、SSDがエクセルで使用する形式です。-同じ原則は、Microsoftの「readyboost」テクノロジーで使用され、USBフラッシュドライブでのみ使用されます。

5
Robert

モンキーレンチを投入するのではなく、SSDの製造元がこれらの技術の必要性について述べていることを確認することで、成果が得られる可能性があります。

私のSDDを作った人々は、私はTRIMや最適化などを心配する必要がないと断言します。彼らのファームウェアはSSDを他のドライブと同じように使用する必要があると主張しています。私は彼らを彼らの言葉で受け止めました。

1
jonc

80G SSDカードにスワップスペースを持たないことをお勧めします。スワップスペースは、その名前が示すように、コンピューターの負荷が高いときにファイルが常に読み書きされる場所です。 SSDベースのディスクは、常に読み取り/書き込みを行うべきではありません。各「セル」または割り当てユニットは、何度も読み取り/書き込みを行うことを意図しており、その後は信頼性が低下します。過剰な場合でも、より多くのRAMに投資する必要があります。次に、負荷の高いセッション(ブラウザ、ビデオ、コンパイラなど)でRAMの使用量を監視します。ファイルシステムについては、Ubuntuが提供するものに固執します。 -ディスクを手動でパーティション化し、残りのすべてのスペースを1つ以上のext3パーティションに割り当てます。スペースを無駄にしないため、これが推奨されるパーティションです。 -デフォルトのパーティション設定を使用して、スワップパーティションを削除します

0
jfmessier