VirtualBox içinde Ubuntu önyüklenirken SMBus / BIOS hatası


71

VirtualBox içinde Ubuntu 13.04'ü önyüklemeye çalışıyorum, ancak her açılışımda şunu yazan bir hata alıyorum:

SMBus base address uninitialized - upgrade BIOS or use force_addr=0xaddr

Sanal makineyi başlattıktan hemen sonra bu oluyor ve işletim sistemi düzgün çalışmıyor. Hatayı görüyorum, ardından ekran kararıyor ve bana yanıp sönen bir imleç veriyor. Çevrimiçi bulduğum çözümler, yalnızca işletim sistemi doğru şekilde başlatıldıktan sonra bir terminal açmamı söylüyor. Ne yazık ki, o aşamaya bile giremiyorum, bu yüzden bu çözümü kullanamıyorum.

Yardım?

Bu arada, Virtual Box ve sanal makineler yaratma konusunda çok yeni olduğum için, bazı terminolojilere aşina değilim, pardon. Başka bir şey, yardımcı olursa, Windows 7'yi ana bilgisayar işletim sistemim olarak çalıştırıyorum.


1
Guest_vh'in çözümünü bir cevap olarak kabul etmeyi düşündünüz mü?
Mike

Guest_vh'in cevabı sorunu çözmeyebilir ve konuğunuzu yavaşlatır. Doğru cevap burada - herkesin sadece VirtualBox 5.1.4'e yükseltmesi gerekiyor (her ne kadar sadece bu uyarıyı görmezden gelmek tamamen güvenli olsa da, sadece çok özel)
Kod Bling

Yanıtlar:


76

VirtualBox yapılandırmasında Ayarlar -> Sistem -> Hızlanma altındaki "Yuvalanmış Sayfayı Etkinleştir" seçeneğini kapatın .

Bu Ubuntu'yu masaüstünde çalıştırmamı sağladı.


2
VirtualBox 4.3.18_Ubuntu'da Xubuntu 14.10'u yüklemeye çalışırken bu benim için çalıştı. Bugüne kadarki en basit çözüm gibi görünüyor. Umarım yazar cevap olarak kabul eder.
Mike

1
Bunun onaylanması Ubuntu 15.04 ile de çalışır.
arhuaco

DİKKAT: Bu düzeltmeyi uygulamak VM'nizin bunu yapmasına neden olabilir: bit.ly/1S3Wukj (misafir işletim sistemi Xubuntu 15'dir)
MikeM

Benim için işe yaramadı, sanal makine hala önyükleme yapmıyor (misafir işletim sistemi Ubuntu Gnome 15.10, ev sahibi W10).
05

2
Bu VirtualBox ile bir hatadır. Yuvalanmış Sayfalamayı devre dışı bırakmak VM'inizi yavaşlatır ve özellikle önemsiz bir hata iletisini ortadan kaldırmak için önerilmemektedir. Ayrıntılar için cevabımı gör .
Kod Bling

24

Bu cevap Blog »Finster Blog» VirtualBox piix4_smbus Hata , biraz değiştirilmiş kopyalanır :

SMBus temel adresi başlatılmamış - biyografileri yükseltin veya use force_addr = 0xaddr

Bu hata VM'nin smbus yapmamasından kaynaklanır ancak Ubuntu her zaman modülü yüklemeye çalışır. Hiçbir şeyi etkilemiyor ama biraz can sıkıcı bir durum.

  1. Kontrol modülü yükleniyor

    lsmod | grep i2c_piix4
    
  2. Öyleyse, /etc/modprobe.d/blacklist.conf dosyasında, dosyayı sonuna sonuna ekleyerek kara listeye alın:

    blacklist i2c_piix4
    
  3. İnitramfs'i güncelleyin

    sudo update-initramfs -u -k all
    

İsteğe bağlı olarak, gerekmeyen çekirdeği görüntüleri, bu parçanın ne kadar sürdüğünü kesmek için initramfs'ı güncellemeden önce kaldırmak isteyebilirsiniz.


2
MountainX yanlış olduğunu söylediğim için özür dilerim, Ubuntu'yu sanal duruma yüklemenizi durduracak bir şeyi etkiler, bu yüzden saatin sonunda siyah ekranla bitireceğiniz bir şeyi etkiler ya da böyle bir deneyime sahip olursam bilgi ile.

Yorumunuz bana bir şey ifade etmiyor ... Ancak, eğer bu bilgilerin yanlış olduğunu düşünüyorsanız, lütfen onu verdiğim bağlantıda yazan kişiyle konuşun. Bu bilgiyi sadece buraya kopyaladım.
MountainX

Öyleyse, bir veri yolu için bir uyarı olduğundan, tüm yonga seti sürücüsünü devre dışı bırakma? Bu bana mantıklı gelmiyor.
Kod Bling

Bu komutları nereye yazıyorsunuz? Ubuntu terminalinde veya pencerelerde ??
Kasım’da

11

Uyarıyı güvenle yok sayabiliriz

SMBus base address uninitialized 

Bu, sanal bir makinede beklenen bir Sistem Yönetim Veri Yolu olmadan çalıştığımızı gösterir .

Önyükleme başarısızlığınızın farklı bir nedeni var. Sanal makinenizin uyumsuz ayarlarından Windows çekirdeğiniz veya sürücülerinizle uyumsuz olan herhangi bir şey.

Daha fazla araştırma yapmak için Shiftbir kök kabuğunu önyüklemek , konuk işletim sisteminizi yükseltmek veya konuk eklemelerini yüklemek için sol tuşa basılı tutarken sanal makineyi başlatmayı deneyin .


Konuk eklemeleri yüklemek benim için hile yaptı.
th1rdey3

7

"SMBus temel adres başlatılmamış" mesajı VirtualBox ile ilgili bir konudur . Bu tamamen kozmetik bir konudur ve sanal makinenin çalışmasını etkilemez veya engellemez.

Bu, VirtualBox 5.1.4’de SABİTTİR. ( günlükleri değiştir ) Hata iletisini ortadan kaldırmak için VirtualBox'ın en son sürümüne yükseltin.

Bazı cevaplarda önerildiği gibi Yuvalanmış Sayfalamayı devre dışı bırakmak "SMBus temel adres başlatılmamış" iletisini ortadan kaldırmaz. Buna ek olarak, konuk işletim sisteminizi daha yavaş hale getirecektir.

Makinenizin önyükleme yapmaması gerçeği farklı bir sorundur. Sanal makinenin önyükleme günlüğünü kontrol etmenin bir yolunu bulmanız gerekir.


1
Kahramanımsın!
ev

2
VirtualBox’un yükseltilmesinin bazı resimlerinizin yüklenmemesini sağlayabileceğini hatırlatırız.
polkovnikov.ph 7:17

@ polkovnikov.ph Sanırım mümkün, ama genellikle olmamalı. Hangi sürümden / sürümüne yükseltme yaptınız ve ne oldu?
Kod

5

Hata mesajı, Ubuntu'nun önyükleme yapmaması sorunuyla ilgili değildir. Ben de aynı sorunu yaşadım. Hata mesajını gösterdikten sonra renkler çılgına döndü ve sistem durdu gibi gözüküyor, ancak fareyi hareket ettirmek bazı piksel çöpleriyle sonuçlandı.

Setting-> System-> Acceleration içindeki "Nested Paging" işlevinin devre dışı bırakılması sistemin başlatılmasını sağlar.

Kubuntu 14.10 ile VirtualBox 4.3.20 (Windows 7'de 64bit) kullanılarak test edilmiştir. Ayarı değiştirdikten sonra Kubuntu'yu önyükleyip yükleyebildim, ancak her önyüklemede hata mesajı görünüyor.


2

ICH9'unuz varsa, PIIX3 yonga seti yerine buna geçin (Ayarlar-> Sistem-> Anakart). Bunun için destek VirtualBox tarafından 'Deneysel', ancak Mac Book Pro sunucumda kararlı.


Çalışmış. Çok kolay!
alanjds

1
Bu, çalışan çözümlerin en basiti gibi görünüyor. Ancak kaynak sorununun sanal sabit disk için sıkı bellek ayırmasından kaynaklandığını tahmin ediyorum. Sorun bana 500 MB'ın altında olduğunda ortaya çıktı (bu eşik üzerinde test yapmadım)
Jerome

@Jerome iyi geribildirim için teşekkürler. VM'imin sanal sabit disk alanında çok kısa olduğunu hatırlamıyorum, ancak sorun bu olabilirdi. VM sabit disk tahsisatınızı arttırırsanız, sorun gider mi?
pranspach

bu benim deneyimim, evet. Not: garip bir şeyler oluyor: VM HD'ye 12 GB ayırmıştım, ancak Ubuntu'nun disk analizini çalıştırdığımda, toplamda 6, toplamda 0.6 kapasiteye sahibim ...
Jerome

1

Sanal Kutu 5.0.0 r101573'i Windows 7 Enterprise SP1'de çalıştırıyorum. Ubuntu 15.04, Yuvalanmış Sayfayı Etkinleştir seçeneğinin işaretini kaldırdıktan sonra ortadan kalkmış bir sorun var.


1

Ubuntu 14.04'ü ilk kez VirtualBox 5.0.4r, Windows 7'ye (64 bit) yüklerken OP ile belirtilen aynı hatayı aldım ( ekran görüntüsüne bakın ).

Guest_VH'nin cevabı çalışmadığı için çalışmadı, bu yüzden "Yuvalanmış Sayfalamayı Etkinleştir" kutusunun işaretini kaldıramadım.

İşte benim için işe yarayan çözüm:

Bu hata ekranını gördükten sonra "Enter" tuşuna basın. Voila Bana doğru giriş yaptı.


1
Bence alanlar griydi, çünkü VM o sırada çalışıyordu. Sistem ayarlarını değiştirmeden önce VM'nin kapalı olması gerekir. Ama önemli değil, çünkü daha iyi bir çözüm bulmuş gibisin!
wjandrea,

1

Ubuntu 15.10'u kurarken / başlatırken bu mesaj VirtualBox'ımda göründü. (Aynı sorun önceki sürümlerde de yaşandı.)

Çözüm

  1. Ana bilgisayarı yeniden başlatın.
  2. BIOS ayarlarına gidin.
  3. Intel® Sanallaştırma Teknolojisini (Intel® VT) etkinleştirin .
  4. BIOS yapılandırmasını kaydedin ve yeniden başlatın.
  5. VirtualBox'ı başlatın.
  6. Ctrl+ ' SYa basın veya konuk işletim sisteminize sağ tıklayın ve Ayarlar'ı tıklayın .
  7. Sistem -> Hızlanma bölümüne gidin .
  8. Kontrol İçiçe Çağrı etkinleştirin .

Hızlanma ayarları

Ubuntu konuğunu açın ve walla ile sorunsuz çalışın .


1

Ubuntu yazılım güncellemesinden sonra da aynı sorunla karşılaştım. (Çekirdek resmi bu güncelleme grubuyla güncellendi.)

Geçici çözüm

  • Çekirdeğiniz için Grub menü kurtarma moduna girin.
  • Sonuç: İşletim sistemi tamamen yükleniyor.

Kalıcı bir geçici çözüm

  • Düzenleyin /boot/grub/grub.cfgve nomodesetsonra ekleyin quiet splash.
  • Sonuç: İşletim sistemi yeniden başlattıktan sonra bile tamamen yüklenecek.

Çözüm:

İşletim sistemine girdikten sonra (başarılı bir önyüklemeden sonra), VirtualBox Konuk Eklemelerini yeniden yükleyin.

Not : Geçici çözüm / çözüm uygulandığında bile hata mesajı görünüyor.

Sunucu : OS X Yosemite 10.10.3
Misafir : Ubuntu 15.10 (Lubuntu)
Çekirdek : 4.2.0-25 jenerik (4.2.0-16 tarihinden itibaren güncellenmiştir)
VBox : 5.0.14


Bunun /etc/default/grubyerine demek istediğini düşünüyorum /boot/grub/grub.cfg.
wjandrea,

0

Benzer bir sorunla karşılaştım ve aynı düzeltme benim için çalıştı. Benim bilgisayarımda boş bir ekran alıyorum ve VirtualMachine'de bir iş istasyonundan yükseltme yaptıktan sonra force_addr = 0xaddr hatası alıyorum.

Düzeltme konumunda bulundu: Bilgisayarım siyah ekrana açılıyor, düzeltmek için hangi seçeneklere ihtiyacım var?

GRUB'a girmeye başladığınızda Shift tuşunu basılı tutun, girişi düzenlemek için E tuşuna basın, "sessiz sıçrama" (virgül olmadan) arayın ve "nomodeset" (virgül yok) yazın ve ardından önyüklemek için Ctrl + X tuşlarına basın.

Aslında sadece bir kez "nomode" yazdım ve hala benim için açıldı.


0

Benim durumumda çözüldü.

Virtualbox 5.0.0'a sanal bir Nane 17.1 yüklediğimde, bu durumda mahsur kaldım. MountainX tarafından gösterilen prosedürleri denedim.

Ardından, başka bir hata (yerel ayar desteği yok: en_US.utf8) ortaya çıktı ve bu komutla çözüldü:

locale-gen --purge --no-archive

Ondan sonra, bir giriş döngüsünü kodladım ve aşağıdaki makale ile çözmeyi denedim (Japonca):

http://kledgeb.blogspot.jp/2013/03/ubuntu-x-3.html

rm -f /home/<user>/.ICEauthority
rm -f /home/<user>/.Xauthority

Son olarak, sanal bir nane yaprağı 17.1, bir VirtualBox 5.0.0'da iyi çalışır.

Bunun sana yardım etmesini diliyorum.


0

Önyükleme sırasının 'optik disk' den 'sabit diske' değiştirilmemesi nedeniyle VM'nin ortak bir sorun olduğunu düşünüyorum ve VM’de "Sistem" kurulum seçeneğini seçip " Önyükleme sırasındaki Optik Disk "seçimi. O zaman tekrar dene ...

Bazen ben de yapmayı unutuyorum ve dinozorların hüküm sürdüğünden beri VM'leri kullanıyordum ... :) Ayrıca “Optik Diski” seçim sırasına göre aşağıya kaydırıyorum ancak önemli olduğundan şüpheliyim - VM için bile öyle bir şey yapmıyorsa bile gerçek bir 'BIOS' seçeneği değil.

Elbette daha kötü / karmaşık bir şey olabilirdi, ancak bu yöntem her zaman benim için çalıştı.

HTH ...


0

Diğer sanal makineleri kapatın. Bu "kaydedilmiş durum" makineleri içerir.

Vay, orada bir saniye başımın belada olduğunu sanıyordum.

64 bit sistemde Ubuntu 16.04 i386'nın çalıştırılması; sanal bir makineye 64-bit Ubuntu sürümü kurmaya karar verdim. Her şeyi aradım ve yapabileceğimi söylüyor .

Oracle'ı Sanal Sanal Makine kullanarak VM'de çalıştırdığımda, açılışta buna benzer turuncu bir hata görmeye devam ettim:

SMBus base address uninitialized - upgrade BIOS or use force_addr=0xaddr

Sonra tüm renkler ve bloklar ekran oldu ve biliyorsunuz " Bu acil durum yayın sisteminin bir testidir ... "

Öyle demedi; bana sadece öyle görünüyordu.

Her neyse , Virtualbox'ta "kaydedilmiş bir durumda" bıraktığım bir sanal makinem daha var. Onu zorla bıraktım. Ondan sonra PIA makinesinde ISO'yu açmayı başardım.


0

Virtual Box 5.0.20 'de vm'ye Ubuntu 16.04 LTS masaüstünü kurarken Cumhuriyet İmparatoru ile aynı semptomlar. 2 işlemciye ve 48 MB Video belleğe geçmek ve Yuvalanmış Sayfalamayı Sistem / Hızlandırma altında devre dışı bırakmak, kuruluma izin verdi, ancak yeniden başlatmada benzer bir ekrana sahipti. Grub kurtarma moduna çizilen bununla ilgilendi.


0

Aynı sorunu var ve @Guest_vh yolu hala çalışmıyor.

Benim için çalışan çözüm oldukça basitti. Sanal Kutumu, 5.0 sürümünü kullanmadan önce, 5.1.8 sürümünü güncelledikten sonra sorunsuz bir şekilde çalıştırdım: |


0

Bu hatayı bölümlerle oynadıktan sonra aldım, benim durumumda takas bölümüyle ilgili bir sorun vardı. Ve sorun şuydu: / etc / fstab içinde bunun gibi bir çizgim vardı

UUID=33b1d2c1-84cb-4ccf-a5f6-30dcf6174e49 none            swap    sw              0       0

Ancak UUID artık geçerli değildi. Böylece sistem bölümü monte etmeye çalışırken biraz çılgınca oldu ve herhangi bir takas alanı monte etmeden sona erdi. Blkid komutu size bölümleriniz için gerçek UUID kodunu verir.


-1

Sanal bir Nane 17.1 üzerine sanal bir Ubuntu 14.04 yüklüyorum.

Hata aynıydı, ancak ben açılıncaya kadar önyüklemeye devam ettim. Başka bir konuğa ev sahipliği yapan konuğu ziyaret edecek bir ev sahibi hakkında konuşuyoruz. Hatalardan endişe etme, sadece geri çekil ve tekrar "yürümeye" başla.


-1

VirtualBox içinde bir Ubuntu 14.04 sanal makinesini başlatırken de aynı hatayı almaya başladım. Benim durumumda maytham tarafından belirtilen hızlanma seçenekleri griydi. İşlemci yürütme başlığını% 1'den% 41'e ( Ayarlar-> Sistem-> İşlemci ) artırarak sorunu düzeltmeyi başardım . VB sisteminin görüntüsü> işlemci seçenekleri


-1

Sadece EFI işaretini kontrol et, sadece şunu söyleyerek kurmama izin verdi.

İçimdeki seçenekle ilgilendiğim sistemdeki sekmelerden biri.

(Kesin detayları ile daha eksiksiz bir cevap vermeliyim.)

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.