Ubuntu 14.04 LTS live USB error boot (gfxboot.c32: bukan gambar COM32R yang valid)

147

Saya mengunduh Ubuntu 14.04 (64 bit) lts. Saya membuat usb stick bootable. Tapi saya terus menerima pesan kesalahan ini saat boot:

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
jamius19
sumber
sebutkan tautan unduhan dan detail sistem juga apakah Anda dual boot windows ??
Chinmaya B
53
Saya menyelesaikannya dengan prosedur berikut: - Boot - Hit TAB - Jenis live - Hit enter
Saya mempunyai beberapa masalah dengan mencoba untuk boot 14.10 dari live usb, saran Filip bekerja untuk saya.
itnet7
2
Anda cukup mengetik livedan tekan enter. Bekerja untukku.
myusuf
2
kemungkinan duplikat kesalahan "Bukan gambar COM32R" ketika mencoba menginstal dari kunci USB
Christopher Kyle Horton

Jawaban:

203

Seperti Filip Sohajek disebutkan , Anda perlu menekan Tab.

Kemudian Anda akan melihat serangkaian opsi (live, live install, dll). Pilih salah satu yang Anda suka ketikkan namanya dan tekan Enter.

Lucio
sumber
1
Lucio: ini bagus untuk saya, kubuntu 14.10.
evergreen
31
Bekerja, tapi MENGAPA ???
Tal Weiss
3
Heh, teman bug. Ini jelas dirancang oleh pengembang Unix yang ceroboh tentang UI :)
Lucio
6
Bugnya
Amir Ali Akbari
3
Solusi ini juga berfungsi untuk 16.04.
Heather92065
55

Perbaikan permanen menggunakan USB bootable yang rusak itu sendiri

Versi pendek

TL; DR; ketika Anda tahu apa yang Anda lakukan:

Pada boot:prompt setelah Anda menemukan kesalahan di atas, ketik livedan tekan Enter, untuk memulai sesi Live USB.

Buka terminal (misalnya dengan Ctrl+Alt+t) dan ketik setiap baris perintah di bawah ini satu per satu:

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

Perintah terakhir di atas menunjukkan kepada Anda ke perangkat mana USB yang dapat di-boot terhubung.

Penting! ganti /dev/sdb1perintah di bawah ini di terminal dengan perangkat di output dari perintah terakhir di atas:

syslinux /dev/sdb1

Reboot dan nikmatilah!

Versi panjang

Kesalahan ini terjadi karena Anda menggunakan distribusi dengan versi syslinuxpaket yang lebih lama untuk membuat USB bootable dari distribusi yang mengharapkan versi yang lebih baru (terima kasih, Amir Ali Akbari untuk tautan bug).

Kesalahan ini juga terjadi jika Anda menggunakan, katakanlah, Ubuntu 14,04 untuk membuat stik USB yang dapat di-boot untuk apa pun dari Ubuntu 15,04 ke atas.

Solusi yang disebutkan oleh Filip Sohajek di Lucio 's jawaban karya, tentu saja, tapi mengingat catatan rilis utopic saya terkait di atas, dan solusi yang disebutkan ada untuk menggunakan versi Ubuntu yang sama dengan gambar boot untuk membuat gambar boot, itu harus mungkin untuk memperbaiki masalah secara permanen dari dalam live CD itu sendiri:

Boot tongkat USB yang dapat di-boot sampai Anda mendapatkan pesan kesalahan:

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

Saat boot:diminta, ketik livedan tekan Enter (tidak perlu menekan TAB, karena hanya berfungsi untuk menunjukkan kepada Anda opsi yang tersedia untuk Anda, termasuk live).

Setelah Anda berada di dalam sesi Ubuntu langsung, konfigurasikan agar Anda dapat mengakses internet (mis. Dengan menghubungkan ke jaringan WiFi ).

Buka jendela terminal (mis. Tekan Ctrl+Alt+T). Dan ketik urutan perintah berikut satu per satu (mengatakan "Ya" untuk konfirmasi konfirmasi apa pun):

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

Yang pertama memberi Anda akses root dan dua yang terakhir menginstal syslinuxpaket yang lebih baru yang Anda butuhkan untuk memperbaiki USB yang dapat di-boot. Jadi sekarang Anda perlu mencari tahu apa yang sebenarnya Anda perbaiki, yaitu apa nama perangkat tempat USB bootable Anda terhubung.

Di jendela terminal ketik di atas

mount | grep cdrom

Anda akan melihat output seperti

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

Bagian terpenting adalah "kata" pertama di atas. Biasanya akan /dev/sdb1tetapi itu bisa menjadi sesuatu yang lain jika Anda memiliki lebih banyak disk yang terpasang pada mesin Anda.

Atau, Anda dapat meluncurkan gpartedperintah dari antarmuka pengguna dan menelusuri disk untuk melihat perangkat mana yang terhubung/cdrom

Sekarang ketikkan perintah di bawah ini di jendela terminal, dengan sangat hati - hati untuk mengganti /dev/sdb1dengan perangkat yang Anda dapatkan dari perintah sebelumnya:

syslinux /dev/sdb1

Perintah terakhir di atas menimpa versi sebelumnya syslinuxdi sektor boot partisi perangkat USB yang dapat di-boot dengan versi yang benar yang sesuai dengan distribusi itu sendiri.

Itu dia! Sekarang reboot dan Anda harus dapat melewati aliran GUI normal dari Live USB.

Tentu saja, jika Anda memiliki media Ubuntu yang dapat di-boot yang tidak memiliki opsi evaluasi, seperti media instalasi Server Ubuntu, Anda tidak dapat menggunakannya untuk memperbaikinya sendiri, tetapi Anda dapat menggunakan versi desktop untuk memperbaiki versi server dengan instruksi di atas. Cukup colokkan media versi server ke usb setelah versi desktop sudah di-boot dan gunakan perangkat untuk versi server di tempat di /dev/sdb1atas.

LeoRochael
sumber
Saya mengikuti petunjuk ini hanya sampai bisa boot ke Kubuntu Live. Setelah saya sampai di sana, saya pergi ke menu K dan menemukan Aplikasi -> Sistem -> Instal sistem ini secara permanen ke item menu hard disk Anda. Dari sana, GUI yang bagus memandu saya melalui instalasi.
pkout
1
@pkout, tentu saja, jika yang Anda inginkan adalah menginstal (?) ubuntu di mesin Anda, Anda tidak perlu memperbaiki kesalahan gfxboot. Senang Anda berhasil menginstal Kubuntu di mesin Anda!
LeoRochael
Masuk akal, sayangnya itu tidak berfungsi pada versi server. Saya melakukan alt-f2 untuk mendapatkan terminal di konsol tetapi tidak ada apt-get ...
Kevin Lyda
1
@KevinLyda, saya belum memeriksanya, tetapi masuk akal bahwa itu tidak perlu dilakukan karena ini hanya berfungsi untuk instalasi permanen, bukan evaluasi. Namun, Anda dapat menggunakan versi desktop untuk memperbaiki versi server.
LeoRochael
Mungkin saja mode penyelamatan berhasil. Sebaliknya saya melakukan instal, menginstal syslinux pada server baru dan kemudian memperbaiki desktop dan server menginstal kunci usb.
Kevin Lyda
10

Ketika saya mencoba menyelesaikan ini, saya mendapat beberapa opsi berbeda, tetapi berhasil. Mengikuti jawaban Filip, saya menekan TAB dan kemudian beberapa pilihan muncul (tidak ada yang "live" atau apa pun yang mengandung "live" tetapi ia mengatakan "Install", jadi setelah mengetik install dan menekan enter, memberi Anda pilihan untuk resolusi layar , dan kemudian akan melanjutkan ke instalasi. Jadi, agak membingungkan, tetapi tidak berfungsi!

ElScorcho
sumber
1
Ini jelas bukan 'terima kasih'. Saya menunjukkan bahwa jawaban Flip dapat memiliki kemungkinan hasil lain, yang dapat membingungkan orang lain, dan memulai topik baru. Jadi, sebagai gantinya, saya menunjukkan ini pada pertanyaan awal.
ElScorcho
2
@ guntbert Saya cenderung menyebut ini setidaknya sebagian jawaban, karena ini menunjukkan kesalahan besar pada jawaban lain (tidak ada opsi "langsung") dan menyediakan semi-solusi.
Seth
1

Ini tidak berhasil untuk saya. Saya mendapat:

Initramf gagal dibongkar: sampah di arsip terkompresi. (...) Panik kernel - tidak menyinkronkan: VFS: Tidak dapat me-mount root fs pada blok yang tidak dikenal (2.0) (...)

Saya harus mengadopsi solusi yang sangat jelek, tetapi itu bekerja seperti pesona. Saya pergi ke kantor teman, memintanya untuk mengizinkan saya menggunakan salah satu komputer yang menjalankan Microsoft Windows. Saya pikir itu Windows 7 atau 8, dalam hal apapun lebih modern dari Windows XP tetapi belum yang baru-baru ini dengan hal-hal Cortana ... Kemudian saya membuat disk usb dengan ubuntu, dengan mengunduh dulu sebuah program kecil bernama Universal USB Installer dan semuanya baik-baik saja.

Mephisto
sumber
2
Masalah dari pertanyaan awal adalah bug yang diketahui (mempengaruhi Ubuntu Startup Disk Creator dan beberapa alat lainnya) di Ubuntu 14,04 LTS. Dalam 16,04 LTS ada versi baru dan kloning dari Ubuntu Startup Disk Creator. Alat kloning lain berfungsi dengan semua versi Ubuntu, misalnya Disk alias gnome-disksdan mkusb, help.ubuntu.com/community/mkusb dan di Windows Win32 Disk Imager, wiki.ubuntu.com/Win32DiskImager/iso2usb - Anda mungkin terpengaruh oleh yang lain masalah, dan mungkin akan mendapatkan bantuan yang lebih baik jika Anda mengajukan pertanyaan baru (dan sendiri).
sudodus