お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2010-05-07 17:05:53

8864
メンバ
登録日: 2010-05-07

update-grubを実行したらエラーが表示されました。次のコマンド入力をアドバイスお願い!!

下記の構成で/dev/sdc1(ubuntu10.04)で作られた起動選択メニューから起動していましたが、HDD交換することになり前準備として/dev/sdb5からのメニューから選択起動出来るようにと、/dev/sdb5(ubuntu9.10)で起動し 端末から sudo update-grub を実行しました。結果赤字のエラーとなりました。以後の操作を御教示お願いします。

ディスク /dev/sdb: 250.1 GB, 250059350016 バイト
ヘッド 255, セクタ 63, シリンダ 30401
Units = シリンダ数 of 16065 * 512 = 8225280 バイト
Disk identifier: 0x1a1cf6ba

デバイス ブート     始点        終点    ブロック   Id システム
/dev/sdb1               1       24569   197350461    7  HPFS/NTFS
/dev/sdb2           24570       30401    46845509    5  拡張領域
/dev/sdb5           24570       30156    44877546   83  Linux
/dev/sdb6           30157       30401     1967931   82  Linux スワップ / Solaris

ディスク /dev/sdc: 32.3 GB, 32296140800 バイト
ヘッド 255, セクタ 63, シリンダ 3926
Units = シリンダ数 of 16065 * 512 = 8225280 バイト
Disk identifier: 0x0002284b

デバイス ブート     始点        終点    ブロック   Id システム
/dev/sdc1               1        3760    30193664   83  Linux
/dev/sdc2            3760        3927     1342465    5  拡張領域
/dev/sdc5            3760        3927     1342464   82  Linux スワップ / Solaris

*64@*64-desktop:~$ sudo update-grub2
Generating grub.cfg ...
Found Debian background: uotora2.png
Found linux image: /boot/vmlinuz-2.6.31-20-generic
Found initrd image: /boot/initrd.img-2.6.31-20-generic
Found Microsoft Windows XP Professional on /dev/sda2
Found Ubuntu 10.04 LTS (10.04) on /dev/sdc1
grub-probe: error: Cannot find a GRUB drive for /dev/sdc1.  Check your device.map.

grub-probe: error: Cannot find a GRUB drive for /dev/sdc1.  Check your device.map.

done

オフライン

 

#2 2010-05-07 21:53:08

satoaoi
メンバ
From: Tohoku
登録日: 2010-04-12

Re: update-grubを実行したらエラーが表示されました。次のコマンド入力をアドバイスお願い!!

device.mapをチェックしろと言っているようなので、
sudo grub-mkdevicemap
を実行してから、
sudo update-grub
とするとどうでしょうか?

オフライン

 

#3 2010-05-07 22:28:58

8864
メンバ
登録日: 2010-05-07

Re: update-grubを実行したらエラーが表示されました。次のコマンド入力をアドバイスお願い!!

satoaoiさん、アドバイスどうもです。
早速 sudo grub-mkdevicemap
      sudo update-grub
を実行しました、エラーも無く完了したようにみえましたが、結果はもとままで表示される内容も変化なしです。/dev/sdb5の/boot/grub/grub.confと
/dev/sdc1の/boot/grub/grub.confの内容が違うので変化が有ってもいいはづですが??

オフライン

 

#4 2010-05-08 01:37:43

kiyop
拒否
From: http://kiyoandkei.bbs.fc2.com/
登録日: 2010-01-23

Re: update-grubを実行したらエラーが表示されました。次のコマンド入力をアドバイスお願い!!

※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。

オフライン

 

#5 2010-05-08 21:11:44

8864
メンバ
登録日: 2010-05-07

Re: update-grubを実行したらエラーが表示されました。次のコマンド入力をアドバイスお願い!!

satoaoiさん、 kiyopさんアドバイス有難うございました。

本来の目的/dev/sda(HDD80GB)をSSD120GBへの換装でした、作業は/dev/sdbを取り外しそこにSSDを取り付けwindows上でクローンディスク作成ソフトを使い
約10分位で終了しました。

オフライン

 

#6 2010-05-08 23:41:14

kiyop
拒否
From: http://kiyoandkei.bbs.fc2.com/
登録日: 2010-01-23

Re: update-grubを実行したらエラーが表示されました。次のコマンド入力をアドバイスお願い!!

※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。

オフライン

 

#7 2010-05-09 08:54:04

8864
メンバ
登録日: 2010-05-07

Re: update-grubを実行したらエラーが表示されました。次のコマンド入力をアドバイスお願い!!

(現況)
fdisk -l

ディスク /dev/sda: 128.0 GB, 128035676160 バイト         (換装後のSSD)
デバイス ブート      始点        終点     ブロック   Id  システム
/dev/sda1               1           6       48163+  de  Dell ユーティリティ
/dev/sda2   *           7       15566   124985700    7  HPFS/NTFS     (windowsXp)

ディスク /dev/sdb: 250.1 GB, 250059350016 バイト                          (換装中取り外したHDD)
デバイス ブート      始点        終点     ブロック   Id  システム
/dev/sdb1               1       24569   197350461    7  HPFS/NTFS
/dev/sdb2           24570       30401    46845509    5  拡張領域
/dev/sdb5           24570       30156    44877546   83  Linux         (ubuntu9.10)
/dev/sdb6           30157       30401     1967931   82  Linux スワップ / Solaris

ディスク /dev/sdc: 32.3 GB, 32296140800 バイト                             (GRUBメニューの発生元SSD)
デバイス ブート      始点        終点     ブロック   Id  システム
/dev/sdc1               1        3760    30193664   83  Linux              (ubuntu10.04)
/dev/sdc2            3760        3927     1342465    5  拡張領域
/dev/sdc5            3760        3927     1342464   82  Linux スワップ / Solaris

(作業経過)
・SSDの準備及びSSDの外装ケース(SATA→USB変換機能付内臓した状態でディスクコピーが不可能な時に使用)
・/dev/sdb、/dev/sdcどれを一時取り外し可能かどうかの確認、結果/dev/sdbと新しいSSD一時入れ替えてubuntu10.04の起動とドライブの認識を確認
・端末から DDコマンドを実行、容量が同じでないと駄目と拒否され、windowsを起動「BUFFALO」のSSDに付属のユーティリティーCDをみるとセルフ起動と判明
・ユーティリティーCDの「クローンディスク作成ソフト」起動約10分程で完了。/dev/sdaとSSDを入れ替え/dev/sdbは元に戻し電源ON
・数秒でGRUBメニューが表示され、Windows・9.10・10.04とも異常なく起動無事完了を確認 
・変わったことは Fdisk -l  で/dev/sdaの容量が80→120になり、静音、節電、速度向上が出来ました。

kiyopさん による投稿:

/dev/sdaをSSDにコピーされた後で、
SSDを第一番目に認識されるドライブ、/dev/sdbを第二番目、/dev/sdcを第三番目にされれば、そのまま、SSDのMBRが/dev/sdc1の/boot/grubを参照して、いままでどおりのメニュー(/dev/sdc1の /boot/grub/grub.cfg)で起動を選択できる・・・ということでしょうか。

そのとうりです。

オフライン

 

#8 2010-05-09 09:21:45

kiyop
拒否
From: http://kiyoandkei.bbs.fc2.com/
登録日: 2010-01-23

Re: update-grubを実行したらエラーが表示されました。次のコマンド入力をアドバイスお願い!!

※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。

オフライン

 

Board footer

Powered by FluxBB