Okuyucuların Seçimi
Popüler Makaleler
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.
İş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.
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ı).
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.
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.
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.
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.
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ı:
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.
Ç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.
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.
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.
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'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.
Ç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 -...
Ç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
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.
Ç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 ü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'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.
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.
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ı!
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 istediğiniz zaman yeniden yapılandırabilir veya yeniden kurabilirsiniz.
Ö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.
Ö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
Her şey eskisi gibi!
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.
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
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 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:
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.
İlgili Makaleler: | |
Photoshop'ta poster nasıl yapılır Photoshop'ta fotoğraflarla poster nasıl yapılır
Video dersler Popüler dersler Anketimiz Besty 4 Kasım 2011 17:58:00 ... Turuncu, Fransa'da antika tiyatro
Orange'da Antika en iyilerinden biri! Böyle antik tiyatrolar ... Web tasarımcısı - geleceğin mesleği Web tasarımı ile ilgili meslekler
Önce başlayalım, tetiklenen e-postalar nelerdir? açıklarsan... |