質問: usbメモリ起動のgrubでの内蔵hddの指定方法は? ノートpcに接続したusbフラッシュメモリにubuntuをインストールし、そのusbメモリから起動できるようにgrubもusbのmbr(?)に書き込んだところ、起動デバイスを(hd0)とすればusbメモリを起動ディスクに指定できるようになりました。 ここで、 内蔵ハードディスクにインストールされたwindowsを起動するためのデバイス指定がわからず、(hd1)とかを指定しても起動できません。 この場合、内蔵ハードディスクの指定はどのように書いたらよいでしょうか。 なお、「内蔵ハードディスクのmbrを書き換えてはならず、grubをhddのmbrに書き込んではならない」という条件です。 2008年4月22日
回答: hd1は第2ハードディスクになりますね。 windowsは第2ハードディスクからはブートしないうようです。 grub > map (hd0) (hd1) grub > map (hd1) (hd0) grub > root (hd1,0) grub > makeactive grub > chainloader +1 grub > boot でwindowsが起動しませんか? コマンドのスペースも正確に入力して下さい。