
Ubuntu日本語フォーラム

ログインしていません。
win XP to ubuntuをHDDに入れています。
アップデートで調子が悪くなったので、ubuntuをインストール
やり直しましたら、win XP が起動しなくなりました。
画面には、
error: the symbol 'grub_getcharwidth' not found.
grub rescue>
win XP も使いたいので、
申し訳ありませんが、教えていただけないでしょうか。
オフライン
こちらをご覧くださいませ。
https://wiki.ubuntulinux.jp/UbuntuTips/Others/RepairMbrWithGrub
オフライン
書き込みありがとうございます。
hdd内にリカバリ部分があるので、こちらを起動しましたが
電源が落ちてしまいます。
別の方法を、お教えいただけないでしょうか。
オフライン
hdd内にリカバリ部分があるので、こちらを起動しましたが
電源が落ちてしまいます。
っと。それは、本体のリカバリ部分、HDDなどに問題がある可能性があります。
リカバリの起動とUbuntuがインストールされていることは関係はないので。
一度メーカーに聞いてみるといいと思います。
それと、Liveからの復旧をするとりあえずの方法(ブートローダーの設定が壊れていない場合)
ネット環境必須
Live起動したら、
アプリケーション>アクセサリ>端末
ubuntu@ubuntu:~$
になるので、
ubuntu@ubuntu:~$ sudo apt-get install grub2
と打って、($の後の部分)Enterキー
で、途中の質問には、yを打ち込む→Enterキー。
ubuntu@ubuntu:~$
に戻りましたら、
ubuntu@ubuntu:~$ sudo update-grub
で、途中の質問には、yを打ち込む→Enterキーで、ブートローダーを再インストール。
以上。これで起動できないようなら、本気でHDDの破損を疑う必要があると思います。
オフライン
いただいた方法を、行ったと思います。下記がその際にできた内容です。
ubuntu@ubuntu:~$ sudo apt-get install grub2 パッケージリストを読み込んでいます... 完了依存関係ツリーを作成しています 状態情報を読み取っています... 完了パッケージ grub2 はデータベースには存在しますが、利用できません。おそらく、そのパッケージが見つからないか、もう古くなっているか、あるいは別のソースからのみしか利用できないという状況が考えられますしかし、以下のパッケージで置き換えられています: grub-pc E: パッケージ grub2 にはインストール候補がありません ubuntu@ubuntu:~$ sudo update-grub
grub-probe: error: cannot find a device for /. ubuntu@ubuntu:~$
お分かりになる方、どうぞよろしくお願い致します。
オフライン
sudo apt-get install grub2 を grub-pc にかえて、下記がその際にできた内容です。
grub-pc を設定しています ├────────────────┐ │ │ │
以下の Linux のコマンドラインは /etc/default/grub か GRUB │ │
Legacy の menu.lst 上の「kopt」パラメータから取得されてい │ │
ます。これが正しいものであるかを確認して、必要であれば修 │ │
正してください。 │ │
この状態で、win XP は起動せず、黒い画面でカーソルが点滅しています。
お分かりになる方、どうぞよろしくお願い致します。
オフライン
いただいた方法を、行ったと思います。下記がその際にできた内容です。
ubuntu@ubuntu:~$ sudo apt-get install grub2 パッケージリストを読み込んでいます... 完了依存関係ツリーを作成しています 状態情報を読み取っています... 完了パッケージ grub2 はデータベースには存在しますが、利用できません。おそらく、そのパッケージが見つからないか、もう古くなっているか、あるいは別のソースからのみしか利用できないという状況が考えられますしかし、以下のパッケージで置き換えられています: grub-pc E: パッケージ grub2 にはインストール候補がありません ubuntu@ubuntu:~$ sudo update-grub
grub-probe: error: cannot find a device for /. ubuntu@ubuntu:~$
お分かりになる方、どうぞよろしくお願い致します。
sudo apt-get install grub2 の前に sudo apt-get update を行ってください。
オフライン
いただいた方法を行って見ました。
ubuntu@ubuntu:~$ sudo apt-get update 無視 cdrom://Ubuntu 9.10 _Karmic Koala_ - Release i386 (20091028.5) karmic/main Translation-ja 無視 cdrom://Ubuntu 9.10 _Karmic Koala_ - Release i386 (20091028.5) karmic/restricted Translation-ja ヒット http://archive.ubuntu.com karmic Release.gpg 取得:1 http://security.ubuntu.com karmic-security Release.gpg [189B] 無視 http://security.ubuntu.com karmic-security/main Translation-ja 取得:2 http://archive.ubuntu.com karmic/main Translation-ja [280kB] 取得:3 http://archive.ubuntulinux.jp karmic Release.gpg [307B] 無視 http://archive.ubuntulinux.jp karmic/main Translation-ja 取得:4 http://archive.ubuntulinux.jp karmic-non-free/ Release.gpg [189B] 無視 http://archive.ubuntulinux.jp karmic-non-free/ Translation-ja 取得:5 http://archive.ubuntulinux.jp karmic Release [66.0kB] 無視 http://security.ubuntu.com karmic-security/restricted Translation-ja 取得:6 http://security.ubuntu.com karmic-security Release [44.1kB] 取得:7 http://archive.ubuntulinux.jp karmic-non-free/ Release [1,573B] 無視 http://archive.ubuntu.com karmic/restricted Translation-ja 取得:8 http://archive.ubuntu.com karmic-updates Release.gpg [189B] 無視 http://archive.ubuntu.com karmic-updates/main Translation-ja 無視 http://archive.ubuntu.com karmic-updates/restricted Translation-ja 無視 http://archive.ubuntulinux.jp karmic/main Packages 取得:9 http://archive.ubuntulinux.jp karmic-non-free/ Packages [2,677B] 無視 http://archive.ubuntulinux.jp karmic/main Packages ヒット http://archive.ubuntu.com karmic Release 取得:10 http://archive.ubuntu.com karmic-updates Release [44.1kB] 取得:11 http://security.ubuntu.com karmic-security/main Packages [102kB] 取得:12 http://archive.ubuntulinux.jp karmic/main Packages [8,919B] ヒット http://archive.ubuntu.com karmic/main Packages ヒット http://archive.ubuntu.com karmic/restricted Packages ヒット http://archive.ubuntu.com karmic/main Sources ヒット http://archive.ubuntu.com karmic/restricted Sources 取得:13 http://archive.ubuntu.com karmic-updates/main Packages [223kB] 取得:14 http://security.ubuntu.com karmic-security/restricted Packages [14B] 取得:15 http://security.ubuntu.com karmic-security/main Sources [30.4kB] 取得:16 http://security.ubuntu.com karmic-security/restricted Sources [14B] 取得:17 http://archive.ubuntu.com karmic-updates/restricted Packages [14B] 取得:18 http://archive.ubuntu.com karmic-updates/main Sources [64.4kB] 取得:19 http://archive.ubuntu.com karmic-updates/restricted Sources [14B] 868kB を 7s で取得しました (111kB/s) パッケージリストを読み込んでいます... 完了 ubuntu@ubuntu:~$ sudo apt-get install grub2 パッケージリストを読み込んでいます... 完了依存関係ツリーを作成しています 状態情報を読み取っています... 完了パッケージ grub2 はデータベースには存在しますが、利用できません。おそらく、そのパッケージが見つからないか、もう古くなっているか、あるいは別のソースからのみしか利用できないという状況が考えられますしかし、以下のパッケージで置き換えられています: grub-pc E: パッケージ grub2 にはインストール候補がありません ubuntu@ubuntu:~$ sudo apt-get install grub-pc パッケージリストを読み込んでいます... 完了依存関係ツリーを作成しています 状態情報を読み取っています... 完了以下の特別パッケージがインストールされます: grub-common 提案パッケージ: multiboot-doc grub-emu desktop-base 以下のパッケージはアップグレードされます: grub-common grub-pc アップグレード: 2 個、新規インストール: 0 個、削除: 0 個、保留: 266 個。 1,428kB のアーカイブを取得する必要があります。この操作後に追加で 0B のディスク容量が消費されます。続行しますか [Y/n]? y 取得:1 http://security.ubuntu.com karmic-security/main grub-pc 1.97~beta4-1ubuntu4.1 [434kB] 取得:2 http://security.ubuntu.com karmic-security/main grub-common 1.97~beta4-1ubuntu4.1 [994kB] 1,428kB を 8s で取得しました (170kB/s) パッケージを事前設定しています ... (データベースを読み込んでいます ... 現在 113427 個のファイルとディレクトリがインストールされています。) grub-pc 1.97~beta4-1ubuntu3 を (.../grub-pc_1.97~beta4-1ubuntu4.1_i386.deb で) 置換するための準備をしています ... grub-pc を展開し、置換しています... grub-common 1.97~beta4-1ubuntu3 を (.../grub-common_1.97~beta4-1ubuntu4.1_i386.deb で) 置換するための準備をしています ... grub-common を展開し、置換しています... man-db のトリガを処理しています ... install-info のトリガを処理しています ... sreadahead のトリガを処理しています ... grub-common (1.97~beta4-1ubuntu4.1) を設定しています ... 設定ファイル /etc/grub.d/30_os-prober を新規にインストールしています ... grub-pc (1.97~beta4-1ubuntu4.1) を設定しています ... ubuntu@ubuntu:~$ sudo update grub-pc sudo: update: command not found ubuntu@ubuntu:~$ sudo update-grub grub-probe: error: cannot find a device for /. ubuntu@ubuntu:~$
win XP は起動せず、黒い画面にカーソルが点滅しています。
お分かりになる方、どうぞよろしくお願い致します。
オフライン
ubuntu@ubuntu:~$ sudo apt-get update
無視 cdrom://Ubuntu 9.10 _Karmic Koala_ - Release i386 (20091028.5) karmic/main Translation-ja
無視 cdrom://Ubuntu 9.10 _Karmic Koala_ - Release i386 (20091028.5) karmic/restricted Translation-ja
取得:1 http://archive.ubuntulinux.jp karmic Release.gpg [307B]
無視 http://archive.ubuntulinux.jp karmic/main Translation-ja
取得:2 http://archive.ubuntulinux.jp karmic-non-free/ Release.gpg [189B]
無視 http://archive.ubuntulinux.jp karmic-non-free/ Translation-ja
取得:3 http://archive.ubuntulinux.jp karmic Release [66.0kB]
取得:4 http://archive.ubuntulinux.jp karmic-non-free/ Release [1,573B]
取得:5 http://security.ubuntu.com karmic-security Release.gpg [189B]
無視 http://security.ubuntu.com karmic-security/main Translation-ja
無視 http://archive.ubuntulinux.jp karmic/main Packages
ヒット http://archive.ubuntu.com karmic Release.gpg
取得:6 http://archive.ubuntu.com karmic/main Translation-ja [280kB]
取得:7 http://archive.ubuntulinux.jp karmic-non-free/ Packages [2,677B]
無視 http://archive.ubuntulinux.jp karmic/main Packages
取得:8 http://archive.ubuntulinux.jp karmic/main Packages [8,919B]
無視 http://security.ubuntu.com karmic-security/restricted Translation-ja
取得:9 http://security.ubuntu.com karmic-security Release [44.1kB]
取得:10 http://security.ubuntu.com karmic-security/main Packages [102kB]
無視 http://archive.ubuntu.com karmic/restricted Translation-ja
取得:11 http://archive.ubuntu.com karmic-updates Release.gpg [189B]
無視 http://archive.ubuntu.com karmic-updates/main Translation-ja
無視 http://archive.ubuntu.com karmic-updates/restricted Translation-ja
ヒット http://archive.ubuntu.com karmic Release
取得:12 http://security.ubuntu.com karmic-security/restricted Packages [14B]
取得:13 http://security.ubuntu.com karmic-security/main Sources [30.4kB]
取得:14 http://security.ubuntu.com karmic-security/restricted Sources [14B]
取得:15 http://archive.ubuntu.com karmic-updates Release [44.1kB]
ヒット http://archive.ubuntu.com karmic/main Packages
ヒット http://archive.ubuntu.com karmic/restricted Packages
ヒット http://archive.ubuntu.com karmic/main Sources
ヒット http://archive.ubuntu.com karmic/restricted Sources
取得:16 http://archive.ubuntu.com karmic-updates/main Packages [223kB]
取得:17 http://archive.ubuntu.com karmic-updates/restricted Packages [14B]
取得:18 http://archive.ubuntu.com karmic-updates/main Sources [64.4kB]
取得:19 http://archive.ubuntu.com karmic-updates/restricted Sources [14B]
868kB を 7s で取得しました (123kB/s)
パッケージリストを読み込んでいます... 完了
ubuntu@ubuntu:~$ sudo apt-get install grub-pc
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
以下の特別パッケージがインストールされます:
grub-common
提案パッケージ:
multiboot-doc grub-emu desktop-base
以下のパッケージはアップグレードされます:
grub-common grub-pc
アップグレード: 2 個、新規インストール: 0 個、削除: 0 個、保留: 266 個。
1,428kB のアーカイブを取得する必要があります。
この操作後に追加で 0B のディスク容量が消費されます。
続行しますか [Y/n]? y
取得:1 http://security.ubuntu.com karmic-security/main grub-pc 1.97~beta4-1ubuntu4.1 [434kB]
取得:2 http://security.ubuntu.com karmic-security/main grub-common 1.97~beta4-1ubuntu4.1 [994kB]
1,428kB を 8s で取得しました (166kB/s)
パッケージを事前設定しています ...
(データベースを読み込んでいます ... 現在 113427 個のファイルとディレクトリがインストールされています。)
grub-pc 1.97~beta4-1ubuntu3 を (.../grub-pc_1.97~beta4-1ubuntu4.1_i386.deb で) 置換するための準備をしています ...
grub-pc を展開し、置換しています...
grub-common 1.97~beta4-1ubuntu3 を (.../grub-common_1.97~beta4-1ubuntu4.1_i386.deb で) 置換するための準備をしています ...
grub-common を展開し、置換しています...
man-db のトリガを処理しています ...
install-info のトリガを処理しています ...
sreadahead のトリガを処理しています ...
grub-common (1.97~beta4-1ubuntu4.1) を設定しています ...
設定ファイル /etc/grub.d/30_os-prober を新規にインストールしています ...
grub-pc (1.97~beta4-1ubuntu4.1) を設定しています ...
ubuntu@ubuntu:~$ sudo update-grub-pc
sudo: update-grub-pc: command not found
ubuntu@ubuntu:~$ sudo update-common
sudo: update-common: command not found
ubuntu@ubuntu:~$ sudo update-grub-pc_1.97~beta4-1ubuntu4.1_i386.deb
sudo: update-grub-pc_1.97~beta4-1ubuntu4.1_i386.deb: command not found
ubuntu@ubuntu:~$ sudo update-grub-pc (1.97~beta4-1ubuntu4.1)
bash: 期待してない token `(' のあたりにシンタックスエラー
ubuntu@ubuntu:~$
オフライン
#9 は、日本語で書き込みができないので貼り付けだけ行いました。
見やすいように、やり直してみたつもりです。
お分かりになる方、どうぞよろしくお願い致します。
現在は、win XP は起動せず、黒い画面にカーソルが点滅しています。
オフライン
えぇと、ごめんなさい。
確認の順序が逆になってしまいましたが、Ubuntu は起動するけど、XP が起動出来ないと言う話ですよね。
ひょっとすると、Ubuntu の再インストール時に XP を消した可能性もあるので、現在のパーティション構成を確認させてください。
端末から、
$ sudo parted -l
とした結果を貼り付けてみてください。
オフライン
#11 sama
ubuntu@ubuntu:~$ sudo parted-1
sudo: parted-1: command not found
ubuntu@ubuntu:~$ sudo parted-i
sudo: parted-i: command not found
ubuntu@ubuntu:~$
オフライン
#13 sama
ubuntu@ubuntu:~$ sudo parted-l
sudo: parted-l: command not found
ubuntu@ubuntu:~$ sudo parted-L
sudo: parted-L: command not found
ubuntu@ubuntu:~$
オフライン
#11 #13 sama
ubuntu@ubuntu:~$ sudo parted -l
モデル: ATA TOSHIBA MK8037GS (scsi)
ディスク /dev/sda: 80.0GB
セクタサイズ (論理/物理): 512B/512B
パーティションテーブル: msdos
番号 開始 終了 サイズ タイプ ファイルシステム フラグ
1 32.3kB 43.2GB 43.2GB primary ntfs
3 43.2GB 68.3GB 25.1GB extended
5 43.2GB 67.3GB 24.0GB logical ext4
6 67.3GB 68.3GB 1086MB logical linux-swap(v1)
2 68.3GB 80.0GB 11.7GB primary fat32 hidden, lba
警告: /dev/sr0 を読み書き可能な状態にオープンできません(Read-only file system)。/dev/sr0
は読み込みのみ可能な状態でオープンされました。
エラー: /dev/sr0: ディスクラベルが認識できません。
ubuntu@ubuntu:~$
オフライン
1 32.3kB 43.2GB 43.2GB primary ntfs
とあるので大丈夫そうですね。パーティションは存在するようです。
オフライン
https://forums.ubuntulinux.jp/viewtopic.php?pid=60592#p60592
#2をもう一度実行してください。
「boot=casper」は「root=/dev/sda5」
これでHDDのUbuntuが起動するので、その状態で(ライブCDからでは出来ません)
$ sudo update-grub
Ubuntuの再インストールでGRUBの設定が狂ったのでしたら、これで正常に更新されます。
オフライン