Ubuntu 14.04 LTS USB önyükleme hatası yaşıyor (gfxboot.c32: geçerli bir COM32R görüntüsü değil)


147

Ubuntu 14.04 (64 bit) lts indirdim. Bir önyüklenebilir usb bellek çubuğu yaptım. Ancak açılışta bu hata mesajını almaya devam ediyorum:

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

indirme bağlantısından ve sistem detaylarından da bahsiniyorsunuz.
Chinmaya B

53
Aşağıdaki prosedürle

Canlı USB'den 14.10'u başlatmaya çalışırken bazı problemler yaşadım, Filip'in önerisi benim için çalıştı.
itnet7

2
Sadece liveyazıp enter tuşuna basabilirsiniz. Benim için çalıştı.
hocam

Yanıtlar:


203

As Filip Sohajek sözü , sen vurmak gerekir Tab.

Sonra bir dizi seçenek göreceksiniz (canlı, canlı yükleme, vb.). Adını yazmayı ve basmayı istediğiniz birini seçin Enter.


1
Lucio: Bu benim için harika, 14.10.
dökmeyen

31
İşe yarıyor ama neden?
Tal Weiss

3
Heh, böcek dostum. Bu açıkça UI hakkında dikkatsiz olan bir Unix geliştiricisi tarafından tasarlanmıştı :)
Lucio


3
Bu çözüm de 16.04 için çalışıyor.
Heather92065

55

Arızalı önyüklenebilir USB'nin kendisini kullanarak kalıcı düzeltme

Kısa versiyon

TL; DR; ne yaptığını bildiğin zaman için:

Gelen boot:türe, yukarıdaki hatayla sonra isteminde liveve basın Enter, Canlı USB oturumu başlatmak için.

Bir terminal açın (örneğin ile Ctrl+Alt+t) ve her komut satırının altına tek tek yazın:

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

Yukarıdaki son komut, önyüklenebilir USB'nizin hangi cihaza bağlı olduğunu gösterir.

Önemli! yerine /dev/sdb1yukarıdaki son komutun çıkış cihazı ile terminalde aşağıdaki komutu:

syslinux /dev/sdb1

Yeniden başlat ve tadını çıkar!

Uzun versiyon

Bu hata , daha sonraki bir sürüm bekleyen birsyslinux dağıtımın önyüklenebilir USB'sini oluşturmak için paketin daha eski bir sürümüyle bir dağıtım kullandığınız için meydana gelir ( böcek bağlantısı için teşekkürler Amir Ali Akbari ).

Bu hata , Ubuntu 15.04 ve sonraki sürümlerden herhangi bir şey için önyüklenebilir bir USB bellek yapmak için Ubuntu 14.04 kullanıyorsanız da oluşur .

Tarafından bahsedilen geçici çözüm Filip Sohajek içinde Lucio 'ın cevabı eserleri, tabii ki, ama yukarıda bağlantılı Ütopik sürüm notlarını dikkate ve önyükleme görüntüsü oluşturmak için önyükleme görüntüsü ile aynı Ubuntu sürümünü kullanmak için orada belirtilen geçici çözüm, olması gerektiği sorunu canlı CD'nin içinden kalıcı olarak düzeltmek mümkün:

Hata mesajını alana kadar önyüklenebilir USB belleği önyükleyin:

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

At boot:istemine liveve Enter tuşuna basın (yalnızca siz de dahil size sunulan seçenekler, göstermeye hizmet eder şekilde gerek, TAB tuşuna basın live).

Canlı Ubuntu oturumuna girdikten sonra, internete erişebilecek şekilde yapılandırın (örneğin bir WiFi ağına bağlanarak ).

Bir terminal penceresi açın (örneğin, basın Ctrl+Alt+T). Ve aşağıdaki komut dizisini birer birer yazın (onaylama istemlerinde "Evet" deyin):

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

Birincisi size kök erişimi verir ve son ikisi syslinux, önyüklenebilir USB'nizi düzeltmek için ihtiyacınız olan yeni paketi kurar. Şimdi tam olarak neyi tamir ettiğinizi, yani önyüklenebilir USB'nizin bağlı olduğu cihazın adı nedir?

Yukarıdaki terminal penceresinde

mount | grep cdrom

Gibi bir çıktı görmelisiniz

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

En önemli kısım, yukarıdaki ilk "kelime" dir. Genelde olur /dev/sdb1ancak makinenize daha fazla disk takılıysa başka bir şey olabilir.

Alternatif olarak, gpartedkomutu kullanıcı arayüzünden başlatabilir ve hangi cihazın bağlı olduğunu görmek için disklerden geçebilirsiniz./cdrom

Şimdi terminal penceresine aşağıdaki komutu yazın, önceki komuttan aldığınız cihazla değiştirirken çok dikkatli olun/dev/sdb1 :

syslinux /dev/sdb1

Yukarıdaki son komut syslinux, önyüklenebilir USB aygıtı bölümünüzün önyükleme sektöründeki önceki sürümünün , dağıtımın kendisine uyan doğru sürümünün üzerine yazar.

Bu kadar! Şimdi yeniden başlatın ve Live USB'nin normal GUI akışını geçebilmelisiniz.

Elbette, Ubuntu Sunucu kurulum medyası gibi bir değerlendirme seçeneğine sahip olmayan bir önyüklenebilir Ubuntu medyanız varsa, kendisini düzeltmek için kullanamazsınız, ancak sunucu versiyonunu düzeltmek için masaüstü versiyonunu kullanabilirsiniz. Yukarıdaki talimatlar. Masaüstü sürümü zaten önyüklendikten sonra sunucu sürümü ortamını usb'ye takın ve cihazı /dev/sdb1yukarıdaki sunucu sürümü için kullanın .


Bu talimatları sadece Kubuntu Live'a boot edebildiğim noktaya kadar takip ettim. Oraya vardıktan sonra K menüsüne gittim ve Uygulamalar -> Sistem -> Bu sistemi sabit disk menü öğenize kalıcı olarak kurun. Oradan, güzel bir GUI kurulum sırasında bana rehberlik etti.
pkout

1
Tabii ki pkout, tek istediğin makinende kurulu olan (?) ubuntu almaksa, aslında gfxboot hatasını düzeltmene gerek yok. Kubuntu'yu makinenize taktığınıza sevindim!
LeoRochael

Mantıklı, ne yazık ki sunucu sürümünde çalışmıyor gibi görünüyor. Konsolda bir terminal almak için bir alt-f2 yaptım ama apt-get yok ...
Kevin Lyda

1
@KevinLyda, kontrol etmedim, ancak değerlendirme yapmadan sadece kalıcı kurulum için çalışması gerektiğinden apt-get alamayacağının bir anlamı var. Ancak, sunucu sürümünü düzeltmek için masaüstü sürümünü kullanabilirsiniz.
LeoRochael

Kurtarma modu çalışmış olabilir. Bunun yerine kurulumu yaptım, yeni sunucuya syslinux kurdum ve ardından hem masaüstünü hem de sunucu kurulum usb anahtarlarını düzelttim.
Kevin Lyda,

10

Bunu çözmeye çalıştığımda, birkaç farklı seçeneğim var, ama işe yaradı. Filip'in cevabını takiben TAB'a bastım ve sonra birkaç seçenek belirdi (bunların hiçbiri "canlı" ya da "canlı" içeren bir şey değildi, ama "Yükle" demişti, bu yüzden yazıp girdikten sonra ekran çözünürlüğü için seçenekler veriyor. , ve sonra yüklemeye devam edecek.Yani, biraz kafa karıştırıcı, ama çalışıyor!


1
Bu açıkça bir 'teşekkür' değil. Flip'in cevabının, başkalarının kafasını karıştırabileceği başka bir konuya yol açabileceğini ve yeni bir konu başlayabileceğini işaret ediyorum. Öyleyse bunun yerine asıl soruya işaret ediyorum.
ElScorcho,

2
@guntbert Bu, en azından kısmi bir cevap olarak adlandırmaya meyilliyim, çünkü başka bir cevapta önemli bir hataya işaret ediyor ("canlı" seçenek yok) ve yarı geçici bir çözüm sunuyor.
Seth

1

Bu benim için çalışmıyor. Alırım:

Initramfs paketinden çıkartılamadı: sıkıştırılmış arşivde gereksiz. (...) Çekirdek paniği - senkronize değil: VFS: Bilinmeyen bloğa kök fs bağlanamıyor (2.0) (...)

Çok çirkin bir çözümü benimsemeliydim, ama cazibeye benziyordu. Bir arkadaşımın ofisine gittim, Microsoft Windows çalıştıran bilgisayarlardan birini kullanmama izin vermesini rica ettim. Ben her durumda, Windows 7 veya 8 Windows XP daha modern ama henüz Cortana şeylerle bu son bir ... Sonra ilk adlı küçük bir program indirerek, ubuntu ile usb diski oluşturdu düşünüyorum Evrensel USB Installer ve her şey iyi gitti.


2
Orijinal sorunun sorunu, Ubuntu 14.04 LTS'deki (Ubuntu Başlangıç ​​Diski Oluşturucusunu ve diğer bazı araçları etkileyen) bilinen bir hatadır. 16.04 LTS'de , Ubuntu Başlangıç ​​Diski Oluşturucusunun yeni ve klonlayıcı bir sürümü var. Diğer klonlama araçları, Ubuntu'nun tüm sürümleriyle çalışır, örneğin Disks alias gnome-disksve mkusb, help.ubuntu.com/community/mkusb ve Windows Win32 Disk Imager, wiki.ubuntu.com/Win32DiskImager/iso2usb - Başka birinden etkilenmiş olabilirsiniz sorun ve yeni (ve kendi) bir soru sorarsanız muhtemelen daha iyi yardım alacaksınız.
sudodus
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.