Sanal kutuda UEFI önyüklemesi - Ubuntu 12.04


5

VirtualBox'ta UEFI kullanarak Ubuntu 12.04'ü (64bit) önyüklemeye çalışıyorum. Virtualbox'da UEFI önyüklemesi kullanırken, anında EFI kabuğuna bırakıldım. İnternetten baktım ve olarak açıklandığı vermedi bu konu. Konu açıklandığı gibi yaptığımda, "efidisk okuma hatası" alıyorum. Bu hataya rağmen, bir şekilde hala Ubuntu'ya önyükleme yapıyor, ancak sonunda tty1 ile son buluyorum.

Ben denedim bu olmadan herhangi bir başarı EFI-kabuk içine düştü önlemek için.

  1. Neden "efidisk okuma hatası" beliriyor?
  2. EFI kabuğuna gitmeden doğrudan Ubuntu'ya nasıl başlatabilirim?
  3. Tty1'den lightdm'ye nasıl girebilirim?

Ayrıca ubuntuforums.org/showthread.php?t=1646693 lightdm içine girmeyi denedim, ancak işe yaramadı.
Süper kadın,

Yanıtlar:


10

VirtualBox, EFI önyükleme girişlerini unutma eğilimindedir. Bu sorunun iki çözümü olduğunu biliyorum:

  • / Taşı Eğer (muhtemelen kullandığınız önyükleyicinizi adlandırmak EFI/ubuntu/grubx64.efiüzerinde EFI sistem bölümü (ESP) için) EFI/BOOT/bootx64.efi. Bu, varsayılan / geri dönüş dosya adıdır ve başka bir giriş yoksa, VirtualBox varsayılan olarak önyüklenir.
  • Kullanmakta olduğunuz önyükleme yükleyicisini bulmak için VirtualBox EFI'nın menülerini kullanın (muhtemelen tekrar EFI/ubuntu/grubx64.efi) ve önyükleme seçeneği olarak ekleyin. Ben kesin adımlar hatırlamıyorum, ve menüler tam olarak kullanıcı dostu değildir, ancak menülerde etrafında açarsan seçenekler vardır orada.

Bunlardan herhangi birini yapmak GRUB'un başlamasını sağlamalı, ama sonra X'in başlamaması gereken ikinci sorun var. Bu sorunu çözmek için şunu deneyin:

  1. Metin modu girişi yapın.
  2. Tip sudo suelde etmek rootayrıcalıkları.
  3. Yazın Xorg -configure. Bu /root/xorg.conf.new, IIRC adlı bir dosya oluşturmalıdır .
  4. Yeni oluşturulan dosyayı kopyala /etc/X11/xorg.conf.
  5. İsteğe bağlı olarak düzenleyin /etc/X11/xorg.conf. Bu gerekli olabilir veya olmayabilir. Şahsen, fbdevsürücüyü varsayılan olarak ayarlamak için dosyayı düzenlerim , ancak başka bir şeyi tercih edebilirsiniz. Çok sayıda çevrimiçi kılavuz var xorg.conf, ancak kullanışlı URL'lerim yok ve oldukça karmaşık olabilir, bu yüzden burada tamamen açıklamak pratik değildir.

1
Benim durumumda ilk elde edilen şey exitkabuğun içine yazmaktı . Sonra ipucunu EFI/ubuntu/grubx64.efive önyükleme sırasını değiştirme konusunda yardımcı oldu :) - Çok teşekkürler. Videoyla ilgili herhangi bir sorun yaşamadım.
bohdan_trotsenko

Cevabınız için teşekkürler, sorunu gerçekten bir dereceye kadar düzeltti. Ancak bu noktaya gelmeden önce bir şeyi fark ettim; BIOS'ta sadece EFI modunda (hibrit değil) önyükleme yapmak için bazı değişiklikler yaptım ve ana bilgisayar sistemimi eskiden EFI olarak değiştirdim.
Süper kadın,

1

Ubuntu'yu Virtual Box EFI modunda kurmak mümkün olabileceğinden, beklendiği gibi çalışmayabilir. Bazı başarısız deneylerden sonra ve Sanal Kutu dokümanlarını okuduktan sonra kendimden vazgeçtim :

VirtualBox EFI desteğinin deneysel olduğunu ve EFI olgunlaştıkça ve yaygınlaştıkça geliştirileceğini unutmayın.

Böylece iyi çalışabilir, ancak birçok deneysel özellik gibi beklendiği gibi çalışmayabilir.

Sanal bir makine için sanallaştırılmış bir EFI belleniminin, eski bir BIOS modunda sanal bir işletim sistemi kurmak için eski bir BIOS'a göre herhangi bir avantajı yoktur (test için değilse).

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.