Ubuntu 14.04 LTSライブUSBブートエラー(gfxboot.c32:有効なCOM32Rイメージではありません)


147

Ubuntu 14.04(64ビット)ltsをダウンロードしました。起動可能なUSBスティックを作りました。しかし、起動時にこのエラーメッセージを受け取り続けます。

SYSLINUX 4.04 EDD 20110518 Copyright (C) 1994-2011 H. Peter Anvin et al
Unknown keyword in configuration file: gfxboot.c32: not a COM32R image

ダウンロードリンクとシステムの詳細についても言及します。また、デュアルブートウィンドウですか。
チンマヤB 14年

53
次の手順で解決しました

ライブUSBから14.10を起動しようとすると問題が発生しました。Filipの提案が役に立ちました。
itnet7 14年

2
live入力してEnterキーを押すだけです。私のために働いた。
-myusuf

回答:


203

フィリップSohajekが 言及した、あなたはヒットする必要がありますTab

その後、一連のオプション(ライブ、ライブインストールなど)が表示されます。好きな名前を選択して、名前を入力し、を押しEnterます。


1
Lucio:私にとっては素晴らしいことです、kubuntu 14.10。
エバーグリーン14年

31
動作しますが、なぜ?
タルワイス

3
ねえ、バグバディ。これは、UIに不注意なUnix開発者によって明確に設計されました:)
ルシオ


3
このソリューションは16.04でも機能します。
Heather92065

55

欠陥のある起動可能なUSB自体を使用した恒久的な修正

短縮版

TL; DR; あなたが何をしているのか知っているとき:

boot:上記のエラーが発生した後のプロンプトで、を入力し、をlive押してEnter、ライブUSBセッションを開始します。

ターミナルを開き(たとえば、Ctrl+Alt+t)、以下の各コマンドラインを1つずつ入力します。

sudo -i
apt-get update
apt-get install syslinux
mount | grep cdrom

上記の最後のコマンドは、起動可能なUSBが接続されているデバイスを示しています。

重要!/dev/sdb1ターミナルの次のコマンドで、上記の最後のコマンドの出力のデバイスに置き換えます。

syslinux /dev/sdb1

再起動してお楽しみください!

ロングバージョン

このエラーは、syslinuxパッケージの以前のバージョンでディストリビューションを使用して、より新しいバージョンを期待するディストリビューションの起動可能なUSBを作成したために発生します(バグリンクについてはAmir Ali Akbariに感謝します)。

このエラーは、たとえばUbuntu 14.04を使用して、Ubuntu 15.04以降から起動可能なUSBスティックを作成している場合にも発生します。

Lucio回答Filip Sohajekが言及した回避策はもちろん機能しますが、上でリンクしたUtopicリリースノートと、ブートイメージと同じUbuntuバージョンを使用してブートイメージを作成するためにそこに言及した回避策を考慮すると、ライブCD自体から永久に問題を修正することが可能です。

エラーメッセージが表示されるまで、起動可能なUSBスティックを起動します。

Unknown keyword in configuration file: gfxboot.c32: not a COM32R image
boot:

boot:プロンプトliveと入力し、Enterキーを押します(それだけであなたを含め使用できるオプションを表示するのに役立つよう必要は、Tabキーを押ししないようにlive)。

ライブのUbuntuセッションに入ったら、インターネットにアクセスできるように設定します(たとえば、WiFiネットワークに接続して)。

ターミナルウィンドウを開きます(たとえば、を押しますCtrl+Alt+T)。そして、次の一連のコマンドを1つずつ入力します(確認プロンプトに対して「はい」と言います):

sudo -i
apt-get update
apt-get install syslinux

最初はルートアクセスを提供し、最後の2つはsyslinux起動可能なUSBの修正に必要な新しいパッケージをインストールします。それで、あなたは正確に何を修正しているのか、すなわち、起動可能なUSBが接続されているデバイス名を把握する必要があります。

上記の端末ウィンドウでタイプ

mount | grep cdrom

次のような出力が表示されるはずです

/dev/sdb1 on /cdrom type vfat (... lots of irrelevant mount flags ...)

最も重要な部分は、上記の最初の「単語」です。通常はそうなります/dev/sdb1が、マシンにさらにディスクが接続されている場合は、何か他のものになる可能性があります。

または、gpartedユーザーインターフェイスからコマンドを起動し、ディスクを調べて、どのデバイスが接続されているかを確認できます/cdrom

ターミナルウィンドウで次のコマンドを入力します。前のコマンドで取得したデバイスに置き換えるように注意して/dev/sdb1ください。

syslinux /dev/sdb1

上記の最後のコマンドsyslinuxは、ブート可能なUSBデバイスパーティションのブートセクター内の以前のバージョンを、ディストリビューション自体と一致する正しいバージョンで上書きします。

それでおしまい!ここで再起動すると、ライブUSBの通常のGUIフローを実行できるはずです。

もちろん、Ubuntu Serverインストールメディアのような評価オプションを持たないブータブルUbuntuメディアがある場合、それを使用してそれ自体を修正することはできませんが、デスクトップバージョンを使用してサーバーバージョンを修正することができます。上記の手順。デスクトップバージョンがすでに起動された後、サーバーバージョンメディアをUSBに接続し、/dev/sdb1上記の代わりにサーバーバージョンのデバイスを使用します。


Kubuntu Liveを起動できるようになるまで、これらの指示に従いました。そこに着いたら、Kメニューに移動し、[アプリケーション]-> [システム]-> [ハードディスク]メニュー項目にこのシステムを永続的にインストールします。そこから、素敵なGUIがインストールをガイドしてくれました。
pkout

1
@pkoutは、もちろん、マシンに(?)ubuntuをインストールするだけであれば、gfxbootエラーを実際に修正する必要はありません。マシンにKubuntuをインストールできたことをうれしく思います!
LeoRochael

理にかなっていますが、残念ながらサーバーバージョンでは動作しないようです。私は、コンソール上の端末を取得するには、Alt-F2をしましたが、ありますなしapt-getを...
ケビンリダ

1
@KevinLyda、私はチェックしていませんが、評価ではなく永続的なインストールでのみ動作するはずであるため、apt-getがないことは理にかなっています。ただし、デスクトップバージョンを使用してサーバーバージョンを修正することはできます。
LeoRochael 16

レスキューモードが機能した可能性があります。代わりに、インストールを行い、新しいサーバーにsyslinuxをインストールしてから、デスクトップとサーバーの両方のインストールUSBキーを修正しました。
ケビンリダ

10

これを解決しようとすると、いくつかの異なるオプションがありましたが、うまくいきました。Filipの答えに従って、TABを押してからいくつかの選択肢をポップアップしました(どれも「ライブ」または「ライブ」を含むものではありませんでしたが、「インストール」と言ったので、インストールを入力してエンターを押すと、画面解像度の選択肢が表示されます) 、インストールに進みますので、少しわかりにくいですが、動作します!


1
これは明らかに「感謝」ではありません。Flipの答えは他の可能性のある結果をもたらす可能性があり、その結果、他の人は混乱し、新しいトピックを始める可能性があることを指摘しています。したがって、代わりに、元の質問でこれを指摘しています。
ElScorcho

2
@guntbert別の回答(「ライブ」オプションなし)での重大なエラーを指摘し、半回避策を提供するため、これを少なくとも部分的な回答と呼ぶことにします。
セス

1

これは私にはうまくいきません。私は得る:

Initramfsのアンパックに失敗しました:圧縮アーカイブのジャンク。(...)カーネルパニック-同期しない:VFS:不明なブロックにルートfsをマウントできません(2.0)(...)

私は非常にい解決策を採用しなければなりませんでしたが、それは魅力的でした。私は友人のオフィスに行き、Microsoft Windowsを実行しているコンピューターの1つを使用するように彼に依頼しました。私はそれがWindows 7または8だったと思いますが、いずれの場合もWindows XPよりも新しいですが、Cortanaのものでまだこの最近のものではありません...その後、Universal USB Installerと呼ばれる小さなプログラムをダウンロードしてubuntuでUSBディスクを作成しましたすべてがうまくいきました。


2
元の質問の問題は、Ubuntu 14.04 LTSの既知のバグ(Ubuntu Startup Disk Creatorおよびその他のツールに影響)です。16.04 LTSには、Ubuntu Startup Disk Creatorの新しいクローンバージョンがあります。他のクローン作成ツールはUbuntuのすべてのバージョンで動作します。たとえば、Disksエイリアスgnome-disksとmkusb、help.ubuntu.com / community / mkusb、Windows Win32 Disk Imager、wiki.ubuntu.com / Win32DiskImager / iso2usbなどです。問題を解決します。新しい(および独自の)質問をすると、おそらくより良いヘルプが得られます。
sudodus
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.