GRUB önyükleme yapılandırmasını Windows içinden nasıl değiştirebilirim?


18

Şu anda GRUB'u kullanarak Windows 7 ve Fedora 14'ü önyükleme olarak Windows 7 ile çift önyükleme yapıyorum. Fedora'dan GRUB'u bir sonraki yeniden başlatmada varsayılanı geçersiz kılan Fedora'ya önyükleme yapacak şekilde ayarlayabileceğimi biliyorum. Bunu Windows'tan yapmanın bir yolu var mı? Yani, GRUB yapılandırmasını Windows'tan kalıcı veya yarı kalıcı olarak değiştirebilir miyim, bu yüzden Fedora'ya önyükleme yapmak için bilgisayarımın önünde olmam gerekmiyor mu?


Bu Michael ve bir uzantısı sayesinde. Paragon tarafından, Windows'tan Ext2, Ext3, Ext4 bölümlerine erişebilen (okuma ve yazma izinleriyle) ücretsiz bir sürücü vardır: paragon-software.com/home/extfs-windows

Yanıtlar:


6

Zor kısmı Linux dosya sisteminizi Windows'tan düzenlemektir. FS Sürücüsü ext2 yazmayı destekler, ancak ext3 veya 4 için iyi bir araç bilmiyorum (ve bu SU ve SF soruları cesaret verici değildir), önyükleme bölümünüzde kullanmış olabileceğiniz diğer dosya sistemlerine bakılmaksızın

Ancak, önyükleme bölümünüz için Windows'tan yazma desteği almayı başarırsanız, kaydedilen varsayılanı değiştirmek kolaydır. Öncelikle içinde bazı hazırlık çalışmaları yapmanız gerekiyor /boot/grub.conf. Değişim defaultiçin savedve eklenti savedefault 0, Windows bloğuna (0 GRUB yapılandırmasında Fedora'nın endeksi olduğu) Windows içine çizme Fedora kaydedilen varsayılan geri sıfırlar, böylece

Sonra Windows'dan düzenleyebilirsiniz /boot/grub/default. Orada bulunan satırı silin ( büyük olasılıkla olacaktır defaultveya 0büyük olasılıkla) ve 1Windows kurulumunuzun dizinine veya bu dizine bağlı olarak değiştirin. Yeniden savedbaşlattığınızda , GRUB bu dosyayı okuyacaktır (varsayılanınız olduğu için ) ve Windows'a önyükleme yapar ve savedefaultsatır bu dosyayı 0gelecekteki önyükleme için tekrar olarak değiştirir



Bu benim için çalıştı. /bootBölümümü ext2(olduğu gibi) ayarlamak zorunda kaldım ext4ve bunu yapmakla ilgili sınırlı deneyimim bu süreci olması gerekenden daha uzun sürdü. Görünüşe göre bu talimatlar Fedora'yı varsayılan olarak ayarladı (gerçekten istemiyorum, sadece bir sonraki önyüklemeyi kontrol etme yeteneğini istiyorum), bu yüzden onları mektuba takip etmedim, ancak düzenleme yapabilmek /boot/grub.confyeterince iyi.
Jimmy Sawczuk


2

Grub2Win veya burada listelenen benzer programları kullanabilirsiniz . Kolay bir kullanıcı arayüzü sunarlar.

Ayrıca Grub'u tamamen kaldırabilir ve her iki sistemi de Windows önyükleyiciden önyükleyebilirsiniz. Bunu yapmak için EasyBCD gibi araçları kullanmanız gerekir .


Sanırım Grub2Win demek istiyorsun? :)
Adam Plocher

Oh, evet, bir yazım hatası.
skan

1

Sabit diskte 'grub' klasörünü bulun ve menu.lst dosyasını not defteri ile şimdi varsayılan = 0'ı varsayılan = x olarak düzenleyin; burada x, varsayılanı yapmak istediğiniz işletim sisteminin konumundan bir daha azdır. Örn. bir sistemde üç işletim sistemi vardır ve listedeki üçüncüyü varsayılan olarak yapmak istersiniz, böylece varsayılan = 2, 3-1 = 2 olarak düzenlersiniz. İkinci işletim sistemi için varsayılan = 1.

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.