Yüklü grup. GRUB Boot Loader eksiksiz bir kılavuzdur.

Linux ile ilgili en korkutucu şey, korkunç "önyükleyici" ifadesidir. Bunun temel nedeni, çoğu yeni Linux kullanıcısının yalnızca işletim sistemini kullanıyor olmasıdır. Windows sistemi, tam teşekküllü bir önyükleyici veya onunla kullanıcı etkileşimi olmayan en aza indirilmiştir. Windows dünyasında hiçbir zaman bir önyükleyici düşünmediler. Onlar için işletim sistemini yükleme süreci tamamen şeffaftı. En çok yaptıkları şey kullanmaktı Windows Kurtarma Ortaya çıkan sorunları çözmek için konsol. Bu nedenle, en önemli kısımlardan biriyle tanışmaları gerekir. yazılım bilgisayar - işletim sistemini yükleyen küçük bir program.

Neyse ki, hedef ne zaman HDD bilgisayarda mevcut olan tek şey, her şeyin olması gerektiği gibi gitmesi için yükleyici tarafından sunulan "Diski Kaldır" seçeneğini kullanmak genellikle yeterlidir. Bu nedenle, yukarıdakilerin tümü biraz korkutucu görünüyorsa, diğerlerini geçici olarak devre dışı bırakmanız yeterlidir. sabit sürücüler Kuruluma başlamadan önce her şeyin yolunda olması için.

İlk seçenek, masaüstünün "Canlı" sürümünü başlatır ve sistemi denemenize ve ardından isterseniz kurmanıza olanak tanır. İkinci seçenek doğrudan kurulumla ilgilidir; demoya ihtiyacınız yoksa onu seçin. Çoğu zaman, endişeler, mod değişikliğini idare etmeyen eski bir grafik kartından gelir.

Bu makalenin amacı, size GRUB önyükleyicisinin temellerini sağlamaktır. Linux ile ilgili diğer makalelerimi okuduysanız, Linux bölümleme ve kurallarının yanı sıra komut satırına da çok aşinasınızdır. Bu bilgiyi daha da derinleştirmek için bir sonraki adımı atmak mantıklıdır. GRUB'un nasıl çalıştığını ve girişlerin ne anlama geldiğini anlama Önyükleme menüsü, işletim sisteminin nasıl çalıştığını, oluşan hataların nasıl düzeltileceğini, GRUB önyükleyici menüsünü ihtiyaçlarınıza göre nasıl geri yükleyeceğinizi veya değiştireceğinizi ve farklı işletim ortamlarına sahip birden çok işletim sisteminin nasıl kurulacağını anlamanıza yardımcı olacaktır.

Eski dosyaları tutmak

İşletim sistemini başlatırken ekran siyah veya bulanık çıkıyorsa, yeniden başlatın ve bu bölüme bir göz atın. Takımın karmaşık bir şeyi yok. Resmi olarak özel bir şeyin kısaltması değildir, ancak genellikle "yinelenen" veya "veri dökümü" anlamına geldiğine inanılır.

Diğer iki kısaltma, girdi dosyasına ve çıktı dosyasına atıfta bulunur. Bu, sisteminizi artık kullanılmayan paketlerden, eski çekirdeklerden vb. temiz tutmak anlamına gelir. netbook'unuz uzun süre çalışmaya devam edecektir. Birçoğu için normal olacak, ancak yine de doğruluk için taşıyan bir prosedür. Bu noktada, masaüstünde veya " Araçlar". Bu noktada, kurulum prosedürü sezgiseldir. En önemli ve hassas nokta bölümlere ayrılmasıdır.

daha önce kurulu sistemler tüm zor işleri yapmak için yükleyiciye güvendik. Aslında, göz korkutucu GRUB kurulumu, tamamen karmaşık olmayan ve tamamen tersine çevrilebilir bir prosedürdür. GRUB önyükleyicisine hakim olmak, Linux ile kullanıcı deneyiminizi geliştirmede çok önemli bir adımdır.

Ama önce önemli bir önsöz. Bu makale, GRUB öğrenmenize yardımcı olacak açıklayıcı bilgiler ve örnekler içermektedir. Tabii ki, tüm bunlar internette. Ancak, yeni Linux kullanıcıları, ihtiyaç duydukları bilgileri aramak için muhtemelen saatler harcayacaklardır (özellikle bilgisayarları Kişisel bilgisayar yüklenmiyor) biraz hayal kırıklığına uğradı. Bu kılavuzun amacı, çoklu önyükleme kurulumlarında yaygın sorunlara basit ve hızlı çözümler sunmaktır. Linux kurulumları işletim sistemleri.

Bunu yapmak için, giriş ekranının sol üst köşesindeki ilk simgeye tıklayın. Dağıtımlar, önyükleme işlemini "devre dışı bırakma" veya önemli ölçüde yavaşlatma seçeneği sunabilir. Bu nedenle, şu anda aşağıdaki yapılandırmalar desteklenmektedir.

Kuruluma hazırlanmadan önce kapsanan 1. ve 2. adımları izleyin. Ve sadece bir seçenek deneyimli kullanıcılar... ... her zaman kullanabilirsin destek olmak yedeği orijinal adıyla kopyalayarak. İkinci durumda, bilgisayar açıldığında, kullanıcı hangi işletim sistemini yükleyeceğini seçebilir.

  1. Tanıtım
    1. GRUB yapılandırması
      1. GRUB'u yükleme
        1. Tipik problemler
          1. Kaldırma işleminden sonra GRUB'u nasıl geri yüklerim?
          2. Bağlantılar

            Her şey bir dosya

            GRUB'un sırlarında başarılı bir şekilde ustalaşmak için * NIX tabanlı işletim sistemlerinin temel ilkelerinden birini anlamalısınız. Her şey bir dosyadır. Sabit sürücüler ve bölümler bile dosya olarak kabul edilir. Bu sihir değil. Bunu hatırlıyorsanız, bölümleri değiştirmenin riskli görevi hard disk size dosya manipülasyonundan farklı görünmeyecek dosya yöneticisi(veya komut satırı).

            Kurulum medyası oluşturun

            Her adım basit ve detaylı bir şekilde böylece daha az deneyimli kullanıcılar için bile anlaşılması kolaydır. En önemli özelliklerden bazıları. Yeni ekranda Genel'e tıklayın, sayfayı aşağı kaydırın ve Şimdi Yeniden Başlat'a tıklayın.

            Hızlı Başlangıç ​​veya Hızlı Başlangıç'ı devre dışı bırakın

            Ancak, hala vakalar var Güvenli Önyükleme devre dışı bırakılmalıdır.

            Bu noktada, sistemin gerçek kurulumuna geçmeden önce donanımınızın doğru çalıştığını doğrulamak iyi bir fikirdir. Prosedür, aşağıdaki kılavuzda adım adım gösterilmiştir. Sadece terminale girin. Eski bir sistemi listeye dönüştürmek için önyükleme sistemleriönyükleme sistemi.

            Artık bunu bildiğimize göre, teknik ayrıntılara derinlemesine bir göz atabiliriz.

            Tanıtım

            GNU GRUB, çeşitli ücretsiz ve tescilli yazılımları yükleyebilen bir önyükleyicidir (yani bir önyükleyici veya birincil önyükleyici). işletim sistemi... GRUB, Linux, DOS, Windows veya BSD ile iyi çalışacaktır. GRUB, GR ve Birleşik Önyükleyici anlamına gelir.

            Bilgisayarınızda kurulu her sistem, önyükleme sırasında listelenmelidir. çevresel aygıtlar... Önceki paragrafta açıklandığı gibi oluşturulabilir. Yükleyici çökeceği için bunu yapamazsınız. Düzeltmek için aşağıdaki prosedürü izleyin.

            Bilgisayarınızı yeniden başlatın ve önyükleme sırasını ilgili paragrafta açıklandığı gibi doğru şekilde ayarlayın. Değiştirmek istediğiniz bölüme sağ tıklayın ve Sesi Azalt'ı seçin. bölüm içeriyorsa çok sayıda hasarlı alanlar, yeniden boyutlandırılamaz. Sürücü gerçekten hasarlıysa, yenisini değerlendirin. Bunu yapmak için aktif bir internet bağlantınız olmalıdır. Bölüm oluşturma. Ancak, sömürme niyetiniz varsa manuel mod bölümler ve bölümler henüz hazırlanmadı, bu aşamada oluşturulması tavsiye edilir. İşlem birkaç dakika sürebilir. Diskteki tüm işletim sistemleri, programlar ve veriler silinecektir. Gerekli bölümler otomatik olarak oluşturulacaktır. Kılavuzun bölümlerine kılavuzda. Konum Saat diliminize uygun bir konum seçin. Sonrakine tıkla. Klavye Düzeni Klavyenize uygun eşlemeyi seçin. "Adınız" alanı isteğe bağlıdır. Daha fazla veri güvenliği için özel klasörünüzü şifreleyebilirsiniz, ancak bu seçenek sistem performansını biraz düşürür. Başlangıç ​​aşamasından sonra, kurulum sırasında "Kişisel şifre sor" seçeneği seçilmişse, seçilen kullanıcı adı ile Giriş ekranı görüntülenecektir. Sisteme erişmek için şifreyi girin. Sistem tamamen İtalyanca olmayabilir. Özel rehber.

            • Sol sütunda "Disk Yönetimi"ni seçin.
            • Ardından "Küçült" e tıklayın ve işlemin bitmesini bekleyin.
            Bu, kurulumu dahili bir sabit sürücüde olduğu gibi yapacağımız, bir bölüm şeması, ana klasör vb. kullanarak eksiksiz bir işletim sistemi alacağımız anlamına gelir.

            GRUB dinamik olarak yapılandırılabilir. Bu, kullanıcının önyükleme sırasında GRUB ayarlarında değişiklik yapabileceği anlamına gelir. Örneğin, mevcut önyükleme girdilerini değiştirin, yeni kullanıcı girdileri ekleyin, farklı işletim sistemi çekirdekleri seçin veya initrd'yi değiştirin. GRUB ayrıca Mantıksal Blok Adresi modunu da destekler. Bu, bilgisayarınızda yeterince modern bir BIOS varsa, 8 GB'den (ilk 1024 silindir) fazla sabit disk alanı bulunabileceği anlamına gelir. Buna göre, tüm bu alan otomatik olarak GRUB'a sunulacaktır.

            Bu kılavuz size mümkün olduğunca yardımcı olmayı amaçlamaktadır, ancak beyninizi kullanır! Bu uzman bir işlemdir, bir bölüm hatası veya önyükleyici kurulumu, bilgisayarınızın dahili sabit sürücüsünde veri ve işletim sistemi kaybına neden olabilir.

            Kurulan sistem taşınabilir olacak, yani istediğiniz herhangi bir bilgisayara bağlanabilirsiniz. Ancak, ekipmanlar arasında farklılıklar olabileceğini göz önünde bulundurmalısınız. farklı bilgisayarlar... Sisteminiz, kurduğunuz bilgisayarda çalışacak şekilde yapılandırılacaktır ve başkalarında çalışmayabilir. Bu genellikle grafik kartı veya mimari gibi farklılıklar olduğunda olur.

            GRUB herhangi bir cihazdan çalıştırılabilir veya kurulabilir (disket - disket, sabit disk, CD-ROM sürücüsü, USB diski, ağ sürücüsü) ve ağ sürücüleri de dahil olmak üzere çeşitli kaynaklardan işletim sistemleri yükleyebilir. Ayrıca işletim sistemi görüntüsünü yüklemeden önce paketinden çıkarabilir.

            Resmi GNU GRUB Manual 0.97'den bu makaleden çok daha fazla bilgi edinebilirsiniz.

            Genel olarak, süreç diğer kurulumlarla aynıdır. Bundan emin değilseniz, ilgili bilgileri bulmak ve almak için Kurulum Portalını kontrol edin. olası yöntemler Kurulum. Bunun gibi görünecek. Önyükleyici yükleme sekmesi. İşaretlenen tek seçeneğin, bu bölümün geri kalanında açıklandığı gibi, bu durumda sabit sürücü yapılandırması için tercih edilen ayar olan Genişletilmiş bölüm girişiyle başla seçeneği olduğuna dikkat edin.

            Tabii ki, zaten otomatik değilse, bu seçeneklerin ikisini de etkinleştirirsiniz. Gerekirse uzman moduna geçin. Görünen ekranda "Install Bootloader" sekmesini seçin ve gidin. Yalnızca birincil bölümler, özellikle bölüm 1, 2 veya 3 kullanılabilir.

            LİLO nedir?

            Muhtemelen LILO adlı başka bir Linux önyükleme yükleyicisini duymuşsunuzdur (LI nux LO ader'in ilk harflerinden oluşur, yani Linux önyükleyici). LILO birçok Linux kullanıcısı için uygun olsa da, GRUB'un en iyi seçim birkaç nedenden dolayı:

            • LILO yalnızca 16 farklı önyükleme yapılandırmasını desteklerken, GRUB sınırsız yapılandırmayı destekler.
            • LILO tarafından yüklenemiyor yerel ağ, ancak GRUB yapabilir.
            • Yapılandırma dosyası her değiştirildiğinde LILO'nun üzerine yazılmalıdır ve GRUB'un buna ihtiyacı yoktur.
            • LILO'nun etkileşimli bir komut arayüzü yoktur.

            Yukarıdakileri özetlemek gerekirse, GRUB bir kazanan gibi görünüyor. Bu yüzden size bu küçük çocuğun neler yapabileceğini göstereyim.

            Install Bootloader sekmesinde önyüklenebilir ana bölümü seçtikten sonra, bu sekmenin sağ tarafında bulunan aynı butona tıklayarak Bootloader Seçeneklerine erişebilirsiniz. Bu yeni ekranda iki önemli seçenek görüntülenecektir. Doğal olarak, bu seçeneklerin her ikisini de etkinleştirirsiniz.

            Bu konfigürasyonun avantajları

            Çok karmaşık olan dahili işleyişi yerine, temel mimarisini, yapılandırma sistemini ve temel metin komutlarını bilmek ilginçtir. Aşağıdaki örnekte gösterildiği gibi, "bir arayüzü olan bir bilgisayarın önyüklemesini" gösterir. Diskleri ve bölümleri tanımlamak için açıklama.

            GRUB nasıl çalışır?

            Bilgisayar açıldığında, BIOS, kontrolü ilk önyükleme aygıtına aktarır. hard disk disket, CD-ROM veya BIOS tarafından tanınan başka bir aygıt. Basitlik adına, bunun bir sabit disk olduğunu varsayacağız.

            Öncelikle sert sektör diske Ana Önyükleme Kaydı (MBR) adı verilir. Bu sektör yalnızca 512 bayt uzunluğundadır. Ana önyükleyici adı verilen küçük bir kod parçası (446 bayt) ve bir bölüm tablosu (64 bayt) içerir. Bölüm tablosu, sabit diskteki birincil ve ikincil bölümlerin açıklamasını içerir.

            Sisteminiz tarafından sağlanandan farklı bir işletim sistemi kurarsanız, bunun riski size ait değildir. Bu makale, çift önyükleme yapmak isteyen ancak bunu riskleri kendilerine ait olmak üzere yapan müşteriler için bilgi sağlar. Kurulum pencereleri ayrıca sabit sürücünüzde zaten bilgi içerebilir. Aşağıdaki bağlantı. Bu normal sürümler, bant kanadının kenarı olarak düşünülmelidir, ancak bu sorundan dolayı sorunlar ortaya çıkabilir. Build, test kullanıcıları ve geliştiriciler tarafından yaygın olarak kullanılır. Bu, daha sonra önemli miktarda zaman ve enerji tasarrufu sağlayacaktır. İşletim sistemi üzerinde her çalıştığınızda, sorun olması durumunda yeni bir yedekleme yapmanızın tavsiye edildiğini unutmayın. Bu bir temel ve istikrarlı bir yapı olarak kabul edilir. ... Bunu öğrenmek için buraya tıklayın.

            Varsayılan olarak, MBR kodu aktif bölümde görüntülenir ve bulunursa belleğine yüklenir. önyükleme sektörü ve kontrol ona devredilir.

            GRUB, varsayılan MBR kodunu yerel kodla değiştirir.

            Bu durumda, GRUB'un çalışması birkaç aşamadan oluşur.

            Aşama 1: MBR'ye yerleştirme. MBR'nin küçük boyutu nedeniyle, yalnızca gerekli tüm verileri içeren Aşama 2'ye gitmek için bir bağlantı gönderilir.

            Belirtildiği gibi, bu, şu anda diskte bulunan tüm Verileri ve sistemleri silecektir.

            • "Kurulum Türü" penceresi açılacaktır.
            • Birkaç seçenek mevcuttur.
            Sabit sürücünüzdeki farklı bölümleri manuel olarak yapılandırmak istiyorsanız, “başka bir şey” seçeneğini seçmeden önce aşağıdaki kılavuzu okuyun.

            • Genellikle bölüm tablosunun manuel olarak değiştirilmesi olarak işaretlenir.
            • Bölüm tablosunun manuel yapılandırması.
            • Bölümü tamamlamak ve değişiklikleri diske yazmak için seçin.
            • Şu pencereyi görüyor musun?
            • Bu aşamada bilgi girmek istiyorsunuz.
            • Kurulum Sihirbazı tamamlandığında bir kurulum mesajı görünür.
            • Bilgisayarınızı yeniden başlatmak için Yeniden Başlat'a tıklayın.
            var üçüncü taraf programları aynı işlevleri yerine getiren ve "daha basit bir arayüze" sahip olabilen, ancak riski size ait olmak üzere kullanılırlar.

            Aşama 2: GRUB'un çalışması için gerekli tüm kullanıcı arabirimi bileşenlerini ve ayarlarını içeren yapılandırma dosyasına gidin. Aşama 2, diskin herhangi bir yerinde olabilir. Aşama 2'nin bir sonucu olarak, hiçbir yapılandırma tablosu bulunamazsa, GRUB önyükleme işlemini iptal edecek ve kullanıcıya aşağıdakilerden manuel olarak bir önyükleme yapılandırması seçme seçeneği sunacaktır. Komut satırı.

            İlk yapılandırma bilgileri için aşağıdaki kılavuza erişebilirsiniz. Kurulum tamamlandıysa ve sorun yaşıyorsanız, en kolay ve en hızlı çözüm kurulumu yeniden çalıştırmaktır. Öneriler, geliştirilmekte olan veya etkinliği açısından test edilmesi beklenen kısmi çözümler veya alternatif çözümler olabilir.

            İlk önce bir dağıtım kurmaya çalışan herkes, önce dağıtım sitesine gidecektir. Yüklemeye hazırlanma 1 Boş alan sağlama 2 Yükleme diskini indirme ve yazma. 3 İndir kurulum diski 4 5 6 Bölüm formatı 7 Bölümleri kurun 8 Kurulum için gerekli dosyaları indirin.

            Ayrıca, önyükleme bilgisinin doğrudan MBR'den sonra yerleştirilememesi durumunda kullanılan Aşama 1.5 de vardır.

            Stage yapısı, GRUB'un oldukça büyük bir hacme (~ 20-30K) sahip olmasını sağlar. Bu nedenle, GRUB, daha kompakt ve Bölme Tablosu sınırlarına sığması daha kolay olan çoğu önyükleyici ile karşılaştırıldığında oldukça karmaşık ve yüksek düzeyde yapılandırılabilir.

            Bu tür bir bölüm için bellek miktarını ikiye katlayın. Ardından bilgisayarınızı yeniden başlatmanız, oturum açmanız ve CD'ye ilk önyüklenebilir aygıtı yüklemeniz, minimum yükleme diskini içine yerleştirmeniz ve bilgisayarınızı yeniden başlatmanız gerekir. Zaten kurulu bir kurulum diskiniz var ve yapmanız gereken ilk şey bir İnternet bağlantısı kurmak.

            Aşağıdaki gibi tanımlanır. İnternete eriştikten sonra, özel boş alan ve kurulum ve takas bölümlerini biçimlendirin. Boş bir sabit diske kurulum yapacaksanız yapmanızda fayda var. önyükleme bölümü... Bu komutun sonucunun benim için ne olduğunu göstermenin zamanı geldi. Yukarıda sabit diskimde gösterildiği gibi, biri takas olan 4 bölümüm var.

            GRUB terminolojisi

            Bu bölüm, GRUB'a dokunmadan rahat olmanıza yardımcı olmayı amaçlamaktadır. Sonraki bölüm, gerçek dosyaları ve manuel GRUB yapılandırmasını kapsar.

            GRUB'un kendi efsane ortak Linux sözleşmelerinden biraz farklıdır.

            İşte tipik bir GRUB başlangıcına bir örnek:

            (hd0,1)

            • GRUB menüsünde listelenen tüm cihazları kapsaması gereken gerekli parantezler.
            • hd, sabit disk anlamına gelir. Bir disket fd olarak, bir CD-ROM ise cd olarak belirlenir ve bu böyle devam eder.
            • İlk sayı (ileri düzey kullanıcılar için tam sayı), fiziksel sabit sürücü numarasına bir referanstır. İlk sürücü sıfırdan başlayarak numaralandırılır. Örnek olarak hd2, üçüncü bir fiziksel sabit sürücüye bağlantıdır.
            • İkinci numara, seçilen sabit diskin bölüm numarasına bir bağlantı. Bölüm numaralandırma da sıfırdan başlar. Bu durumda 1, ikinci bölüme karşılık gelir.

            GRUB'un (menü), IDE ve SCSI sürücüleri veya birincil ve mantıksal bölümler arasında ayrım yapmadığını izler. Hangi sabit diskin veya bölümün yüklenmesi gerektiğini belirleme görevi BIOS tarafından ve Aşama 1'de belirlenir.

            Gördüğünüz gibi, efsane çok basit.

            Birincil bölümler 0'dan 3'e (hd?, 0), (hd?, 1), (hd?, 2), (hd?, 3) olarak belirlenmiştir. İkincil bölümdeki mantıksal bölümler 4'ten başlayarak numaralandırılır. Numaralandırmaları, sabit diskteki mevcut birincil bölüm sayısına bağlı değildir. Örneğin, (hd1,7).

            Bu girdi tek başına işletim sistemini yüklemek için yeterli değildir.

            GRUB ayrıca hangi işletim sistemi görüntüsünün yükleneceğini de bilmelidir. Bu parametreler ve özel bayraklar (tuşlar) her önyükleme aygıtına atanır. Örneğin, Windows Güvenli Mod için özel bir bayrak.

            Burada yalnızca Ubuntu'yu önyükleyen bir GRUB menüsü örneği gösterilmiştir.

            Burada, üçlü önyükleme makinesi (SUSE 10.2, Ubuntu 6.10 ve Windows XP) için örnek bir GRUB menüsü gösterilmiştir. Bu, mevcut makinelerimden birinde gerçek bir menu.lst.


            Bu verilerin ne anlama geldiğini anlamaya çalışın. Yalnızca yorumlanmamış satırlar sayılır. Yorumlar özel # karakteriyle belirtilir. Ardışık birkaç gri x (önceki satırın göstergesi) ile başlayan satırlar, önceki satırın devamıdır. Başka bir deyişle, metin düzenleyici penceresinin boyutu ve ekran çözünürlüğü dikkate alınarak ekrandaki uzun satırların görsel deneyimini iyileştirmek için metin basitçe sarılır.

            Varsayılan 0 zaman aşımı 8

            İlk satır (varsayılan 0), listedeki ilk işletim sisteminin yükleneceği anlamına gelir. Bizim durumumuzda, bu SUSE 10.2'dir. İkinci satır (zaman aşımı 8), kullanıcının varsayılan sistem önyüklemesinden önce önyükleme yapmak için bir sistem seçmesi için ne kadar süre (saniye olarak) gerektiğini söyler. Basit, değil mi?

            Gfxmenu (hd0,2) / önyükleme / mesaj

            GRUB menüsü grafiksel olabilir. Renkli bir arka plana sahip şık bir özel görünüm ve bazı ek öğeler görüntülemek için ihtiyacınız olan her şey ilk fiziksel diskte, üçüncü bölümde (hd0,2) bulunur. Fark etmiş olabileceğiniz gibi, bu birincil bölümdür.

            Başlık openSUSE 10.2 root (hd0,2) kernel / boot / vmlinuz -... initrd /boot/initrd.img -...

            Bu, menüdeki ilk işletim sistemidir.

            • başlık (başlık) - temel, anlamı ile aynı anlama gelir. Bu satır, kullanıcının menüyü daha erişilebilir terminolojide okumasına yardımcı olmayı amaçlamaktadır.
            • root (hd0,2) GRUB'a yapılandırma dosyalarının nerede olduğunu söyler. Bu örnekte, (hd0,2) / boot / grub konumunda bulunabilirler.
            • kernel / boot / vmlinuz -... mevcut işletim sisteminin kernel modülü yükleniyor. Birkaç benzer resim mevcut olabilir. /boot /vmlinuz'dan önce önyükleme aygıtına referans olmaması, görüntünün GRUB'un kendisi ile aynı sabit disk bölümünde yer aldığı anlamına gelir. Bu durum genellikle varsayılan işletim sistemi seçiminizi belirler.
            • initrd /boot/initrd.img -..., sistem tarafından önyüklemeye hazırlanırken oluşturulan geçici bir sistem dosyasıdır. Hazırlık, yüklemeden önce genel bir çekirdek modülünün belirli bir donanıma uyarlanmasını içerir.

            Çekirdek belirlendikten sonra ek anahtarlar kullanılır. Kök dizinin (kök) geçerli konumunu, kullanılan grafik modunu ve takas bölümünün konumunu belirlerler. Bu makale, gelişmiş GRUB yapılandırmalarını ayrıntılı olarak kapsamayacaktır.

            Başlık Ubuntu, kernel ... (/ dev / sda9) kernel (hd0,8) / boot / vmlinuz -... initrd (hd0,8) /boot/initrd.img -...

            • Bu durumda başlık, bazı ek teknik ayrıntılarla birlikte görünen addır.
            • kernel (hd0,8) / boot / vmlinuz -... 9. bölümün ilk sabit diske yerleştirilmesi (hd0,8). Kök bayrağı (/ dev / sda9), kök bölümün ayrıca bir çekirdek modülü içerdiği, yani aynı sabit disk bölümünde bulundukları anlamına gelir. Genellikle bu, pratiklik ve basitlik nedenleriyle yapılır. İşletim sistemi kurulumu sırasında bu konumu değiştirebilirsiniz.
            • initrd (hd0,8) /boot/initrd.img -... burada yeni bir şey yok.

            Çekirdek Modülü ve Kök Bölümleri Hakkında Notlar: BIOS'u 1024'ten fazla silindire erişimi desteklemeyen eski bilgisayarlarda, çekirdek modülünü ve kök bölümünü içeren önyükleme bölümünü farklı konumlara kurmuş olmanız gerekir. Ancak bilgisayarları Y2K probleminden (Y2K problemi) daha genç olan kullanıcıların endişelenmesine gerek yok.

            Dikkat etmeniz gereken bir diğer husus ise detaylı Ubuntu'yu başlatmak... Ubuntu, OpenSUSE önyükleyici ile yüklenir. Bu özelliğe Çoklu Önyükleme Uyumluluğu adı verilir. OpenSUSE, Ubuntu'yu tanır ve modüllerini (özel anahtarlar dahil) doğru şekilde çağırabilir ve bölümleri bağlayabilir. Ancak, çoğu işletim sistemi bu özellikle kısmen uyumludur (Çoklu Önyükleme Uyumluluğu).

            Daha sonra, aynı sonuçlarla Ubuntu'ya nasıl farklı şekilde giriş yapabileceğinizi göstereceğim.

            Başlık Windows rootnoverify (hd0.0) zincir yükleyici (hd0.0) +1

            • rootnoverify (hd0,0), multi-boot Compliance özelliğine sahip olmadığı için openSUSE'nin Windows işletim sistemini algılayamadığı anlamına gelir. Bu nedenle işletim sistemi herhangi bir işlem yapmadan çağrılır. ek bilgiçekirdeği hakkında. GRUB, gerekli çekirdek görüntüsünün belirtilen bölümde yer alacağını varsayar ve işletim sistemi önyükleyicisini bağlar. Gördüğünüz gibi, Windows ilk sabit sürücünün ilk bölümüne kuruldu. Bu, sistem için en uygun konumdur.
            • Chainloader (hd0,0) +1 komutu, özellikle doğrudan yüklenemeyen işletim sistemlerinde kullanılmak üzere tasarlanmıştır. Şaşırtıcı olmayan bir şekilde, Windows işletim sistemleri doğrudan yüklenemez. Zincir yükleme yöntemi kullanılarak yüklenirler. Adından da anlaşılacağı gibi, GRUB, önyükleme sırasının kontrolünü, GRUB menüsünde belirtilen aygıtta bulunan başka bir önyükleyiciye aktarır. Bir Windows işletim sistemi veya Linux gibi başka bir işletim sistemi olabilir.

            Ubuntu'ya geri dönelim. Ubuntu'yu farklı bir şekilde başlatabileceğimizi söylediğimi hatırlıyor musunuz? Aslında, tıpkı Windows için yaptığımız gibi zincirleme yüklemeyi kullanabiliriz.

            Başlık Ubuntu kökü (hd0.8) zincir yükleyici (hd0.8) +1

            Bu aynı zamanda işe yarayacaktır.

            Menüdeki bir sonraki öğe, SUSE'yi güvenli modda başlatmanıza izin verir (varyant güvenli mod). Bu öğe çok değerli içermez ve kullanışlı bilgi, öyleyse, bilgimize halel getirmeden onu geçelim.

            Size birkaç örnek vereyim.

            Aşağıdaki, Ubuntu menu.lst'e kaydedilmiş geçerli bir örnektir (tabii ki yorumlanmıştır).

            Başlık Windows 95/98 / NT / 2000 root (hd0,0) makeactive chainloader +1 başlık Linux root (hd0,1) kernel / vmlinuz root = / dev / hda3 ro

            Artık GRUB dilini kolayca anlayabilirsiniz. Başlıkla başladık. Windows çekirdeğini bulmayı ve bağlamayı umduğumuz belirli bir bölümü köklendirin (bu çalışma rootnoverify sağlanacaktır) Windows önyükleyici). makeactive, GRUB kök aygıtının önceki satırında belirtilen sürücüdeki kök bölümünü etkinleştiren bir komuttur. Bu, zincir yükleyici komutunun hedef sistem bölümü belirtilmeden yürütüldüğü anlamına gelir (çünkü bu bölüm aktif bölümle aynıdır).

            İkinci menü öğesi daha da basittir. Adını Linux koyduk, bölümünü tanımladık ve çekirdeğini yükledik. Bu dava çok ilginç. Çekirdek görüntüsü ve kök bölümü (root veya /) farklı bölümlerde olduğundan. Bu durum, eski bilgisayarların veya tek bir önyükleme bölümü olan bilgisayarların durumuna çok benzer.

            Ve son olarak, kesinlikle çılgınca şeyler:

            Her şeyin basit olduğunu anlıyorsunuz! Elinizi doldurduğunuzda, tüm şüpheler ortadan kalkacaktır.

            Daha fazla bilgi için GNU GRUB Kılavuzu 0.97'ye başvurmanız gerekir.

            GRUB yapılandırması

            Çoğu zaman GRUB'u yapılandırma isteğiniz veya gereksiniminiz olmaz. İşletim sistemleri kurduğunuzda, GRUB otomatik olarak kurulacak ve özellikle doğru işletim sistemi kurulum sırası seçilmişse (yetkili, yani Windows benzeri işletim sistemleri, öncelikle esnek işletim sistemleri, ör. Linux ve ailesi - sonra).

            Ancak, bir şeyler ters giderse nerede ve ne yapacağınızı bilmeniz gerekir.

            GRUB'u yükleme

            GRUB üzerine kurulabilir çeşitli cihazlar... Çoğu insan, GRUB'u bir sabit sürücüye yükleme süreciyle ilgilenecektir. Ancak, diğer ayarlarını incelemek hiç zarar vermez. Elbette devam edebilirsiniz.

            GRUB'u daha önce kurmadık, bu yüzden gerekli dosyaların yerini bilmemiz gerekiyor.

            GRUB kuruluysa, menüsü kök bölümün içindedir:

            /boot/grub/menu.lst

            Her zaman, herhangi bir değişiklik yapmadan önce bu dosyayı yedekleyin!

            Ayrıca, GRUB dosyaları işletim sistemi görüntünüzün (genellikle CD) içinde bulunabilir:

            / usr / lib / grub / i386-pc

            Yine de, başka bir makaleyi okumaktan memnun olmayanlar için kısa bir versiyonu.

            Bir terminal kullanarak PC ortamınız (kişisel bilgisayar) hakkında herhangi bir bilgiyi görüntüleyebilirsiniz veya Metin düzeltici... Dosyaları bir metin düzenleyicide açmak için, komut satırında metin düzenleyicisini, dosya adını ve yolunu belirtmelisiniz. Açmak sistem dosyaları süper kullanıcı haklarına sahip olmalısınız (sistem dosyaları için su veya sudo).

            $ sudo vi / etc / fstab VEYA $ sudo gedit / etc / fstab

            Veya, cat komutunu kullanarak dosyaların içeriğini doğrudan terminalde görüntüleyebilirsiniz.

            $ (sudo) kedi / etc / fstab

            Birçok faydalı komutlar indirmelerle uğraşıyorsanız bu yardımcı olabilir, sabit sürücüler ve bölümler.

            Bölüm tablosunu görüntüler:

            $ fdisk -l

            Monte edilmiş bölümlerin bir listesini görüntüler:

            $ kedi / vb / fstab

            Artık GRUB'u kurmak için neyin gerekli olduğunu ve nerede bulacağımızı biliyoruz.

            GRUB bir diskette

            GRUB'u bir diskete kurmak için işletim sistemi imaj dizinindeki dosyaları (Aşama 1 ve Aşama 2) disketin birinci ve ikinci sektörlerine kopyalamamız gerekir. Bunu yapmak için sektör sektör bilgi kopyalayan bir komut kullanacağız.

            Aşağıda yürütülmesi gereken komutların bir listesi bulunmaktadır (kılavuzdan alınmıştır):

            $ cd / usr / lib / grub / i386-pc $ dd if = aşama1 of = / dev / fd0 bs = 512 sayı = 1 $ dd if = aşama2 of = / dev / fd0 bs = 512 arama = 1

            Küçük bir açıklama: eğer bir girdi dosyasını gösteriyorsa, of bir çıktı dosyasını gösteriyorsa, / dev / fd0 ilk monte edilmiş disket sürücüye atıfta bulunuyorsa, bs verilen blok boyutudur (bayt olarak), count ise blok sayısını belirten bir talimattır. kopyalanır ve arama, yazmadan önce kaç blok atlanacağını gösterir. Bu yazma komutları dizisinin seçilmesi şaşırtıcı değildir. İlk olarak, ilk sektöre stage1 yazdık ve ikinci sektöre stage2 kopyaladık (ilk sektörü atladık ve sonra yazdık).

            Artık komut satırının tüm gücünü anladığınıza göre, bir ev ödevi olarak, diğer komutların özelliklerini kendiniz bulmanızı öneririm. Wikipedia'da dd komutu hakkında daha fazla bilgi edinin.

            Her şey GRUB'u bir diskete kurmakla ilgili. Aşamaları işletim sistemi görüntüsünden kopyaladığımız için yapılandırmak için gerekli tüm bilgilere sahibiz. Elbette, her zaman manuel olarak değişiklik yapabilirsiniz. Ancak, bir sonraki bölümde bununla ilgili daha fazla bilgi.

            GRUB'u varsayılan olarak yükleme

            Varsayılan kurulum, GRUB Aşama 1'i sabit diskin ilk sektörüne yerleştirmek anlamına gelir (Ana Önyükleme Kaydı - MBR veya Bölüm Tablosu). Bu, günümüzde nadir görülen bir disket gibi ikinci bir aygıt olmadan önyükleme yapabileceğiniz anlamına gelir. Bu ayrıca, daha sonra (Windows gibi) yetkili bir işletim sistemi kurarsanız veya ana işletim sistemini geri yüklerseniz anlamına gelir. önyükleme kaydı herhangi bir nedenle (bir DOS komut satırından fdisk / MBR'yi çalıştırın), GRUB'u kaldıracak ve menu.lst'de listelenen tüm sistemlerin önyüklemesini kaldıracaksınız.

            GRUB'u MBR'ye kurmak için harici ortamdan (disket, canlı CD Linux) önyükleme yapmanız gerekir. Önyüklendikten sonra, GRUB istemi (grub>) kullanılabilir olur olmaz aşağıdaki komutları çalıştırın:

            GRUB kök cihazınızı bulun:

            Grub> bul / başlat / grub / aşama1

            GRUB, mevcut tüm Aşama 1'i arayacak ve bunları ekranda gösterecektir. Birden fazla işletim sistemi görüntünüz varsa (örn. SUSE, Kubuntu, Mandriva), birkaç Aşama 1'e sahip olursunuz.

            Diyelim ki bilgisayarınızda aşağıdaki işletim sistemleri sabit diskinizde farklı bölümlerde kurulu.

            • SUSE açık (hd0,1)
            • Kubuntu açık (hd0,2)
            • Mandriva açık (hd0,4)

            Bu sistemlerin kendi GRUB'ları vardır, bu nedenle herhangi biri bir GRUB cihazı olarak kullanılabilir (çünkü her birinin kendi GRUB dosyaları vardır).

            SUSE GRUB'u kullanmak istiyorsanız, ilk sabit disk bölümünü (hd0,1) GRUB kök aygıtı yapmanız gerekir:

            Grub> kök (hd0,1)

            Mandriva'nın GRUB'unu kullanmak istiyorsanız aşağıdakileri yapmanız gerekir:

            Grub> kök (hd0,4)

            GRUB kök bölümünün konumunu ve gerekli dosyaları biliyorsanız, find komutu olmadan yapabilirsiniz.

            Bir kök bölüm tanımladıysanız, bilgileri MBR'ye (Ana Önyükleme Kaydı) yazmanız gerekir:

            Grub> kurulum (hd0)

            Son olarak GRUB konsolundan çıkın:

            Grub> bırak

            Yürütmeniz gereken tüm komut dizisi:

            Grub> bul / başlat / grub / aşama1 (isteğe bağlı) grub> kök (hdX, Y) grub> kurulum (hd0) grub> çık

            GRUB'u farklı bir fiziksel diske veya bölüme kurabilirsiniz. Bu durumda, zincirleme yüklemeniz gerekecek, yani kontrolü GRUB'dan sistemi önyükleyecek başka bir önyükleyiciye aktarmanız gerekecek.

            Hepsi bu. Basit ve hızlı!

            Grub-install ile GRUB kurulumu

            Bu yöntem, otomatik disk dönüştürme işlemi gerçekleştirdiğinden (kılavuza göre) daha az güvenli olarak kabul edilir. Sakin olabilirsiniz, kurulumla ilgili ayrıntılı yardıma ihtiyaç duyan yeni başlayanlar için bu muhtemelen en çok tercih edilen yöntemdir.

            Yalnızca bir bağımsız değişkenle bir komut çağırmanız gerekir - önyükleyicinin kurulacağı konumu belirtin. Bu komut, eşdeğer olan birkaç yolla yazılabilir:

            $ grub-install / dev / hda $ grub-install / dev / hd0 $ grub-install "(hd0)" $ grub-install hd0

            GRUB'u kurduktan sonra işletim sisteminiz açılacaktır. İşletim sistemi açıldıktan sonra tekrar GRUB ile deneme yapabilirsiniz. Yapılandırma verilerini ekleme ve kaldırma, zincir yükleyicileri değiştirme, bölümleri gizleme ve gösterme gibi ayarları manuel olarak değiştirin.

            GRUB'u manuel olarak yapılandırma (kurulumdan sonra)

            GRUB'u istediğiniz zaman yeniden yapılandırabilir veya yeniden kurabilirsiniz.

            Destek olmak!

            Öncelikle, GRUB yapılandırma dosyasında herhangi bir değişiklik yapmadan önce mevcut menünüzü yedeklemeniz şiddetle tavsiye edilir. Hatta başka bir makineye kopyalayabilir veya menüyü yazdırabilir ve kasada saklayabilirsiniz.

            $ cp /boot/grub/menu.lst /boot/grub/menu.lst_backup

            GRUB'a erişmek için bir Linux terminalinde aşağıdaki komutu çalıştırın:

            $ sudo grubu

            Bir süre sonra ekranda GRUB istemi görünecektir. Bir istem olup olmadığını bakarak anlayabilirsiniz: grub>.


            GRUB komut satırına önyükleme sırasında da erişebilirsiniz. GRUB menüsü yüklendiğinde klavyenizdeki C tuşuna basın.

            GRUB menüsüne yeni bir işletim sistemi ekleme

            Önceden kurulmuş bir Sabayon işletim sisteminiz olduğunu varsayalım (önceden RR4 ve RR64 olarak bilinen Sabayon Linux, Gentoo dağıtımının bir çatalı olan bir Linux çekirdek dağıtımıdır). Yükleme işlemi sırasında özlediğiniz GRUB'u kurmak... Bu, daha önce kurulmuş olan GRUB'un konfigürasyon dosyalarının değişmediği ve Sabayon hakkında bilgi içermediği anlamına gelir. Ve Sabayon yükleyemeyecek.

            Not: GRUB menüsünün bölümleri odalar olarak adlandırılır (belki bu, bu örneğin bir özelliğidir?).

            Bu yüzden GRUB yapılandırma dosyasına Sabayon'u eklememiz gerekiyor.

            Sabayon'un nereye kurulduğunu biliyorsanız, ayrıntılarını menu.lst'e eklemeniz gerekir.

            Başlık Sabayon kökü (hdX, Y) zincir yükleyici +1

            Ancak bu, bilgisayar açılırken menüyü düzenlemeden yapılabilir. Kurulu GRUB önyüklemeye başladığında, bir komut istemini getirmek için C düğmesine basın. Ve daha sonra:

            Grub> kök (hdX, Y) grubu> zincir yükleyici +1

            İsteğe bağlı olarak, gerekli verileri bulmak için find komutunu kullanabilirsiniz.

            GRUB'un tüm büyüsü bu. Gördüğünüz gibi, çok, çok basit. Ancak GRUB'u hiç duymamış ve yalnızca uzun bir garip komut listesi gören insanlar için göz korkutucu görünebilir.

            Artık önyükleme ve GRUB'un temellerini bildiğimize göre, biraz daha fazla bilgi almanın ve ortaya çıkabilecek en yaygın sorunların üstesinden gelmenin zamanı geldi.

            Zor yol

            • Disketten veya CD'den önyükleme yapın (herhangi bir Linux canlı CD'si çalışmalıdır)
            • GRUB komut satırı moduna girin.
            grub> bul / başlat / grub / aşama1 (isteğe bağlı) grub> kök (hdX, Y) grub> kurulum (hd0) grub> çık

            Her şey eskisi gibi!

            Windows ilk sabit sürücüde yüklü değil (Takas)

            GRUB, Microsoft işletim sistemini doğrudan yükleyemez. Bazen, özellikle Windows ilk sabit sürücüde yüklü değilse, sıralı önyükleme bile çalışmayabilir. Yine, önce Windows'u, ilk sabit sürücüye ve ilk bölüme kurmayı unutmamalısınız (kural 3R - ilk üç). Bununla birlikte, Windows'u ayrı bir sürücüye yüklemiş olsanız bile, sorunu değiştirerek çözebilirsiniz.

            Sabit sürücüler arasında sanal bir takas yapmanız gerekir. Böylece:

            Grub> haritası (hd0) (hd1) grub> haritası (hd1) (hd0)

            Bu iki satırı ekledikten sonra Windows'u (veya DOS'u) başlatmanız gerekir.

            Bir ilk sabit sürücüye birkaç Windows işletim sistemi kurulur (Gizle / Göster)

            Yine, aynı sabit diskte birkaç örnek varsa, özellikle de birincil bölümlere kurulmuşlarsa, Windows ile ilgili sorunlar ortaya çıkabilir. Daha önce chainloader komutunu kullandığınızda Windows boot loader'a kontrol veriyordunuz. Şimdi hangi işletim sistemi yükleyicisine kontrol verilmeli?

            Bölümleri gizleyip göstererek sorun kolayca çözülür. GRUB bir bölümü gizlerse, belirsizliği önlemek için Windows tarafından görünmez olacaktır. Tersine, bölümü görünür yaparsanız, Windows onu algılar ve ondan önyükleme yapabilir.

            Kılavuzdan alınan buradaki örnek bu noktayı göstermektedir.

            Diyelim ki yüklü Windows sabit sürücünün birinci ve ikinci bölümlerinde. Windows'un ilk örneğini başlatmak istiyorsunuz. Ardından, gerekli tüm işi yapacak olan aşağıdaki komut dizisini çalıştırmanız gerekir.

            Grub> göster (hd0,0) grub> gizle (hd0,1) grub> rootnoverify (hd0,0) grub> zincir yükleyici +1 grub> makeactive

            Bölümü yeniden boyutlandırdınız; GRUB çalışmıyor

            Bu ilginç bir durum. Sabit disk yazılımını kullandıktan sonra olabilir (yönetim zor bölümler disk, bölüm görüntülerinden bölümleri geri yükleme, vb.), bu da Bölüm Tablosunu değiştirir. Bu genellikle Windows'tan bu tür değişiklikler yaptığınızda olur. Windows, bu makinede Microsoft'un ürünleri dışında hiçbir şeye dikkat etmediğinden, Linux bu değişikliklerden haberdar olmayacaktır. Bu nedenle GRUB çalışmayacaktır.

            Büyük olasılıkla, dosya sistemi zarar görmüş ve bu sorunu çözmek için geri yüklenmesi gerekiyor.

            Canlı CD'den önyükleme yapın ve aşağıdaki komutları çalıştırın (Linux bölümlerinin nerede olduğunu bildiğinizi varsayarak).

            Dosya sistemini kontrol edin:

            $ fsck.ext2 / dev / hdXY

            X ve Y'yi, kontrol etmek istediğiniz sabit sürücü harfi ve bölüm numarasıyla (hda2, hdb3, vb.) değiştirin.

            Dosya sistemi türünü şu şekilde değiştirin: dosya sistemi ext2 / 3.

            $ tune2fs -j / dev / hdXY

            Şimdi kök dosya sistemini / mnt / sysimage'e bağlayın ve grub'u çalıştırın:

            $ mount -t ext2 / dev / hdXY / mnt / sysimage VEYA $ mount -t ext2 / dev / hdXY / mnt / sysimage $ cd / mnt / sysimage / sbin $ grub

            Yine tanıdık bir ortama geri döndünüz.

            fsck.ext2, tune2fs ve diğerleri gibi Linux komutları hakkında daha fazla bilgi için Linux İncelemeleri'ndeki Kılavuz sayfalarına bakın.

            Sonuç olarak, Ubuntu'da yanıtlanan birkaç zor soru

            Bilgisayar önyüklemesi sırasında işletim sistemini seçmek ve başlatmak için özel bir önyükleyici programı kullanılır. En popüler önyükleyici Grub'dur. Birden fazla işletim sistemi kurarken, örneğin Windows'un üstüne Linux, en son kurulan işletim sistemi, önyükleyici menüsünde ilk olacaktır.

            Bu, Linux'u ana sistem olarak kullanan kullanıcılar için sorun yaratmaz, hatta onlar için tercih edilen bir seçenektir. Ancak, hala yeni başlayan biriyseniz ve Linux'u ikinci bir sistem olarak kullanmak istiyorsanız ve alışana kadar Windows hala ana sistemse, o zaman muhtemelen Windows'un ilk olmasını istersiniz. Bu yazıda, nasıl yapılacağına bakacağız Windows'u başlat Grub'da ilk. İki yönteme bakalım: Grub Customizer programını kullanarak ve Grub önyükleyici yapılandırma dosyalarını manuel olarak kullanarak.

            Grub özelleştirici

            Grub Customizer, Grub önyükleyicinin çeşitli parametrelerini özelleştirmenize izin veren bir programdır. Yükleme noktalarının konumu ve sırası dahil. Programı şuradan yükleyebilirsiniz: resmi depolar... Örneğin, Ubuntu'da ppa kullanmanız gerekir:

            sudo eklenti-apt-deposu ppa: danielrichter2007 / grub-özelleştirici
            $ sudo apt-get güncellemesi
            $ sudo apt-get install grub-özelleştirici

            Programı çalıştırmak için bir terminal açın (Ctrl + Alt + T) ve grub-customizer yazın:

            Programın çalışması için ihtiyacınız olan kök hakları, bazı sistemlerde şöyle bir komut kullanmanız gerekebilir:

            gksu grub-özelleştirici

            Ayrıca, program ana menüden başlatılabilir. Ana pencere şöyle görünür:


            Programı başlattıktan birkaç saniye sonra kurulu işletim sistemlerini tarar, ardından aynı pencerede Windows önyüklemesini ilk sıraya taşıyabiliriz. Bunu yapmak için, içerik menüsünü açmak için istediğiniz öğeye sağ tıklayın:


            Menüden, seçin yukarı taşı... Windows listede ilk olana kadar bu eylemin birkaç kez tekrarlanması gerekecek. Varsayılan Windows grubu şimdi önyüklenecek.

            Daha sonra Windows'u geri getirmek isterseniz, ters bir işlem vardır - Aşağı inmek.

            Ayarlarınızı kaydetmek için Kaydet düğmesini tıklamanız yeterlidir. Hazır. Bilgisayarınızı yeniden başlatabilir ve ne olduğunu görebilirsiniz.


            Ancak faydalı olabilecek birkaç ayara daha değinmek istiyorum. Windows'u önce Grub'da başlatmak yerine, varsayılan girişi değiştirebilirsiniz. sekmeye git temel ayarlar:


            Varsayılan olarak kullanılan varsayılan öğeyi seçmek için bir liste vardır. Angaje etmek:


            Ek olarak, varsayılan olarak en son yüklenen işletim sistemini önyükleyebilirsiniz, bunun için bir onay kutusu vardır:


            Grub'un önyükleme sırasını terminal aracılığıyla değiştirme

            Söz verdiğim gibi, şimdi config dosyalarını kullanarak WIndows'un Grub'da ilk olarak nasıl başlatılacağına bir göz atalım. Grub yapılandırması /boot/grub/grub.cfg dosyasında bulunur.

            gksu gedit /boot/grub/grub.cfg

            Tipik olarak, menü çubukları şöyle görünür:

            menü girişi item_name --seçenekler (
            ...

            Örneğin Windows öğesi:

            menuentry "Windows 8 (yükleyici) (/ dev / sda1)" --class windows --class os $ menuentry_id_option "osprob
            er-chain-FC324E26324DE66C "(
            ....

            Şimdi, menü öğelerinin sırasını değiştirmek için, bu satırla birlikte her şeyi arkadan kapanan parantezlere kadar kesmek ve diğer tüm öğelerin önüne yapıştırmak yeterlidir. Ardından dosyayı kaydedebilirsiniz ve işiniz bitti. Yeniden başlat ve izle. Windows varsayılan olarak önyükleme yapar. sadece bir eksi Bu method Grub yapılandırmasını güncellediğinizde tüm ayarların kaybolacağıdır.

            Grub Customizer'da varsayılan girişi nasıl yapılandırdığımıza benzer şekilde, bu terminalde yapılabilir.

            / etc / default / grub dosyasını açın.

            gksu gedit / etc / varsayılan / grub

            İşte çizgiyle ilgileniyoruz:

            0'ı indirmek istediğiniz öğeyle değiştirin, sayı yerine öğenin adını da belirtebilirsiniz, örneğin:

            GRUB_DEFAULT = "Windows 8 (yükleyici) (on / dev / sda1)"

            Mevcut indirme noktalarını şu komutla yapılandırma dosyasını açmadan görüntüleyebilirsiniz:

            sudo grep menuentry /boot/grub/grub.cfg

            Son yüklenen sistemin önyüklemesini de yapılandırabilirsiniz, bunun için satırı ekleyin

            GRUB_SAVEDEFAULT = doğru

            Ve GRUB_DEFAULT içinde kaydedilenleri belirtin:

            GRUB_DEFAULT = kaydedildi

            Bu yöntemin bariz avantajı, Grub yapılandırmasının güncellenmesi sırasında ayarların kaybolmamasıdır, çünkü güncelleme sırasında bilgiler bu dosyadan alınır. Şimdi konfigürasyonu güncelleyelim ve şu komutla ayarları kaydedelim:

            Tüm sistemler bu şekilde çalışmaz, bu nedenle başka bir komut kullanabilirsiniz:

            grub2-mkconfig -o /boot/grub/grub.cfg

            Bu kadar. Artık Grub'da Windows'un nasıl önyükleneceğini biliyorsunuz. Ancak bu makalede sunulan bilgiler daha geniş amaçlar için kullanılabilir. Yalnızca Windows için değil, önyükleme sırasının kontrol edilmesi gereken diğer çoklu sistemler için de yararlı olacaktır.

            gastroguru 2017