スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
総合案内当ブログについて
Windowsの目次Linuxの目次Linuxの目次2・ ・自作PC関連の目次Web技術関連の目次
全記事一覧情報サイト新着RSS一覧

Sponsored Link

やはりよく使うLiveCDからのGRUB2再インストール

前やっただろって!?その通り。
Grub2の復旧とかと基本一緒です。
パーティションコピーやらなんやらばっかりやってたので。
dd if=/dev/sdX of=/dev/sdX bs=512 count=1
でやってもいいんだけど、実際OKだったけど、最近のはMBRの容量もよくわからんしね。OSによって違ったり。
のでやっぱりLiveCDからマウントしてインストール、ってのが楽で簡単。

ここが超詳しい。英語だけど。https://wiki.ubuntu.com/Grub2

以下はLiveCDからsdcとして認識されているデバイスへのインストール。
このsdcは元々違うHDDから/と/homeをGpartedでまるごとコピーして、リサイズしただけのもの。
なので、sdcのMBRにはGRUBどころかブートローダーが入っていないので、コピー元のHDDにあるUbuntuで# update-grubして認識させてやれば、そっちからは起動できるけど、sdc単体では起動できない状態。
LiveCDから起動して、sudo権限になるために$ sudo -s
対象のHDDがsdcとして認識されているのをGpartedなりディスクユーティリティなり# fdisk -l なりで確認。
sdc1が/、sdc2が/homeなので、/であるsdc1をマウント。
sdcとかsdc1/sdc2ってのは状況で変わってくるから確認して変えといてね☆

root@ubuntu:~# mount /dev/sdc1 /mnt
root@ubuntu:~# sudo mount --bind /dev /mnt/dev
root@ubuntu:~# sudo mount --bind /proc /mnt/proc
root@ubuntu:~# mount --bind /sys /mnt/sys


chrootして一時的にsdc1のrootになる。
ちなみにこの状態で# apt-get update とかもフツーに行ける。
ので、(結局失敗してるけど)RAIDに挑戦したときに見てたhttps://help.ubuntu.com/community/FakeRaidHowtoでの

* When the installer finishes DO NOT REBOOT, the new system will be mounted on /target. If you rebooted then run the terminal screen and mount the /dev/mapper/pdc_feddabddf4 (root) partition (this is the target the installer put the root on) on some convenient directory (/tmp/tmp or some such) chroot that directory (/target or whatever it's mounted on)

* Run the command "apt-get install dmraid" If your lucky you will get a message back saying that the system didn't need to do anything as the installer will have correctly built initrd for grub to include dmraid. Otherwise this will update dmraid and rebuild the grub init to load dmraid. Exit the terminal and click reboot, or type "shutdown -r now" at the terminal window


これは標準でdmraidが9.10には入ってないので、再起動するとRAIDアレイを見失う。のでchrootでインストールしたシステムに入ってdmraidをインストールしときましょうね、ってことなわけですね。

話を戻してGRUB。

root@ubuntu:~# chroot /mnt
root@ubuntu:/# update-grub
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.32-21-generic
Found initrd image: /boot/initrd.img-2.6.32-21-generic
Found linux image: /boot/vmlinuz-2.6.32-20-generic
Found initrd image: /boot/initrd.img-2.6.32-20-generic
Found linux image: /boot/vmlinuz-2.6.32-19-generic
Found initrd image: /boot/initrd.img-2.6.32-19-generic
Found memtest86+ image: /boot/memtest86+.bin
ls: /casper-rw-backingにアクセスできません: No such file or directory
ls: /casper-rw-backingにアクセスできません: No such file or directory
ls: /casper-rw-backingにアクセスできません: No such file or directory
ls: /casper-rw-backingにアクセスできません: No such file or directory
ls: /casper-rw-backingにアクセスできません: No such file or directory
ls: /casper-rw-backingにアクセスできません: No such file or directory
ls: /media/1D5C-7CC4にアクセスできません: No such file or directory
ls: /media/1D5C-7CC4にアクセスできません: No such file or directory
ls: /media/1D5C-7CC4にアクセスできません: No such file or directory
ls: /media/1D5C-7CC4にアクセスできません: No such file or directory
ls: /media/1D5C-7CC4にアクセスできません: No such file or directory
ls: /media/1D5C-7CC4にアクセスできません: No such file or directory
Found Windows Vista (loader) on /dev/sda1
done


なんか大量にエラーでてるんだけどw
これはアレだ。RAID組んだHDDのRAIDアレイを見失ってるから。その証拠にほら、Vistaは拾ってるし。

とりあえずこのままsdcのMBRにGRUBを入れる。

root@ubuntu:/# grub-install /dev/sdc
Installation finished. No error reported.


おっけー。一応チェック。

root@ubuntu:/# grub-install --recheck /dev/sdc
Installation finished. No error reported.


はい。おっけー。

Ctrl+Dでchroot解除。exitでもいいと思う。普通に。

root@ubuntu:/# exit


マウントしてたとこ順にアンマウントしてexit。

root@ubuntu:~# umount /mnt/dev
root@ubuntu:~# umount /mnt/sys
root@ubuntu:~# umount /mnt/proc
root@ubuntu:~# umount /mnt
root@ubuntu:~# exit
exit


おっけー。

で、再起動してこのsdcになってるHDDをFirst Bootにして起動。
おっけー。


関連記事
Grub2の復旧とか
Ubuntu 9.10(Grub2)でスプラッシュに起動過程を表示しようか
Grub2とStartupmanager。あとアップグレードした時の旧Grubとの共存とか置き換えとか
Ubuntuをインストールする前に・・・MBRの存在を知っておこう。
Ubuntu Alternate版のレスキューモードは結構使えるかも。
関連記事
総合案内当ブログについて
Windowsの目次Linuxの目次Linuxの目次2・ ・自作PC関連の目次Web技術関連の目次
全記事一覧情報サイト新着RSS一覧

Sponsored Link

コメントの投稿

管理者にだけ表示を許可する
ブログ内検索

カスタム検索

フリーエリア

クリックで救える命がある。

レンタルサーバー

さくらのマネージドサーバ
さくらインターネットのVPS
ConoHaのVPS
WebARENA VPSクラウド
99円レンタルサーバー
【CloudCore VPS】
GMOクラウドのレンタルサーバー
転送量無制限 ABLENET
@WAPPYレンタルサーバー
SPPDレンタルサーバー

カテゴリー+月別アーカイブ

 

アクセスカウンター

現在の閲覧者数:

プロフィール

Author:tmin
PCヲタ。ライト2ちゃんねら。
スロット好きのギャンブラー。(元
むしろ人生がギャンブルだが目下のところ負けっぱなし。
座右の銘は「結果オーライ」。故に基本適当。
トラブルもまた楽しみのひとつ

コメント、トラバ、相互リンク歓迎。お気軽にどうぞ。
当ブログについて
Twitterでこっちとあっちの更新情報流すことにしてみます。
http://twitter.com/t_min
Project Mikunchu♪Wikiできました。
Mikunchu200x40.png


上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。