2017年12月3日日曜日

Linux Beanのgrub2が壊れているが修正が・・・

 以前にメインPCが故障した時、PCを使用する必要があり近隣のハードオフにて1000円で購入したPCがある。

これサブ機で使用しているが、音楽を聴いたり、Podcastを聞いたり、WindowsXPとデュアルブートし、古いプリンターを繋いで使用している。

プリンターに関しては自宅で一番綺麗に印刷が出来るプリンター。

印刷に関しては、メインPCと言ってもイイPCとなっている。

この夏、プリンターを使用する機会がなくほったらかしにしていた。

先日、電源を入れると立ち上がらなくなっている。

bootすらしていない。

この夏に何度か停電があり、この関係でMBRが壊れたものと推測。

早速、Linuxの常套手段である、Install DVDから立ち上げてみる。

レスキューのそれらしきものが見当たらない。

適当にGoogle先生に尋ね、コンソールからgrubの修復を試みるが上手くいかない。

そのうちに修復を諦めかけ、数カ月が経過。

本日、何となく修復しようと考えGoogle先生に尋ねてみると「digi物好きの忘備録」様が書かれているHPを発見。

早速、ご教示の通りにやってみる。


【Install DVDから立ち上げて、コンソールに入力して書き換える】



1.ハードディスクの構成を調査

$ sudo fdisk -l

Linuxbeanのインストールされた場所を調べる

2.1の結果を参考に

$ sudo mount /dev/sda5 /mnt
で目当てのGRUBがインストールされたディスクをマウント
(これは/dev/sda5にLinuxbeanがある場合)

3.権限を変更する。

$ sudo mount --bind /dev/ /mnt/dev
$ sudo chroot /mnt

4.GRUBをインストール

# sudo grub-install /dev/sda

5.いろいろ出て最後に

Installation finished. No error reported.
とか表示されたら成功。


簡単にgrub2の書き換えが完了。
再起動にて正常動作となりました。

「digi物好きの忘備録」様、有難う御座いました。

0 件のコメント: