24 GB SSDドライブと通常の500 GBハードドライブを備えたAsus S405CM-WX117Hラップトップ( this one に類似)にUbuntu 12.10(64ビット)を新たにインストールしました。
SSDドライブに/
(ext4)ルートファイルシステムを配置し、通常のハードドライブを10GBスワップでパーティション分割し、残りを/home
のext4としてパーティション分割しました。エラーなしでスムーズにインストールされましたが、再起動したときにUbuntuを起動できないようです(他に何もありません)。
インストールが成功したことを確認するために、ライブUbuntu(DVD)を使用して確認しました。両方のハードドライブが認識され、新しいシステムのファイルがそこにあります。 Ubuntuで認識されるディスクの順序は次のとおりです。sda
= 500 GB SATA hdd、sdb
= 24GB SSD。 Ubuntuでドライブ名の割り当てをスワップできるようにすると、ブートの問題が解決しますか?
BIOSには両方のハードドライブがリストされていますが、ブートデバイスとして通常のハードドライブのみを使用することを選択できますが、何らかの理由でわかりません。 SSDドライブから起動できません。
Ubuntuを500GBのディスクにインストールすると、おそらく正常に起動することを知っていますが、パフォーマンス上の理由からSSDにそれが必要です。これを修正する方法についてのアイデアはありますか?
BIOSには両方のハードドライブがありますが、なんとか起動するために500GBのディスクを使用することしか選択できません。
OEMシステムベンダーのAsusは、おそらくキャッシュの目的で24GB SSDドライブを配置しました。 Intel Smart Response 。これにより、ブートドライブとして設定できない理由を説明できます。私は、mSATA SSDスロットを搭載したHPラップトップで同じ問題に悩まされており、これに対するHPの対応は「これは意図的」です。
私の提案では、通常のハードドライブを初期ブートデバイスとして使用し、Ubuntu OS全体をSSDにインストールします。これを行うには、通常のインストールを実行しますが、次のような高度なパーティションレイアウトを構成します。
/boot
用の通常のHDDに小さなパーティション(たとえば200MB)を作成します。/
をSSDに配置します。/data
または/home
1)これにより、通常のハードドライブには、初期ブート段階のカーネルとinitramfsのみが含まれ、数秒以内にロードされます。その段階での数回の順次読み取りのため、その速度はSSDと比較してそれほど遅くありません。カーネルとinitramfsは、SSD上の/
に移動し、SSDから直接起動するのとほぼ同時にシステムを起動します。
このアプローチの欠点の1つは、ドライブの1つだけが故障してもシステムが起動に失敗することです。
1/home
を通常のハードディスクに置くことはお勧めしません。ホームフォルダーには、SSDが高速化に役立つ多くの小さなファイルが含まれています。 /home
を/
内に残し、ハードディスク用に別の/data
を使用し、大きなファイルを含むフォルダーにはシンボリックリンクを使用することをお勧めします(例:/home/myusername/Music -> /data/Music
。
考えられる間違いは2つあります。
ポイント2については、Ubuntuのインストールに使用したペンから起動してみて、SSDのインストールに進むかどうかを確認します。
これらのいずれも機能しない場合は、Ubuntuを再インストールし、パーティショニングに進んだときに、ブートデバイスを正しく選択してください。 (ディスクのサイズで確認できます)