質問: ubuntu10.10を外付けhddにインストール 今、デスクxpを2台所有し、光で2台とも有線接続してます。 デスクaはモニタa デスクbはモニタbにつないでsynergyでキーボードとマウスを共有してました。 このたび、貰い物のデスクbが壊れてしまい、何度起動してもブルーバックで再起動を繰り返します。 そのため、このたびubuntu10.10をいれようと四苦八苦してました。 まず、問題ないデスクaから外付けhddにubuntuをインストール それをデスクbに繋げて、biosはusb-hddから起動するように設定 と、やろうとしましたが、何度やっても外付けhddにubuntu10.10をインストールすると、外付けhddを接続した状態じゃないとデスクaが起動できなくなります。 別の質問で伺ってmbrを修復した事で事なきを得ましたが危なかったなと。 https://wiki.ubuntulinux.jp/ubuntutips/usbinstall/installtousbstorage こちらを参照しましたが、手順9でいう拡張がインストール時に見つからないのです。 ubuntu10.10をインストールするときの注意点が何かあれば御教授下さい。 宜しくお願いします。
回答: > 外付けhddにubuntu10.10をインストールすると、外付けhddを接続した状態じゃないとデスクaが起動できなくなります。 起動の動きを理解していると簡単な理由だと思います。 mbrをどこに書き込んだか、起動に必要なエントリはどこに作られるのかです。 それと、内蔵hddの構造によって、linuxでは名称が変わることを理解しているとよいと思います。 まず、起動の最初に読み込むのは、通常マスタのhddです。すなわち、起動したいパソコンの内蔵hddです。 今回の場合、デュアルブートで起動させたいパソコンは、デスクa、デスクbどちらでしょうか。 起動させたいパソコン側でインストールすることです。 このとき、デュアルブートで起動に必要なエントリは、ubuntu10.10の/bootパーティションに作られます。 よって、/bootパーティションだけは、デュアルブートしたいパソコンの内蔵hddの中に作成させればよいことになります。 そこで、ubuntu10.10のインストール時点で、パーティションをきる際、「カスタムレイアウト」を選択し、 /bootパーティション、デュアルブートしたいパソコンの内蔵hddにサイズ200mb程度容量を確保します。 /とswapパーティションは、外付けusb接続hddに確保し、インストールすることになります。 貴殿がやりたい状況をよく考えて、パソコンの起動メカニズムを理解されたうえで、やり直すとうまくいくと思います。 最後に、内蔵hddの構造によって、linuxでは名称が変わるとは、 hddの構造によって、古いタイプのide方式、新しいタイプのsata方式によって、linuxの種類によって、hda,sdaといった名称が変わります。 ubuntu10.10は、新しいタイプのsata方式の場合、hdaです。 外付けhddは、全てsdaの方になります。