
Ubuntu日本語フォーラム

ログインしていません。
皆さんのコメントを拝見すると、Grub loading,please wait... でerror番号が表示されている様ですが、
私の場合、表示されませんでした。
何とか、下記内容で対処して復帰しましたが、疑問符の塊です。
この方法で、よかったのでしょうか。。。。
1.1/19 に、この10ヶ月は、いつもは何事見なく正常に完了するAVG8.5の ~$ sudo avgupdate
を実行したところ、アップデートは完了したのですが、システムがフリーズしました。
再起動するも、表記が出て、Grub Menuが起動しません。
2.kiyoshiさんがコメントされているのを参考にさせていただきました。
https://forums.ubuntulinux.jp/viewtopic … 179#p26179
要因は、どうやらAVGのUpdateにおいて、理由は不明ですが/boot/grub/* が破壊されたようです。
device.map, install-version, menu.lst, defalt は、問題ないようです。
3.LiveCDで起動して、試行
Ubuntu8.04, 8.10, 9.04, 9.10 起動するか試したところ、Ubuntu9.10でのみ立ち上がりました。
「場所」から、書き込めそうなパーティションをクリックします。デスクトップにアイコンが現れたら、
上から2番目のバーにメモ帳に鉛筆で書き込んでいるようなアイコンがあるので、それをクリックしてください。
右の「場所:」の右に書いてある文字をメモしてください。以下はその文字を/media/disk として記します。
違ったら、正しいもので/media/diskを書き換えてください。
このコメントが参考になりました。
ftp://alpha.gnu.org/gnu/grub/grub-0.97-i386-pc.tar.gz
をクリックして、「ファイルを保存」をクリックすると、ダウンロードされます。
ダウンロードしたファイルを右クリックして「ここに展開」をクリック。
Nautilusで、ディレクトリーを作成
/media/Data_file/boot/grub
$ sudo rm /media/disk/boot/grub/*_stage*
note: file の一覧から、プロパティで確認しながら個別に削除しました。
$ sudo cp /media/Data_file/boot/grub-0.97-i386-pc/boot/grub/* /media/disk/boot/grub/
note: 種類:プログラム関係が、全て破壊されていました。復元するためコピーしました。
$ sudo grub
note: このコマンドは、動作しませんでした。
取り敢えず、再起動するとGrub menu が再現され、復帰しました。
急場を凌ぐため、悪さをしたAVG8.5は削除しました。
4.1/20 電源をいれ起動したところ、
Grub Loading stage 1.5
Grub Loading, please wait... で、フリーズです。同様に、error 番号は表示されません。
5.LiveCDで起動して、試行
Ubuntu8.04, 8.10, 9.04, 9.10 起動するか試したところ、Ubuntu9.04でのみ立ち上がりました。
$ sudo grub-install /dev/sda
$ sudo grub
note: 今回は、動作しました。
grub>
find /boot/grub/stage2
grub> find /boot/grub/stage2
表示されたものが
(hd★,■)の形式、ただし、★と■は数字ですが、そのようなものが表示されたら、
以下の★と■を表示されたものに置き換えて以下を実行してください。
grub> root (hd★,■)
note: root(hd0,6) で、OKでした。
grub> setup (hd0)
grub> quit
$ exit
「システム」ー「シャットダウン」で再起動させて、LiveCDを取り外してください。
正常に、復帰しました。
6.1/21 電源を入れ、起動したところ正常にGrub Menuが表示され、
Ubuntuを起動できました。取り敢えず、半信半疑ですが元に戻ったようです。
「私のマシン情報」
Ubuntu 8.04(hardy) + Windows XP_pro XP3 dual boot
Linux 2.6.24-26-generic, GNOME 2.22.3
Shuttle ST61G4 XPC
ATIRS300 + IXP150, P4 3.0GHz, 2Gb dual channel, SATA 640Gb
~$ lspci
00:00.0 Host bridge: ATI Technologies Inc Radeon 9100 IGP Host Bridge (rev 02)
00:01.0 PCI bridge: ATI Technologies Inc Radeon 9100 IGP AGP Bridge
00:13.0 USB Controller: ATI Technologies Inc OHCI USB Controller #1 (rev 01)
00:13.1 USB Controller: ATI Technologies Inc OHCI USB Controller #2 (rev 01)
00:13.2 USB Controller: ATI Technologies Inc EHCI USB Controller (rev 01)
00:14.0 SMBus: ATI Technologies Inc SMBus (rev 17)
00:14.1 IDE interface: ATI Technologies Inc Dual Channel Bus Master PCI IDE Controller
00:14.3 ISA bridge: ATI Technologies Inc Unknown device 434c
00:14.4 PCI bridge: ATI Technologies Inc IXP200 3COM 3C920B Ethernet Controller
01:05.0 VGA compatible controller: nVidia Corporation NV43 [GeForce 6600] (rev a2)
02:05.0 RAID bus controller: Silicon Image, Inc. SiI 3512 [SATALink/SATARaid] Serial ATA Controller (rev 01)
02:06.0 Ethernet controller: Broadcom Corporation BCM4401 100Base-T (rev 01)
02:07.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 08)
02:07.1 Input device controller: Creative Labs SB Live! Game Port (rev 08)
02:0b.0 FireWire (IEEE 1394): VIA Technologies, Inc. IEEE 1394 Host Controller (rev 80)
「HDD情報」
C: WindowsXP_Pro sda1 NTFS
sda2 拡張パーティション LBA
D: Software sda5 NTFS
E: Data_file sda6 NTFS
sda7 ext3
sda8 linux-swap
オフライン
すみません、少し読みきれていないのですが
Ubuntu8.04, 8.10, 9.04, 9.10 起動するか試したところ、Ubuntu9.10でのみ立ち上がりました。
これはUbuntu 9.10 のライブCDが起動した。
Ubuntu8.04, 8.10, 9.04, 9.10 起動するか試したところ、Ubuntu9.04でのみ立ち上がりました。
今回はUbuntu 9.04 のライブCDが立ち上がったと解釈して良いのでしょうか。
そう仮定すると前者ではGRUB2が採用されているので、$ sudo grub では grub.sh に変更できないようです。
作業後、再起動で復旧出来たにも関わらず、次の再起動ではエラーが再発したのは謎です。
その後、9.04 ライブCDで起動後、grub.shからgrubコマンドの実行で再発はしていない。と言うことですよね。
肝心の謎の部分は解らないですが、作業としては違う気がします。
壊れた箇所が特定出来ているのでしたらその部分のファイルの入れ替えで良いと思いますが、最後に行なった操作が正解ではないでしょうか。
起動ディスクを用いてHDD内のUbuntuのカーネルをキック、起動させてから
$ sudo apt-get install --reinstall grub
$ sudo grub-install /dev/sda
が常套手段かなと思います。
また、踏まれた手順を行なうなら
$ sudo rm /boot/grub/*
$ sudo cp /usr/lib/grub/i386-pc/* /boot/grub
$ sudo grub-update
もちろん/usr/lib/grub/i386-pcまで壊れていれば問題外なので要確認です。
ライブCDからでもHDDをマウントして行なえますがmenu.lstの事は考慮しないといけないかも。
えっと、結論としてはGRUBの再インストールを行い、全てをシステム?GRUB?にお任せするのが良いかも。
(結局スッキリ!ではなくモヤっとな投稿でしたorz)
オフライン
hir0さん コメントありがとうございました。
ライブCDが起動についての補足説明
1/19 Ubuntu9.10でのみ立ち上がったとは、他のライブCDだとハングしたのかと思えるほどに
起動に時間を要したからです。
1/20 同様に、すんなり起動するライブCDはUbuntu9.04だったという理由です。
1.最初、このPCのクリーン・インストールは、Ubuntu8.04ライブCDでしました。
1/21 復帰したので、まさかと思い、先ほどライブCDで立ち上げてみました。
すんなり動作しました。不思議です。
2.壊れた箇所が特定出来てはいません。
/boot/brub/ファイル群 をNautilusでプロパティを見たら正常なら、種類:プログラム
になるところが、不明と表示されました。
そのため、*.sh が壊れていると判断しました。
3.そこでgrub-0.97-i386-pc.tar.gz をダウンロードして、実行できるfile群をいただきました。
4.それから、~$ sudo grub を実行しようとしたわけです。
動作しませんでした。
説明していただいたことから、9.10の場合GRUB2が採用されているので、
不具合になったと解釈しました。
GRUB2 とGRUBの挙動については、試験的に導入したのが1台のマシンだけなので理解していません。
未だに、8.04が2台・9.04が1台の状況です。
提示された/usr/lib/grub/i386-pc/* をチェックしました。(ここに保存されているなど知りませんでした。)
全て壊れていました。
Q. 正常なものと交換する必要がありますか。。。 ここが壊れていても、稼働はしていますが。。。
オフライン
$ sudo apt-get install --reinstall grub
$ sudo grub-install /dev/sda
が常套手段かなと思います。
取り敢えず、アドバイスに従い実行しました。
~$ sudo apt-get install --reinstall grub パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています 状態情報を読み取っています... 完了 アップグレード: 0 個、新規インストール: 0 個、再インストール: 1 個、削除: 0 個、保留: 0 個。 386kB のアーカイブを取得する必要があります。 この操作後に追加で 0B のディスク容量が消費されます。 続行しますか [Y/n]? Y 取得:1 http://jp.archive.ubuntu.com hardy-updates/main grub 0.97-29ubuntu21.1 [386kB] 386kB を 0s で取得しました (619kB/s) パッケージを事前設定しています ... (データベースを読み込んでいます ... 現在 229596 個のファイルとディレクトリがインストールされています。) grub 0.97-29ubuntu21.1 を (.../grub_0.97-29ubuntu21.1_i386.deb で) 置換するための準備をしています ... grub を展開し、置換しています... grub (0.97-29ubuntu21.1) を設定しています ... XXXXX@XXXXX-ShuttleX:~$ sudo grub-install /dev/sda Searching for GRUB installation directory ... found: /boot/grub Installing GRUB to /dev/sda as (hd0)... Installation finished. No error reported. This is the contents of the device map /boot/grub/device.map. Check if this is correct or not. If any of the lines is incorrect, fix it and re-run the script `grub-install'. (hd0) /dev/sda
壊れたものを正常なものと交換しました。
~$ sudo rm /usr/lib/grub/i386-pc/*
~$ sudo cp /media/Data_file/boot/grub/* /usr/lib/grub/i386-pc/
note: downloadし展開して保存したものをコピーしました。
オフライン
いえ、違います。
私が勧めた事は既に行なわれています。
grub > root (hd?,?)
の操作です。
それはGRUBコマンドではなく、通常のコマンドで示すとgrub-install /dev/sdaで集約されて実行されます。
私がモヤッととしたのは、その手順を訂正する案を出しただけなので。
提示された/usr/lib/grub/i386-pc/* をチェックしました。(ここに保存されているなど知りませんでした。)
全て壊れていました。
驚きました。AVGが優秀と言うことですね。(しかし誤認では有る)
そこはぶっちゃけた話、要らないです。 でも何かの時はシステムはそこを参照すると思うので修復しておくか自身が把握しておく事は大切だと思います。
すいません、恐縮です。
オフライン
保有している他の機種にAVG8.5をインストールして、ハードの不具合かもしれないのを確認しました。
ハードが原因ではないと考えられます。要因はavgのupdateと思われます。
試行した環境
AOpen s66FXm-US, P4 2.8GHz, 2Gb, IDEa(Windows XP + Ubuntu8.04) + IDEb(/home) dual boot
ATI Radeon X-1650(AGP)
$ sudo avgupdate を本日(1月22日)実行したら、同様の症状になりました。
電源を入れ起動したところ、
Grub Loading stage 1.5
Grub Loading, please wait... で、フリーズです。同様に、error 番号は表示されません。
製品版AVG8.5 は、優秀です。Grub を完全に破壊してくれます。
AVGから回避手段が提供されるまで、しばらくは、Updateの実行は厳禁です。
1.avgdモジュール群に不具合がでて、起動しません。
2.不具合を何とか復帰させ、正規版をdownloadし、再インストールしました。
2011.4まで正規ユーザーなのに、ライセンス番号に不適合と言われ、scan等が実行できません。
ライセンス番号を再入力しても受け付けてくれません。トライアル版ライセンスならOKでした。
3.まさかと思って、updateを実施。現象が再現され、PCがフリーズしました。
AVGテクニカル・サポートへ苦情のメールを配信しました。対応を待ちます。
オフライン
AVGテクニカル・サポートへ苦情のメールを配信しましたが、未だ返事がきません。
2011.4まで、AVG8.5 for Linuxの正規ユーザーなのに、ライセンス番号に不適合と言われ、
updateができないため、ハードの違いによる不具合か検証してみました。
(製品: AVG Anti-Virus for Linux/FreeBSD 7.5 ライセンス: ...............)
試験導入した下記の結果から、他機種でも同様にupdateを実行すると、ライセンスが無効になるようです。
有償版のAVG8.5は、ユーザーへの何のコメントもなく、サーバー用途のみしか発売しなくなったそうで、
一方的にサポートが打ち切られたと考えられます。
AVGテクニカルサポート 受付完了のお知らせ からのmailでは、
来年まで支払った私のライセンス料は、どうなるの! とんでもない企業です。
AVG 8.5 シリーズより、Linux向け有料製品として
AVG Server Edition for Linux/FreeBSD
http://www.avg.co.jp/product-avg-server … linux.html
の1種類のみとなりました。
~$ sudo avgupdate AVG command line update Copyright (c) 2009 AVG Technologies CZ Running update. Initializing... Downloading file: avginfoavi.ctf Downloading file: avginfolx.ctf Analyzing... Downloading file: lx8upd720b290qi.bin 1 / 1 697.98 K Analyzing... Preparing installation... Updating... Initializing... Downloading file: avg9infoavi.ctf Downloading file: avg9infolx.ctf Analyzing... Downloading file: lx8aspam717b288tk.bin 1 / 12 1.28 M Downloading file: lx8cfg732qh.bin 2 / 12 184.43 K Downloading file: lx8cli732b290tm.bin 3 / 12 256.32 K Downloading file: lx8common724b291dn.bin 4 / 12 404.47 K Downloading file: lx8core731b292ej.bin 5 / 12 1.78 M Downloading file: lxfbsd8doc732b292gp.bin 6 / 12 17.98 K Downloading file: lx8ems731b290oh.bin 7 / 12 154.51 K Downloading file: u9iavi2657u2636pb.bin 8 / 12 486.12 K Downloading file: lxfbsd8initd717b288an.bin 9 / 12 541 B Downloading file: lx8oad731b288wt.bin 10 / 12 121.52 K Downloading file: lx8scan717b290zg.bin 11 / 12 214.41 K Downloading file: lx8sched731b288ou.bin 12 / 12 113.15 K Analyzing... Preparing installation... Updating... 100% [====================================>] Update was successfully completed. XXXXX@XXXXX-MSI:~$ sudo avgscan /home/XXXXX AVG command line Anti-Virus scanner Copyright (c) 2009 AVG Technologies CZ XXXXX@XXXXX-MSI:~$ sudo avgctl --start > AVG command line controller > Copyright (c) 2009 AVG Technologies CZ > > Starting avgd > Failed to read and analyze the license file. The License Number is not valid. Please verify the License Number has been entered correctly and entire (copied from the e-mail, registration card or retail package label). > Operation failed. The License Number is not valid. Please verify the License Number has been entered correctly and entire (copied from the e-mail, registration card or retail package label). XXXXX@XXXXX-MSI:~$ sudo dpkg -r avg85lms (データベースを読み込んでいます ... 現在 253079 個のファイルとディレクトリがインストールされています。) avg85lms を削除しています ... * Stopping avgd (not running) [ ok ] Uninstalling 'avgd' service initscripts... Unregistering 'avgd' service ... Removing any system startup links for /etc/init.d/avgd ... /etc/rc0.d/K20avgd /etc/rc1.d/K20avgd /etc/rc2.d/S20avgd /etc/rc3.d/S20avgd /etc/rc4.d/S20avgd /etc/rc5.d/S20avgd /etc/rc6.d/K20avgd man-db のトリガを処理しています ... XXXXX@XXXXX-MSI:~$ sudo rm -R /opt/avg
しかたがないので、free版のAVG8.5 free for Linux をdownloadしてinstallしました。
こっちらは、何ら不具合なく動作します。grubへの悪さもしないです。安心して利用できます。
$ sudo dpkg -i avg85flx-r292-a3056.i386.deb [sudo] password for XXXXX: 未選択パッケージ avg85flx を選択しています。 (データベースを読み込んでいます ... 現在 252969 個のファイルとディレクトリがインストールされています。) (avg85flx-r292-a3056.i386.deb から) avg85flx を展開しています... avg85flx (8.5.292) を設定しています ... Installing 'avgd' service initscripts... Registering 'avgd' service to runlevels... Adding system startup for /etc/init.d/avgd ... /etc/rc0.d/K20avgd -> ../init.d/avgd /etc/rc1.d/K20avgd -> ../init.d/avgd /etc/rc6.d/K20avgd -> ../init.d/avgd /etc/rc2.d/S20avgd -> ../init.d/avgd /etc/rc3.d/S20avgd -> ../init.d/avgd /etc/rc4.d/S20avgd -> ../init.d/avgd /etc/rc5.d/S20avgd -> ../init.d/avgd Registering with license: .................................... AVG command line controller Copyright (c) 2009 AVG Technologies CZ License was successfully changed. Operation successfull.
オフライン
AVG テクニカルサポート お問い合わせフォーム
製品の使い方、不具合等の技術的なお問い合わせについては、本お問い合わせフォームからお受けしております。
下記必要事項を入力し、[確認]ボタンをクリックしてください。
通常2営業日以内に弊社担当よりメールにてご連絡さしあげます。
と有りますのでどこか落としどころが有るまで、もしくは徹底的に、、、
私個人の意見ならば、納得出来返事が頂けるように動きますね。 だってシステム以外に金銭を含む実害が有るんだもの、企業としては何らかの返事があるべき。
[会社概要]
http://www.avgjapan.com/aboutus.html
販売代理店の色が濃いですが、各種サポートも請け負っているので返事が無ければ窓口を変えてお伺いしてみるとか。
煽っているのでは有りません、私自身が実害に会えばそうするであろうと思うので。
オフライン
hir0さん コメントありがとうございます。
お世話になっております。
AVG テクニカルサポート から返事がきました。
結論から言うと、メーカーの都合による「AVG Anti-Virus for Linux/FreeBSD製品」
の発売停止なので、既存ライセンス・ユーザーへの配慮がなされてなかったのが原因です。
こちらのライセンシーに対する言い分が正当と判断され、企業としての対応は優良でした。
AVG Server Edition for Linux/FreeBSD のライセンスを提供してくれました。
AVGテクニカルサポートでございます。
ご連絡ありがとうございました。
-----
回答が大変遅くなりまして、誠に申し訳ございません。
お客様がお持ちのライセンスを8.5に対応のものに
更新いたしました。
下記URLより最新のインストールプログラムをダウンロードし、
下記ライセンス番号にて再度、ご登録をお試しいただきますよう、
お願い申し上げます。
■プログラム ダウンロード先URL
http://www.avg.co.jp/download.html?prd=asl
■ライセンス番号
XXXXX-XXXXX-XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
-----
以上、ご確認をお願い申し上げます。
====================================
株式会社 コージェンメディア
AVGテクニカルサポート
http://www.avgjapan.com/
====================================
インストールしたところ、如何なる問題も発生しないで稼働しています。
サーバー環境を増強したのかupdateも以前に比べ快適です。また、avgscanもけっこう速くなりました。
私の場合は、機能的にはfree版で十分です。過剰品質のソフト導入となりました。
$ sudo avgupdate
AVG command line update
Copyright (c) 2009 AVG Technologies CZ
Running update.
Initializing...
Downloading file: avg9infoavi.ctf
Downloading file: avg9infolx.ctf
Analyzing...
Downloading file: u7avi1856u17057.bin 1 / 2 139.50 K
Downloading file: u9iavi2661u2610tz.bin 2 / 2 6.73 M
Analyzing...
Preparing installation...
Updating...
100% [====================================>]
Update was successfully completed.
オフライン
よかったです:)
妥当と言えばそうですが、そう思えるかそれ以上に思える対応は
AVG JAPAN には好感度持てます。
私もスッキリです。
オフライン