Ubuntu 14.04 yüklendikten sonra GRUB'da kayıp Windows 7


20

Bu yüzden bugün, Win 7 ile çift önyükleme yaptığım 13.10 (32bit) Ubuntu'nun üzerine yeni 14.04 (64bit) yüklemeye karar verdim, bu yüzden bana 14.04'ü yüklemek için birkaç seçenek verdi, bunlardan biri Dosyalarımı ve uygulamalarımı kaybetmeden Ubuntu'yu yeniden yükle (mümkün olan yerlerde). Yükleme işlemi bittiğinde, her zamanki gibi yeniden başlatmam istendi, ancak bu sefer GRUB menüsü Windows veya Ubuntu ile önyükleme yapıp yapmamı seçmeme izin vermedi ve şimdi sadece Ubuntu ile önyükleme yapıyor. Bölümleri Gparted ile kontrol ettim ve Win7 hala orada.

Peki, GRUB'un her iki işletim sistemini tekrar görmesini sağlamanın bir yolu var mı ve nasıl?

Şimdiden teşekkür ederim !


önyükleme sırasında shift tutarak size bir grub menü verecektir, daha sonra pencereleri manuel olarak önyükleme yapabilir ubuntuforums.org/showthread.php?t=1674192 ... ayrıca grubun bir dosyadan yapılandırılabileceğini anlıyorum. neyi değiştirmek için lütfen yardımcı olabileceğiniz her şeyi gönderin. kendim yaptım beri uzun bir zaman oldu (köpek linux kullanıyordum, bu yüzden onların dokümanlarını okumak yardımcı olabilir: puppylinux.org/wikka/GRUB ) ... İşte grub help.ubuntu.com/
Konner Rasmussen

Yanıtlar:


29

Kubuntu 14.04'ü (kırık) 13.10'un üzerine yükledikten sonra da aynı problemle karşılaştım. Grub işlevselliğini kurtarmak için bu küçük çözümü buldum:

Sadece bir terminal açın ve girin

sudo update-grub

Merhaba, bunun tek başına pencerelere önyükleme özelliğini geri yükleyeceğini sanmıyorum.
NGRhodes

5
Öyleydi. Aslında, bu komutu yerine getirmeden önce grub önyükleme sırasında hiç görünmüyordu. Bunun yerine, (k) ubuntu doğrudan önyüklendi. Komutu yürüttüğümde bana OS'lerin bulunduğu bir çıktı verdi. O zamandan beri önyükleme menüsü belirir ve pencereler orada listelenir.
Arne.

Aradığım cevap bu. Basit ve işe yaradı. Çok teşekkürler.
Steve McGuire

Hatta bu benim için Ubuntu'da çalıştı 16.04 LTS
RIYAJ KHAN

Agh, bunu yapacaktım ama çok basit görünüyordu. +1 beni aptal hissettirdiğin için!
Monica'nın Davası

7

Bilgisayarımda yüklü olan ve terminalde aşağıdaki komutları girerek Boot Repair yüklü Ubuntu sürümüm ile canlı USB'den önyükleme yapılır:

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo sed 's/trusty/saucy/g' -i /etc/apt/sources.list.d/yannubuntu-boot-repair-trusty.list
sudo apt-get update
sudo apt-get install -y boot-repair && (boot-repair &)

Önerilen onarımı çalıştırdım ve terminal için bana verdiği komutları takip ettim ve bittiğinde ve yeniden başlatıldığında hala sadece Ubuntu ile önyüklendi. Daha sonra Boot Repair programını tekrar çalıştırdım ve program sorunları kontrol ettikten sonra, "Gelişmiş seçenekler" -Önyükleme Konumu sekmesine tıklayın. "Varsayılan olarak önyükleme yapmak için işletim sistemi:" seçeneğine karşı açılan bir menü var. İşlem bittiğinde yeniden başlattım ve GRUB şimdi tekrar Ubuntu veya Windows ile önyükleme yapmak isteyip istemediğimi seçmeme izin verdi. ÇÖZÜLDÜ

Umarım sizin için de çalışır !!!


14.04 için destek olmadığında havuzu nasıl eklediniz? Yani, komut sudo add-apt-repository ppa:yannubuntu/boot-repairhataları döndürmeli ve hiçbir şey eklememelidir.
NickTux

Evet, aynı düşünceyi fark ettim ama bunu yazdıktan sonra fark ettiğimde, ama denedim ve gerçekten ve şaşırtıcı bir şekilde çalıştı. Neden işe yaradığı sonucuna varacak kadar ileri düzey bir kullanıcı değilim ve bu durumda, muhtemelen denemeyeceğime sevindim, hahaha. Üzgünüm bu cevaba yardımcı olmadı.
Valentin

1

Ne yazık ki, bozuk bir Ubuntu 15.04 gibi görünen şeyleri yüklemeye çalıştıktan sonra bu sorunu yaşadım - kurulumdan sonra, çok fazla yapılandırma bozuk olan bir OpenBox WM'ye indi. Ayrıca, Windows 7 sabit diskim (ayrı sürücü) bir şekilde işlemde bozulmayı başardı.

Windows CD onarım modu komut isteminde, "bootrec / fixmbr" ve ardından "bootrec / fixboot" komutlarını vermek ve ardından Windows CD'sinden Başlangıç ​​Onarımı'nı çalıştırmak makineye girmeme izin verdi. Ancak, dosya sistemim yok olmuştu - Steam, sürücüler, vb. Hepsi bozuk. Giriş yapabildiğime şaşırdım.

Yeniden monte edildi. Önce Windows, sonra Ubuntu 14.04, bu sefer sorun yok.


1

Ubuntu'yu veya USB / CD'den herhangi bir Linux dağıtımını sudo fdisk -lbaşlatın ve terminali açın ve tüm sabit disklerinizin tüm bölümlerini görüntülemek için ipucu

Sonra Ubuntu bölümünü tanımlamanız, sonra Ubuntu bölümünüzü normalde sda1'i kurduğunuz bölümü seçmeniz gerekir, "fdisk" komutunu veya GParted komutunu kullanarak kontrol edebilirsiniz. sudo mount /dev/sda1 /mnt

Sonra diğer cihazları monte edin

sudo mount --bind /dev /mnt/dev    
sudo mount --bind /dev/pts /mnt/dev/pts    
sudo mount --bind /proc /mnt/proc    
sudo mount --bind /sys /mnt/sys 

Şimdi tam kök erişimine sahip olmak için chromand komutunu çalıştırın sudo chroot /mnt

Çalıştırdıktan sonra grub-install --recheck /dev/sdaAncak sda'yı sisteminizi önyüklemek için kullandığınız cihaza değiştirdiğinizden emin olun (yalnızca bölüm numarasını sda koymayın)

Son olarak GRUB menüsünün devrilmesini otomatik olarak ayarlayın sudo update-grub2

Çalışmazsa internete bağlanın ve bu komutu çalıştırın sudo apt-get install grub2

Herhangi bir sorunuz varsa lütfen sorun, GRUB düzgün çalışmadığında bu adımı her zaman kullanırım. Bu talimatı bir İspanyolca belge talimatından tercüme ettik, bu yüzden lütfen sorunuz varsa sorun


0

Ayrıca Windows 8.1 / Xubuntu çift bölüm Xubuntu 13.10 14.04 yükselttikten sonra bu grub hatası "sembol 'grub_term_highlight_color' bulunamadı" ile karşılaştı. Geçmişte hiçbir sorun olmadan Xubuntu'yu yükselttim, ancak dün gece 13.10'dan 14.04'e yükseltirken, kendimi grub kurtarma isteminde sıkışmış buldum. Daha önce bu sorunla karşılaşmadığım göz önüne alındığında, burada ayrıntılı olarak gösterildiği gibi Boot Repair yardımcı programını denemeye karar verdim: https://help.ubuntu.com/community/Boot-Repair . Önyükleme Onarım CD'si oluşturmanın hiçbir yolu olmadığından, bu yardım sayfasında belirtilen "2. seçenek" ile gitmem gerekiyordu.

İşte tam olarak ne yaptım:

Dizüstü bilgisayarımda Live Xubuntu ISO'yu indirdiğim xubuntu dot org'a gittim. Yazılabilir bir disk sürücünüz varsa, bu ISO dosyasıyla bir LiveCD oluşturabileceğinizden eminim (muhtemelen bir Önyükleme Onarım CD'si de oluşturabilirsiniz), ancak dizüstü bilgisayarımın optik sürücüsü yok.

Sonra Xubuntu 14.04 önyüklenebilir bir LiveUSB oluşturdum. LiveUSB'yi oluşturmak için izlediğim talimatları burada bulabilirsiniz: http://blog.tinned-software.net/create-bootable-usb-stick-from-iso-in-mac-os-x/ ( dizüstü bilgisayarın Mac OS, biçimlendirilmiş USB'ye yazmak için "sudo" komutunu gerektirdi.

Elde Xubuntu'nun bitmiş LiveUSB'si ile, grub hata bilgisayarını yeniden başlattım ve önyükleme menüsünü Xubuntu Live'ı yükleyen LiveUSB'yi tanıyacak şekilde değiştirdim. LiveUSB denememi veya yüklememi istediğinde "Xubuntu'yu Dene" yi seçtim. Bu, tüm bölümlerimi masaüstü simgeleri olarak gösteren bir Xubuntu oturumu yükledi.

Bir terminal açtım ve yukarıda bağlantılı Önyükleme Onarımı yardım sayfasında ayrıntılı olarak açıklananları çalıştırdım:

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo sed 's/trusty/saucy/g' -i /etc/apt/sources.list.d/yannubuntu-boot-repair-trusty.list
sudo apt-get update
sudo apt-get install -y boot-repair && (boot-repair &)

Önyükleme Onarma yardımcı programında, oldukça açıklayıcı olan yönergeleri izledim. Boot Repair bölümlerimi tanıdı ve işlemini yürüttü, ancak bir "hata" Ubuntu Pastebin adresi ile bitti. Bunu kopyaladım, ancak hatanın işletim sistemi olmayan makinedeki ekstra sürücülere bağlı olduğu görülüyordu. Hata ne olursa olsun, Boot Repair hala yeniden başlatma seçeneği verdi, bu yüzden yaptım.

Açıkçası benim önyükleme menüsü doğru sürücü ve voila işaret emin yaptı! Grub bütün bölümlerimi olması gerektiği gibi tekrar tanıdı. Xubuntu'yu yükledim ve Önyükleme Onarımı işini şimdi yapmış olması gerektiği gibi 14.04 çalışıyor gibi görünüyor. Ayrıca, Windows 8.1'i gayet iyi yükleyebilirim.

Umarım notlarımın bir faydası vardır. Boot Repair ve tüm özel sorun gidericiler için minnettarım!


0

İlk gelen önyükleme live ubuntu cdveya Live ubuntu flash driveve connect to internet. Bundan sonra termianl'a gidin ctlr+alt+Tve aşağıdaki komutu kullanın,

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo sed 's/trusty/saucy/g' -i /etc/apt/sources.list.d/yannubuntu-boot-repair-trusty.list
sudo apt-get update
sudo apt-get install -y boot-repair && (boot-repair &)

Bu aslında önyükleme ile ilgili sorunları düzeltmek. Ekli bir bağlantı bulacaksınız, var screen short and clear instruction. İyi eğlenceler.

Referans linki: DAHA FAZLA AÇIKLAMA İÇİN BİZİ TAKİP EDİN!


0

Terminalde sadece iki komut var ve yapılması gerekiyor.

sudo os-prober
sudo update-grub

ve şimdi sisteminizi yeniden başlatın.


os-probersadece işletim sistemlerini arar. Yine de sistem yapılandırmasını değiştirmez. Buradaki tek kullanışlı komut update-grub(varsayılan os-proberolarak sonucunu çağırmak ve kullanmak için yapılandırılmıştır ), bu da bu cevabı bir kopya yapar.
David Foerster

0

sudo grub-install /dev/sd_Grub'u yeniden yüklemeye çalışın, terminal yazın: (burada sd_, bootloader'ı kurmak için kullanılan cihazdır) sudo grub-update, umarım Bu size yardımcı olacaktır.

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.