Tesekkur ederim bu isin uzmanisiniz. Yontem 2 ile cozdum calisiyor simdi
29 Kas 2015 19:11 tarihinde Cem ÜNAL <cemu...@linuxmail.org> yazdı:

> Öncelikle imkanınız var ise bir canlı CD ile kurulu sisteminize chroot
> yöntemi erişip grub yapılandırma dosyasını yeniden oluşturmanız daha basit
> gibi görünüyor. Ama imkanınızın olmadığını da varsayarak sizin istediğiniz
> şekilde de sisteminizi nasıl önyüklenebilir hale getirebileceğinizi *elimden
> geldiğince anlatmaya çalışacağım.*
>
> *1 - ) chroot yöntemi ile:*
>
> Canlı CD ile bilgisayarınızı açtıktan sonra herhangi bir terminal
> emülatörünü açınız ve Debian kurulu olan disk bölümünüzün adının ne
> olduğundan "fdisk -l" gibi bir komut ile emin olun.
> Daha sonra bu disk bölümünü bağlayacağınız bir dizin oluşturun: "mkdir
> /mnt/debian"
> Debian kurulu olan disk bölümünü bu dizine bağlayın: "mount /dev/sdXY
> /mnt/debian" ( Burada XY, sizin de bildiğiniz gibi Debian kurulu olan
> diskinizi ve bölüm numarasını temsil etmektedir. )
> Bu dizine geçiş yapın: "cd /mnt/debian" ve sırası ile proc , sys ve dev
> gibi gereksinimleri bağlayınız:
> "mount -t proc none proc"
> "mount --rbind /sys sys"
> "mount --rbind /dev dev"
> Daha sonrasında ise chroot işlemini gerçekleştirin:
> "env -i HOME=/root TERM=$TERM chroot . bash -l"
> Komut satırına düştüğünüze göre grub'da kurulum ile ilgili bir sıkıntı
> olmadığını kabul edip sadece yapılandırma komutunu yazıyorum:
> "grub-mkconfig -o /boot/grub/grub.cfg"
> Bu komut ile grub.cfg dosyanız otomatik olarak oluşturulacaktır.
> Daha sonrasında "cd && umount -lR debian" komutunu verin ve sisteminizi
> yeniden başlatın.
>
> *2 - ) grub komut satırından:*
>
> Komut satırında düştüğünüzde "ls" komutu ile disklerinizi ve disk
> bölümlerinizi numaraları ile birlikte görme imkanınız olacaktır. Örneğin:
> (hd0) (hd0,msdos3) (hd0,msdos2) (hd0,msdos1)
> Daha sonrasında da yine "ls" komutu ile hangi disk bölümünün Debian kurulu
> olan disk bölümü olduğundan emin olun:
> "ls (hd0,2)/" gibi denemeler yapın içerik sonucunda boot dizinin olduğu
> diski tespit edin.
> Yine aynı yolla boot dizinin de içeriğini görüntüleyin ve vmlinuz ve
> initrd.img ile başlayan iki dosyayı bulun.
> Sonrası için sizin istediğiniz komutlar şöyle:
> "set root=(hd0,2)" ( Burada 0 ve 2 sembolik siz kendi disk numaranızı ve
> sırasını yazacaksınız )
> "linux /boot/vmlinuz-4.2.0-18-generic root=/dev/sda2 ( Burada disk adı ve
> bölüm numarasına dikkat ediniz: hd0,1 in karşılığı sda1 dir. hd0,2 nin sda2
> dir. hd1,1 in karşılığı sdb1 dir. )
> "initrd /boot/initrd.img-4.2.0-18-generic" ( Bu komutta ve bir önceki
> komutta initrd.img ve vmlinuz dosyalarının numaraları sizde farklı
> olacaktır; dikkat edin. )
> "boot" ( Bir terslik olmazsa sisteminiz açılacaktır. )
>
> *NOT: Tüm bunları Debian kurulumunuzun olduğu disk bölümünden ayrı bir
> önyükleme bölümünüzün olmadığını varsayarak anlattım. Umarım yardımcı
> olabilmişimdir.*
>
> Cem ÜNAL
>
>
> *Sent:* Saturday, November 28, 2015 at 2:38 PM
> *From:* "Engin Yilmaz" <eng...@gmail.com>
> *To:* debian-user-turkish@lists.debian.org
> *Subject:* Grub komut satirindan boot
>
> Merhaba /boot/grub/grub.cfg dosyasini elle duzenlemis bulundum ve simdi
> grub> komut satirindan boot edemiyorum. Debian 8 testing kullaniyorum.
> Komut satirindan sirasiyla girmem komutlari buraya yazar misiniz.
>

Cevap