web-dev-qa-db-ja.com

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

24Gb MSATA SSDにUbuntu 13.04をインストールしようとしています。私のラップトップには、500Gb SATA HDDもあります。これが機能するためには、/ homeディレクトリを500Gb HDDに置く必要があることに気付きました。

SSDにext4パーティションを作成し、HDDに8Gbスワップパーティションを作成して、インストールを試みました。これにより、Cannot install bootloader, please select an other location for the bootloaderに類似したエラーが発生しました。

それを機能させるためにこれ以上時間を無駄にする前に、たくさんの質問をします。

  • スワップパーティションはどこに置けばいいですか?
  • スワップパーティションはどれくらいの大きさにすべきですか? (12Gb RAMがあります)
  • 私の500Gb HDDは現在Raidモードです。これを(AHCIまたはIDEに)変更する必要がありますか?
  • エラーメッセージが再度表示される場合、ブートローダーはどこに配置すればよいですか?
  • ホームディレクトリがSSDではなくHDDを指すようにするにはどうすればよいですか?
  • SSDの代わりにHDDにソフトウェア/パッケージをインストールするようにUbuntuを構成できますか?
2
Joren

スワップはハードドライブ上にある必要があります。 12GBのRAMを使用すると、スワップを使用することはできません。スワップを使用する可能性があるのは、休止状態にする場合だけですが、SSD休止状態からの起動では、保存量が大幅に削減されることはありません。私はまだいくつかまたはおそらく2GBを確保するために、少し交換することをお勧めします。他の人はそれほど多くのRAMと交換しておらず、それが機能すると言いました。

AHCIに変更し、ドライブ上のRAIDメタデータを削除する必要があります。これがおそらく、grubがRAIDを認識し、RAIDにインストールするためにインストールしない理由です。

Sudo dmraid -E -r /dev/sda
Sudo dmraid -E -r /dev/sdb

システムはUEFIまたはBIOSですか?それはgrubをインストールする場所に違いをもたらします。 BIOSの場合、いずれかのドライブのMBRにgrubをインストールしますが、SSDにインストールすることをお勧めします。 UEFIの場合、efiパーティションにインストールします。

手動インストールを使用し、gpartedでパーティションを既に作成している場合は、/ homeのパーティションを選択し、フォーマットとフォーマット(通常はext4)を選択する必要があります。フォーマット。スワップが既に存在する場合、それは自動的に検出されます。

28GBの/(root)パーティションがあり、Picasaで.wineを持つ/ homeを含む約9GBを使用します。多くのプログラムがインストールされています。ゲームを/ homeにインストールして、HDDにインストールできると思います。/homeと同様に、システムフォルダーを分割してHDDに追加できますが、これは必須ではありません。

/内のすべてのシステムフォルダーはパーティションにすることができます。通常、特定の要件を持つサーバーに対してのみ行われます。

ファイル構造の説明

http://www.tuxfiles.org/linuxhelp/linuxdir.html

http://www.pathname.com/fhs/pub/fhs-2.3.html

http://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard

http://en.wikipedia.org/wiki/Linux_Standard_Base

http://en.wikipedia.org/wiki/Unix_directory_structure

2
oldfred