IPUCU Archlinux kurulum CD ile Grub Geri Yükleme

From Lapis Wiki

Jump to: navigation, search
Bu makale IPUCU bölümü serisinin bir parçasıdır
Ses Çekirdek Terminal/Kabuk
Dosya İşlemleri Tarayıcılar Diğer
Herhangi bir çalışan cd olmaksızın elimdeki Archlinux kurulum cd'si ile bunu gerçekleştirebilirmiyim?
Bazen herhangi bir çalışan cd bulmak çok zor olabilir.Bunu elimizdeki cd ile yapmak her açıdan daha elverişli olacaktır.
Bunu yapmak çok kolay sadece belgedeki yönergeleri takip etmek yeterli.Tabiki bu yöntemi diğer dağıtımlara da uyarlayabilirsiniz.
  • Öncelikle elimizdeki arch kurulum cd'sini bağlayıp boot sürecini başlatıyoruz.
  • Karşımıza çıkan ekrana enterlayarak boot sürecini tamamlıyoruz.
  • Buraya kadar sorunsuz geldikten sonra Archlinux'un bulunduğu birimi bağlıyoruz.
    •  cd / 
    •  mount -t ext3   /dev/XdaY /mnt  
  • Yönergeleri takip ederek chroot işlemini gerçekleştiriyoruz.
    •  mount -t proc   proc    /mnt/proc 
    •  mount -t sysfs  sys       /mnt/sys 
    •  mount -o bind   /dev      /mnt/dev 
    •  chroot /mnt /bin/bash 
  • Şimdi root haklarına erişip ardından menu.lst dosyamızı gerektiği şekilde düzenliyoruz.
    •  su 
    •  nano /boot/grub/menu.lst 
Dosya: /boot/grub/menu.lst
 

# Örnek bir archlinux girdisi
title		Arch Linux (on /dev/sda1)
root		(hdX,Y) # X=hardisk numarası , Y=bölüm no eksi bir ...Örğ: sda3=(hd0,2)  
kernel      /boot/vmlinuz26 root=/dev/sdb3 ro #vga=794 disablehooks=usbhid 
#Kernel komut satırını burdan özelleştirebilirsiniz.
#initrd	/boot/kernel26.img 
#oluşturduğunuz init görüntüsü mesela burda normal arch kerneli için mkinitcpio'nun oluşturduğu görüntü

#Bir başka dağıtım
title      Dağıtım 
root      (hdX,Y) # X=hardisk numarası , Y=bölüm no eksi bir ...Örğ: hdb4=(hd1,3)  
kernel      /boot/kernel root=/dev/hdb4 ro  #Kernel komut satırını burdan özelleştirebilirsiniz.
#initrd      /boot/initrd.img #varsa init görüntüsü

#Microsoft windows girdisi
title      Microfost windoz
root     (hdX,Y) # X=hardisk numarası , Y=bölüm no eksi bir ...Örğ: sdc5=(hd2,4)  
savedefault
makeactive
chainloader   +1   
  

  • Yapılandırmanın düzgün olduğundan emin olduktan sonra kaydedip mbr'ye yazıyoruz.
    •  grub-install /dev/Xda 
  • Bütün bunları tamamladıktan sonra chroot'u kapatıp yeniden başlatıyoruz
cd /

umount -a

exit

cd /

umount -a

reboot
  • Artık bizi grub karşılayacak ve önyükleme süreci tamamlanacaktır

Not: The file /boot/grub/stage1 not read correctly şekilde bir uyarı alıyorsanız , fstab/mtab doğru yapılandırılmamış demektir. /etc/mtab ve /etc/fstab gerekli şekilde düzenlenmelidir... Can't read /boot/grub/device.map: No such file or directory uyarısı ile karşılaşıyorsanız grubu mbrye grub-install --recheck /dev/hda şeklinde yazmanız yeterlidir.

Konu ile ilgili fikirlerinizi paylaşmak için; Lapis Wiki Başlığı

Kaynak : Arch-wiki (Reinstalling GRUB)