2008-06-22
外付けUSB HDD へ ubuntu をインストールする
USB-HDDへのubuntuインストール
前々から書こう書こうと思いながら、ずっと書いてこなかったこの話題.
実は内蔵の HDD を外さずにインストールする方法をずっと模索してまして、やっとこさうまくいきました.
結論から言うと、外せるなら内蔵HDDを外してしまうのが手っ取り早く、間違いも少ないのですが、
それだと覚え書きにならないので外さない方法を書くことにします.
なんせこのために5回もインストールをやり直したんですから.書かないともったいない.
1.まず ubuntu のインストールCD で起動.「コンピュータを変更せずに ubuntu を使ってみる」を選択します.
2.ubuntu が起動したら USB-HDD を接続.勝手にパーティションがマウントされた場合はアンマウントします.
3.インストール中にパーティションを切り直すより、先にやっておくほうが手っ取り早いので
「システム」−「システム管理」−「パーティション・エディタ」を起動して先にパーティションを切っておきます.
というか私の場合、インストール中に切り直すとなぜかフリーズしましたorz
インストールしたい領域は、開放して空き領域にしておけば良いです.
パーティションを切る際に HDD を間違えないように、容量とかをよく確認してください.
自分の環境では内蔵HDD は "sda"、USB-HDD は "sdb" という名前がついてました.
ここでちょっくら Tips.といっても人から聞いた話ですが.
HDD の先頭パーティションに、 FAT32 か FAT16 で少し領域を取っておくと便利です.
そうすると Windows との橋渡しに使えますから.
先頭以外ではダメなのか?ダメらしいです.Windows は先頭パーティション以外は見えないらしいので.
4.いよいよインストーラ起動.
最初の画面は "日本語" を選択.といってもデフォルトで日本語ですが.
続いてタイムゾーンの選択.日本にすんでるならデフォルトの「Tokyo」.
更に続いてキーボードを選択.まあ通常はデフォルトでいいはず.
5.インストール先の HDD を選択します.ここで「ガイド−最大の連続空き領域を使う」を選択します.
そうすれば、先ほど確保した空き領域に自動でインストールされます.
実は2台目以降の HDD は、これを選ばない限り HDD 全体を使うしか手がありません.
だから先頭に橋渡し領域をとってる場合は必ずこれを選択してください.
(え?「手動」ですか?だから私は固まっちゃったんですよ.いやマジで)
もし「内蔵HDD にもっと大きい空きがあるんだけど?」てな場合、一時的にでも適当に埋めときましょう.
6.ユーザー名、パスワード、ホスト名等を設定します.初めてじゃない限り分かりますよね?
その次に、他のユーザー設定をインポートするかと聞いてきます.するなら選んでください.
7.最終確認画面です.内蔵を取っ払ってる場合、「はいはい」で次へ行っていいんですが、外さない場合はむしろここからが本番です.
右下の「拡張」ボタンを押します.
ブートローダー(GRUB)のインストール先を選択するウィンドゥが開きます.
ここでインストールするデバイスに USB-HDD を選択します.自分の場合は "/dev/sdb".
間違っても内蔵HDD を選択しないように! 絶対にしないように!Windows すら立ち上がらなくなります.
8.ブートローダーのインストール先を変更したら、インストールを開始しましょう.
終わるまでは、一服でも居眠りでも何でも好きなことしててください.ただし、インストールしてたことだけは忘れないように.
9.思ったより長くなるな・・・
インストールが終わってもまだ終わりじゃありません.内蔵を外してた場合はもう終わってもいいんですが.
「ライブCD を使い続ける」を選択し、続いて端末を起動.
$ sudo gedit /media/disk-1/boot/grub/menu.lst
と叩きます.
ちょっと解説.
ようするに、たった今インストールしたばかりの ubuntu の、/boot/grub 内にある menu.lst ファイルを
書き換える訳です.
"/media/disk-1" は、マウントされているディレクトリです.
ですのでこのコマンドを真に受けずに、特に "/media/disk-1" の部分は都度確認してください.
10.やっと終わりが見えてきました.
gedit が起動したと思います.
面倒くさいので下の写真を見てください.○の部分の (hd1,4) を、全て (hd0,4) に書き換えます.
ああ、丸がどうたらこうたらというのは言わないで.Gimp を初めて使ったんですよぉ(泣)

再びちょっと解説.
インストール中は2台目の HDD だった USB-HDD ですが、USB から起動したときは今度は1台目扱いになります.
そのため、GRUB が起動させる ubuntu を見つけられずエラーになってしまいます.
(ここでどれだけ頭を抱えたことか・・・)
なので、1台目の HDD の起動領域を見に行くように設定を書き変えるわけです.
コンマの後ろの部分の数字は書き換えないように.
11.これでやっと完了です.
menu.lst を上書きセーブしたら、ライブCD を終了して再起動します.
USB-HDD を差しっ放しにしておけば、やがてブートメニューが表示され、一番上を選択すれば ubuntu が起動します.
内蔵HDD で起動したい場合は、 USB-HDD を引っこ抜いてからパソコンを起動します.
ちなみに、内蔵を外した状態でインストールしたUSB-HDD の場合、ブートメニューが出ずにいきなり起動します.
やっぱり外しておくしかスマートかも・・・
前々から書こう書こうと思いながら、ずっと書いてこなかったこの話題.
実は内蔵の HDD を外さずにインストールする方法をずっと模索してまして、やっとこさうまくいきました.
結論から言うと、外せるなら内蔵HDDを外してしまうのが手っ取り早く、間違いも少ないのですが、
それだと覚え書きにならないので外さない方法を書くことにします.
なんせこのために5回もインストールをやり直したんですから.書かないともったいない.
1.まず ubuntu のインストールCD で起動.「コンピュータを変更せずに ubuntu を使ってみる」を選択します.
2.ubuntu が起動したら USB-HDD を接続.勝手にパーティションがマウントされた場合はアンマウントします.
3.インストール中にパーティションを切り直すより、先にやっておくほうが手っ取り早いので
「システム」−「システム管理」−「パーティション・エディタ」を起動して先にパーティションを切っておきます.
というか私の場合、インストール中に切り直すとなぜかフリーズしましたorz
インストールしたい領域は、開放して空き領域にしておけば良いです.
パーティションを切る際に HDD を間違えないように、容量とかをよく確認してください.
自分の環境では内蔵HDD は "sda"、USB-HDD は "sdb" という名前がついてました.
ここでちょっくら Tips.といっても人から聞いた話ですが.
HDD の先頭パーティションに、 FAT32 か FAT16 で少し領域を取っておくと便利です.
そうすると Windows との橋渡しに使えますから.
先頭以外ではダメなのか?ダメらしいです.Windows は先頭パーティション以外は見えないらしいので.
4.いよいよインストーラ起動.
最初の画面は "日本語" を選択.といってもデフォルトで日本語ですが.
続いてタイムゾーンの選択.日本にすんでるならデフォルトの「Tokyo」.
更に続いてキーボードを選択.まあ通常はデフォルトでいいはず.
5.インストール先の HDD を選択します.ここで「ガイド−最大の連続空き領域を使う」を選択します.
そうすれば、先ほど確保した空き領域に自動でインストールされます.
実は2台目以降の HDD は、これを選ばない限り HDD 全体を使うしか手がありません.
だから先頭に橋渡し領域をとってる場合は必ずこれを選択してください.
(え?「手動」ですか?だから私は固まっちゃったんですよ.いやマジで)
もし「内蔵HDD にもっと大きい空きがあるんだけど?」てな場合、一時的にでも適当に埋めときましょう.
6.ユーザー名、パスワード、ホスト名等を設定します.初めてじゃない限り分かりますよね?
その次に、他のユーザー設定をインポートするかと聞いてきます.するなら選んでください.
7.最終確認画面です.内蔵を取っ払ってる場合、「はいはい」で次へ行っていいんですが、外さない場合はむしろここからが本番です.
右下の「拡張」ボタンを押します.
ブートローダー(GRUB)のインストール先を選択するウィンドゥが開きます.
ここでインストールするデバイスに USB-HDD を選択します.自分の場合は "/dev/sdb".
間違っても内蔵HDD を選択しないように! 絶対にしないように!Windows すら立ち上がらなくなります.
8.ブートローダーのインストール先を変更したら、インストールを開始しましょう.
終わるまでは、一服でも居眠りでも何でも好きなことしててください.ただし、インストールしてたことだけは忘れないように.
9.思ったより長くなるな・・・
インストールが終わってもまだ終わりじゃありません.内蔵を外してた場合はもう終わってもいいんですが.
「ライブCD を使い続ける」を選択し、続いて端末を起動.
$ sudo gedit /media/disk-1/boot/grub/menu.lst
と叩きます.
ちょっと解説.
ようするに、たった今インストールしたばかりの ubuntu の、/boot/grub 内にある menu.lst ファイルを
書き換える訳です.
"/media/disk-1" は、マウントされているディレクトリです.
ですのでこのコマンドを真に受けずに、特に "/media/disk-1" の部分は都度確認してください.
10.やっと終わりが見えてきました.
gedit が起動したと思います.
面倒くさいので下の写真を見てください.○の部分の (hd1,4) を、全て (hd0,4) に書き換えます.
ああ、丸がどうたらこうたらというのは言わないで.Gimp を初めて使ったんですよぉ(泣)

再びちょっと解説.
インストール中は2台目の HDD だった USB-HDD ですが、USB から起動したときは今度は1台目扱いになります.
そのため、GRUB が起動させる ubuntu を見つけられずエラーになってしまいます.
(ここでどれだけ頭を抱えたことか・・・)
なので、1台目の HDD の起動領域を見に行くように設定を書き変えるわけです.
コンマの後ろの部分の数字は書き換えないように.
11.これでやっと完了です.
menu.lst を上書きセーブしたら、ライブCD を終了して再起動します.
USB-HDD を差しっ放しにしておけば、やがてブートメニューが表示され、一番上を選択すれば ubuntu が起動します.
内蔵HDD で起動したい場合は、 USB-HDD を引っこ抜いてからパソコンを起動します.
ちなみに、内蔵を外した状態でインストールしたUSB-HDD の場合、ブートメニューが出ずにいきなり起動します.
やっぱり外しておくしかスマートかも・・・
trackback
comment
Powered by FC2 Blog
Copyright © ちりぢりな記憶の寄せ集め All Rights Reserved.