[Çözüldü] "Çalışmayan" Update-Grub Komutu

Başlatan CuteKawaiiRainbow, 17 Nisan 2019 - 18:44:30

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

CuteKawaiiRainbow

Açılışta Beethoven 9. Senfonisi çalınsın istiyordum. Gerekli olan kodları Grub dosyasına yazdım. Terminal'e aşağıdaki kodu yazdım ama Terminal'e yazdığım kod hata verdi.
sudo update-grub
Hatta aynı işleve sahip bir kod ile devam ettim ama sonuç yine aynıydı.
sudo update-grub2
Grub'ı güncellemek için ne yapmalıyım?

Edit: 11 ay sonra USB belleğe Pardus kurup (hard diske kurar gibi kurup) aynı komutu denedim, sorunum çözüldü.

mimiksiz

Alternatif kod sudo grub-mkconfig -o /boot/grub/grub.cfg
Hata çıktısını da aktarır mısınız?

Empat

Alıntı YapTerminal'e aşağıdaki kodu yazdım ama Terminal'e yazdığım kod hata verdi.

Her iki komutun da verdikleri hatayı kopyalayıp buraya code etiketleri arasında yapıştırır mısınız?
Everything for me is just Peace - Love - Coding. Also, as they say: I am a programmer, I have no life!

CuteKawaiiRainbow

Verdiğiniz ve yazdığım kodların verdiği çıktı bu:
/usr/sbin/grub-probe: error: failed to get cannoical path of '/cow'.

emreESM

[mention=645497]@CuteKawaiiRainbow[/mention]


arkadaşlar forumda da yeniyim ubuntuda da. nereye konu açacağımı da bilmiyorum. bana yardımcı olur musunuz?   windowstaki gibi c ve d şeklinde iki disk oluşturmak istişyorum. nasıl yaparım?

CuteKawaiiRainbow

2 aydır Lubuntu'yu deneyen birisi olarak asıl amacım disk oluşturmak değil, Grub'ı güncellemek. O komutlar da hata veriyor.

mimiksiz

Usb e yazdırdığınız canlı sistem ile aşağıdaki kodları deneyebilirsiniz.

mkdir /mnt/chrootdir
mount /dev/sdXY /mnt/chrootdir #xy yerine lubuntunun kurulu olduğu bölümü girmelisiniz
for dir in proc dev sys etc bin sbin var usr lib lib64 tmp; do
    mkdir /mnt/chrootdir/$dir && mount --bind /$dir /mnt/chrootdir/$dir
done
chroot /mnt/chrootdir
update-grub2  # chroot da iken

kaynak:https://askubuntu.com/questions/254491/failed-to-get-canonical-path-of-cow

illedelinux

#7
Alıntı yapılan: emreESM - 17 Nisan 2019 - 23:09:47
[mention=645497]@CuteKawaiiRainbow[/mention]


arkadaşlar forumda da yeniyim ubuntuda da. nereye konu açacağımı da bilmiyorum. bana yardımcı olur musunuz?   windowstaki gibi c ve d şeklinde iki disk oluşturmak istişyorum. nasıl yaparım?

Konuyu buraya açabilirsiniz.
https://forum.ubuntu-tr.net/index.php?board=142.0


Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 18 Nisan 2019 - 01:42:39

Alıntı yapılan: mimiksiz - 17 Nisan 2019 - 20:08:40
Alternatif kod sudo grub-mkconfig -o /boot/grub/grub.cfg
Hata çıktısını da aktarır mısınız?

Arch için olan bu grub güncelleme komutunu Ubuntu'da denediniz mi?


Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 18 Nisan 2019 - 01:46:30

Alıntı yapılan: CuteKawaiiRainbow - 17 Nisan 2019 - 23:32:45
Grub'ı güncellemek. O komutlar da hata veriyor.

Grub için buradan yararlanabilirsin.
https://wiki.ubuntu-tr.net/index.php?title=Grub_%C3%B6ny%C3%BCkleyicisini_onarmak_(yeniden_kurmak) 
GNU/Linux kullanmıyorum, onu yaşıyorum...

mimiksiz

#8
Alıntı yapılan: illedelinux - 18 Nisan 2019 - 01:38:11
Arch için olan bu grub güncelleme komutunu Ubuntu'da denediniz mi?
Grub paketinin https://packages.ubuntu.com/xenial/grub bağımlılığı olan grub-common paketinin dosya listesinde https://packages.ubuntu.com/bionic/amd64/grub-common/filelist https://packages.ubuntu.com/xenial/amd64/grub-common/filelistgrub-mkconfig yazılımı bulunuyor.

CuteKawaiiRainbow

Alıntı yapılan: illedelinux - 18 Nisan 2019 - 01:38:11
Alıntı yapılan: emreESM - 17 Nisan 2019 - 23:09:47
[mention=645497]@CuteKawaiiRainbow[/mention]


arkadaşlar forumda da yeniyim ubuntuda da. nereye konu açacağımı da bilmiyorum. bana yardımcı olur musunuz?   windowstaki gibi c ve d şeklinde iki disk oluşturmak istişyorum. nasıl yaparım?

Konuyu buraya açabilirsiniz.
https://forum.ubuntu-tr.net/index.php?board=142.0


Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 18 Nisan 2019 - 01:42:39

Alıntı yapılan: mimiksiz - 17 Nisan 2019 - 20:08:40
Alternatif kod sudo grub-mkconfig -o /boot/grub/grub.cfg
Hata çıktısını da aktarır mısınız?

Arch için olan bu grub güncelleme komutunu Ubuntu'da denediniz mi?


Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 18 Nisan 2019 - 01:46:30

Alıntı yapılan: CuteKawaiiRainbow - 17 Nisan 2019 - 23:32:45
Grub'ı güncellemek. O komutlar da hata veriyor.

Grub için buradan yararlanabilirsin.
https://wiki.ubuntu-tr.net/index.php?title=Grub_%C3%B6ny%C3%BCkleyicisini_onarmak_(yeniden_kurmak) 
Arch Linux için Grub güncelleme komutunu yazdığımda da aşağıdaki hatayı veriyor.
/usr/sbin/grub-probe: error: failed to get cannoical path of '/cow'.

Empat

Sisteminiz UEFI değilse (Legacy Bios) aşağıdaki komutu girin ve çıktısını buraya yapıştırın.

Not: XYZ yerine fdisk -l komutunun çıktısındaki aygıtınızın adı olacak. Örneğin; /dev/sda

sudo grub-install --target=i386-pc --boot-directory=/boot --bootloader-id=ubuntu --recheck --debug /dev/XYZ


Sisteminiz UEFI ise (UEFI) aşağıdaki komutu girin ve çıktısını buraya yapıştırın.

Not: XYZ yerine fdisk -l komutunun çıktısındaki aygıtınızın adı olacak. Örneğin; /dev/sda

sudo grub-install --boot-directory=/boot --bootloader-id=ubuntu --target=x86_64-efi --efi-directory=/boot/efi --recheck --debug /dev/XYZ
Everything for me is just Peace - Love - Coding. Also, as they say: I am a programmer, I have no life!

CuteKawaiiRainbow

Alıntı yapılan: mimiksiz - 18 Nisan 2019 - 00:01:36
Usb e yazdırdığınız canlı sistem ile aşağıdaki kodları deneyebilirsiniz.

mkdir /mnt/chrootdir
mount /dev/sdXY /mnt/chrootdir #xy yerine lubuntunun kurulu olduğu bölümü girmelisiniz
for dir in proc dev sys etc bin sbin var usr lib lib64 tmp; do
    mkdir /mnt/chrootdir/$dir && mount --bind /$dir /mnt/chrootdir/$dir
done
chroot /mnt/chrootdir
update-grub2  # chroot da iken

kaynak:https://askubuntu.com/questions/254491/failed-to-get-canonical-path-of-cow
Bu kodu yazsam da başka bir hata veriyor.

mimiksiz

Diğer önerilenleri de deneyip olursa hata çıktılarını aktarırsanız daha kolay olur.

Empat

[mention=645535]@CuteKawaiiRainbow[/mention]

Böyle yaparsanız, haklı olarak hiçbir kimse yardımcı olmak istemez.

Önerilen komutlardan sonra çıktılarını ve sonuçlarını aktarmanızı istediğimizi, önceki konunuzda da birden fazla kez belirttik.

Siz ki, daha iki önerinin birisini denemiş, diğerini -büyük olasılıkla- denememişsiniz.

Anlamadığınız bir yer olursa, en basit sorular da dahil, çekinmeden dilediğiniz kadar soru sorabilirsiniz.

Fakat siz sorunu çözmek için bizim önerilerimizi yerine getirmezseniz biz burada uğraştığımızla kalırız.

Alıntı YapBu kodu yazsam da başka bir hata veriyor.

Verdiği hatayı code etiketleri arasında bize aktarır mısınız?

Ayrıca, bu komutu Live CD/DVD üzerindeki uçbirimden yazdığınıza emin misiniz?

Beraberinde aşağıda alıntıladığım benim önerimi de deneyin lütfen.

Alıntı YapSisteminiz UEFI değilse (Legacy Bios) aşağıdaki komutu girin ve çıktısını buraya yapıştırın.

Not: XYZ yerine fdisk -l komutunun çıktısındaki aygıtınızın adı olacak. Örneğin; /dev/sda

Kod: [Seç]
sudo grub-install --target=i386-pc --boot-directory=/boot --bootloader-id=ubuntu --recheck --debug /dev/XYZ
Sisteminiz UEFI ise (UEFI) aşağıdaki komutu girin ve çıktısını buraya yapıştırın.

Not: XYZ yerine fdisk -l komutunun çıktısındaki aygıtınızın adı olacak. Örneğin; /dev/sda

Kod: [Seç]
sudo grub-install --boot-directory=/boot --bootloader-id=ubuntu --target=x86_64-efi --efi-directory=/boot/efi --recheck --debug /dev/XYZ
Everything for me is just Peace - Love - Coding. Also, as they say: I am a programmer, I have no life!

CuteKawaiiRainbow

Bu gidişle artık aklıma ne varsa bütün Linux sürümlerini (Pardus, Ubuntu, Android, Arch Linux vb. ne varsa) eşeleyip GRUB'ı güncelleyesim geliyor.

mimiksiz

Birde boot repair disk deneyin isterseniz. Komut yazmaya ihtiyaç duymaz. Grafik arayüzlüdür.
https://sourceforge.net/projects/boot-repair-cd/

CuteKawaiiRainbow

Lubuntu sürümünü portable olarak kullanıyorum. Bu yüzden bu yöntemin işe yarayacağını pek sanmıyorum.

CuteKawaiiRainbow

Hata veren konumu takip edip incelediğimde GRUB ile ilgili bir dosyanın hata verdiğini anladım.

CuteKawaiiRainbow

Konuyu açmamın üzerinden 11 aya yakın süre geçti ve USB belleğe Pardus kurup denedim, işe yaradı.

Empat

Sorununuz çözüldüyse, forum düzeninin sürdürülebilirliğine katkı sağlamak için, konu başlığınızı [Çözüldü] olarak işaretlemenizi rica ediyoruz.

Başka bir sorunun yanıtını bulamazsanız ya da bir sorunla karşılaşırsanız, yeni bir konu açabilirsiniz.

İyi forumlar.
Everything for me is just Peace - Love - Coding. Also, as they say: I am a programmer, I have no life!