Tek tıklamayla Ubuntu kapatma ve alternatif önyüklemeye yükleme


13

Ubuntu 11.04 ve Windows 7 ile çift önyükleme sistemim var.

GRUB önyükleyicim varsayılan olarak Ubuntu'dur. Çoğunlukla Ubuntu kullanıyorum, ancak bazen birkaç şey yapmak için Windows'u başlatmam gerekiyor.

Windows'da bir şey yapmam gerekirse Ubuntu'yu "kapatabilir" ve bootloader'da Windows 7'yi seçebilirim. Ancak, bunu Ubuntu'dan tek bir tıklamayla yapabilseydim daha etkili olurdu.

  • Ubuntu'da "Kapatıp Windows'a önyükleme" anlamına gelen bir tuşa basmak mümkün mü? (veya bu konuda kapatıp varsayılan olmayan önyüklemelere önyükleme yapın)

Yanıtlar:


15

0Grub menüsünde Windows kurulumunuzun giriş numarasını ( ilk konum için saymaya başlayın ) biliyorsanız, bu komutla Windows'u yeniden başlatabilirsiniz (listede 3. olduğu varsayılır):

grub-reboot 2

Alternatif olarak, kullanılan metin girişini de kullanabilirsiniz:

grub-reboot '<type entry here>'

Bu komut "tek tıklatma" kullanımı için bir başlatıcıya da konabilir.

Bu prosedür işe yaraması için biz girişi ihtiyacımız GRUB_DEFAULT=savediçinde /etc/default/grub.


3
Teşekkürler. Cevabınızı okuduktan sonra, birkaç arama yaptım ve grub-reboot ile ilgili birkaç ayrıntıyı daha açıklamak için aşağıdaki yayını yararlı buldum: webupd8.org/2010/10/how-to-reboot-in-windows-from-ubuntu. html
Jeromy Anglim

6

@Takkat soruyu yanıtladı, ancak başkalarına yardımcı olması durumunda birkaç ayrıntı daha açıklayacağımı düşündüm.

  • Önyükleme menüleri sıfırdan sayılır. Önyükleme menümde beş öğe var. Beşinci öğe Windows, bu nedenle, Windows'u yeniden başlatmak için komutu vermek zorunda kaldım grub-reboot 4(yani 5 değil). GÜNCELLEME: bu muhtemelen değişen hakkındaki yorumlara bakın .
  • Düzenlemek için /etc/default/grubyayınladım sudo vim /etc/default/grub.
  • Prosedür çalışması için ben mevcut değerini değiştirmek zorunda GRUB_DEFAULT=0için GRUB_DEFAULT=savedve sonra çalıştırın sudo update-grub.

Daha sonra webupd8 örneğini temel alan bir komut dosyası oluşturdum :

Onu aradım winbootve içeri girdim~/bin

#!/bin/bash
gksu grub-reboot 4
gksu reboot

Bize daha fazla ayrıntı verdiğiniz için ty. Bir sonraki çekirdek güncellemesinden sonra muhtemelen konum numaranızı değiştirmeniz gerekeceğini unutmayın.
Takkat

@Takkat - Bu sorunu önlemek için otomatik olarak en düşük satır numarasını seçmenin bir yolu olurdu (Windows'un Grub2'de son listelendiğini varsayıyorum)? @Jeromy - Bunu gönderdiğin için teşekkürler.
Boehj

Bunu test etmedim ama Winodws için metin açıklamasını kullanarak güvenli tarafta olmalısınız.
Takkat
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.