web-dev-qa-db-ja.com

Ubuntu 13.04のネットブックで128Gb Crucial SSDをパーティション分割するにはどうすればよいですか?

これはおそらくこれが繰り返し尋ねられる質問であることは知っていますが、必要な答えに近いものは見つかりません。 Lenovo x130eネットブックにUbuntu 13.04をインストールしています。 Ubuntu(Hardy Heron)を使用してから長い時間が経過しているため、これをどのように実行するかは正確にはわかりません。システム仕様は次のとおりです。

CPU:AMD e450 apuデュアル1.65Ghz RAM:8Gb DDR3 Corsair Vengence 1066mhz SSD:Crucial M4 128Gb SSD Vid:Radeon HD6320 384Mb

これが私の質問です。

  1. 単一のSSDを実行しており、十分なRAMがあるため、スワップファイルを使用する必要がありますか?もしそうなら、スワップの大きさは?

  2. .ext4ファイルシステムを使用しますが、ドライブをパーティション分割する特定の方法はありますか? (/ home用の1つのパーティション、ブート用など)

  3. リリース時に13.10にアップグレードする予定ですが、それまでに留意すべきことはありますか?

私はこれまでフォーラムを実際に使用したことがないので、これが開始するのに最適な時期になると考えました。私はマイクロソフトに対処するのにうんざりしていて、彼らの肥大化したソフトウェアから自由になりたいと思った。私はあなたのフォーラムを何度も読み通しましたが、これがおそらくUbuntuを再認識するプロセスを始めるのに最適な場所であることがわかりました。御時間ありがとうございます!

3
G1ng3r5napz

スワップパーティションまたはファイルを使用しないでください。スワップへの定期的な書き込みのため、SSDはより速く摩耗します。 /に1つの大きなパーティションを作成し(ext4にフォーマットします)、/ home /または/ boot /に個別のパーティションを作成しないでください。インストール後、/ etc/fstabを編集し、(他のドライブがないため)唯一の行をUUID = x-x-x-x-x/ext4 errors = remount-ro、noatime、discard 0 1に変更します

(私は自分でm4 128 GBドライブを所有し、Ubuntu用に80 GBのパーティション「/」を1つ持っています。)

0
R110

SSDを小さなルートと大きな家に分割し、HDDを大きなデータファイル(映画、バックアップ)に使用するというアイデアは完璧だと思います。少なくともそれはまさに私のセットアップです。

明らかに、/ rootはSSD上にある必要があり(SSDが最も有利であるため)、明らかに、ルートパーティションには多くのスペースは必要ありません。実際には、20 Gbは依然として過剰です。私は15 Gbを持っていますが、3 GBを超えるソフトウェアがインストールされていて、まだ無料です。

また、スワップパーティションを計画している場合は、SSDに取り付けます。

/ homeはSSDで完全に理にかなっています。ユーザー固有の構成ファイルが大量にあり、それらにすばやくアクセスする必要があるためです。

最後に、何らかの種類のデータベースを実行する場合は、SSD上にデータベースパーティションを作成することを検討できます。 SSDはデータ転送速度に関してはHDDほど高速ではありませんが、アクセス時間の点でHDDをはるかに上回っています。これは多くの場合、データベースの制限要因です。

マウントポイントについては、たとえば/ dataにHDDをマウントし、/ data上の特定のディレクトリを指すシンボリックリンクを/ homeに作成できます。

ln -s/data/Videos〜/ Videos /

2
Scott Hunt

これらの答えはほとんど単純化されているため、いくつかのヒントを示します。この質問は数年前のものですが、これらは良い答えではありません。

1)シンプルなホームシステムの場合は、Ubuntuのデフォルトを使用します。彼らは良いはずです。

2)ドライブによっては、SSDを拡張するためにHDDのパーティション(スワップ、/ var/log/tmp)に頻繁に書き込まれることもありますが、そうするとパフォーマンスが低下します。ラップトップでは、通常はオプションではありません。

3)経験則では、少なくともRAMのサイズのスワップを作成します。すべてのRAMを使用していない場合は、システムのロックを回避するため、またはディスクへのサスペンド(スリープなど)を回避するためにメモリが不足した場合にのみスワップを使用するようにLinuxを構成できる必要があります。

4)パーティション化の現代的な理由:

  • あなたはデュアルブートしています

  • スワップが必要です(十分なRAMを備えた一部のシステムは、実際にスワップなしで生きることができます)

  • Tmpファイル、ログ、またはユーザーファイルがディスク全体を使いたくないので、/ tmp、/ varまたは/ var/logs、/ home、/ opt、/ usr/localなどに別々のマウントポイントを使用する人もいます。 /をロックダウンして、以前のマウントポイントと/ rootを分離して、読み取り専用として/を再マウントできるようにすることができます。その後、システムを更新または変更するときに/(Sudoを使用してrootとして)を再マウントするだけです。

  • 多くの場合、/ homeおよび/またはカスタムデータディレクトリに別々のパーティションを使用して、異なるOSで共有できるようにし、ディストリビューションの切り替えやアップグレードも容易にします。

これは良いスタートになるはずです。

1
Codeguy007

HDDとSSDを使用している場合は、 ビデオチュートリアル を作成しました
それはラップトップAPUのように見えるので、ラップトップを使用していると思います。おそらく、ディスクドライブは1つしかなく、 これら のいずれかを使用してDVDドライブを交換できます。
128GBのストレージが本当に必要ない場合は、ドライブの最後の余分なスペースを未割り当てのままにしておくと、より多くのプロビジョニングが可能になり、書き込み速度が速くなり、ドライブが長持ちします(少なくともSandforceの場合)それはあなたの唯一のドライブなので、おそらくより良いパフォーマンスのためにcron経由でtrimを実行する必要があります
こちらが良い ガイド

パーティションを1つだけ作成します。 /それ。理由は、/homeパーティションと15 GB以上の/パーティションを作成し、そのうち7〜8 GBのみを使用すると、そこに座っているのは7〜8 GBだけだということです。複数のパーティションを使用してもしなくても利点はありません。

swapに関しては、RAMを集中的に使用しない場合、つまりAndroidを構築する場合、4GB RAMは十分であり、swapは不要です。 RAM集中的な処理を行っており、4GBのみRAMを使用している場合、少なくとも2GBのスワップをお勧めします。以前の投稿で述べたように、SSDでのスワップはドライブをより高速で劣化させますが、その量はごくわずかです。最も立派な「専門家」は、SSD shouldはマシンよりも長持ちすると言います。

0
mikeyinid

/ home/var/tmpに別のパーティションを作成しないでください。すべてをSSDに配置してください。パフォーマンスの違いは驚くべきものです。

最初に、これらのパーティション分割のアドバイスに従い、この方法でシステムをセットアップしました。今、私はSSD上ですべてを動かすことに決め、5倍高速なシステムのようなものを得ました。

0
Lacho Tomov