[Çözüldü] Grub'u sildim ve Live Cd'den yükleyemiyorum.

Başlatan NeSQuiK, 29 Ağustos 2008 - 04:56:30

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

Xenophobia

Eh bu biraz garip bir sorun olmuş. Maalesef yeniden grub kurulumu (sıfırdan) lazım.

Kod:

sudo aptitude remove grub
sudo aptitude install grub
sudo grub-install /dev/sda

sende disk neyse sda yerine onu yaz.


Konuyla ilgili bir forumda heartsmagic'ın bu yazısına rastladım ama ben Live Cd'de o diskime yazamıyorum.


ubuntu@ubuntu:~$ sudo grub-install /dev/sda2/
/dev/sda2/: Not found or not a block device.


ubuntu@ubuntu:~$ df -h
Filesystem            Size  Used Avail Use% Mounted on
tmpfs                1010M   17M  994M   2% /lib/modules/2.6.24-19-generic/volatile
tmpfs                1010M   17M  994M   2% /lib/modules/2.6.24-19-generic/volatile
varrun               1010M  104K 1010M   1% /var/run
varlock              1010M  4,0K 1010M   1% /var/lock
udev                 1010M   52K 1010M   1% /dev
devshm               1010M   12K 1010M   1% /dev/shm
tmpfs                1010M   28K 1010M   1% /tmp
gvfs-fuse-daemon     1010M  154M  856M  16% /home/ubuntu/.gvfs
/dev/sda2              37G  5,7G   30G  17% /media/disk
/dev/sda3              74G  7,5G   62G  11% /media/disk-1


Ne yapıp ne edip /sda2/boot içerisine yazmam lazım. Ancak böylelikle install olur diye düşünüyorum.

Xenophobia

Eriştim ve komutu verdim bu seferde aşağıdaki uyarıyı aldım  >:(

ubuntu@ubuntu:~$ sudo grub-install /media/disk/boot
Format of install_device not recognized.
Usage: grub-install [OPTION] install_device
Install GRUB on your drive.

  -h, --help              print this message and exit
  -v, --version           print the version information and exit
  --root-directory=DIR    install GRUB images under the directory DIR
                          instead of the root directory
  --grub-shell=FILE       use FILE as the grub shell
  --no-floppy             do not probe any floppy drive
  --force-lba             force GRUB to use LBA mode even for a buggy
                          BIOS
  --recheck               probe a device map even if it already exists

INSTALL_DEVICE can be a GRUB device name or a system device filename.

grub-install copies GRUB images into the DIR/boot directory specfied by
--root-directory, and uses the grub shell to install grub into the boot
sector.

Report bugs to <bug-grub@gnu.org>.

erginemr

#2
Şu komutun çıktısı nedir:
sudo fdisk -l

Bir de şu başlıktaki Grub kurulum bilgileri işinize yarayabilir:
http://forum.ubuntu-tr.net/index.php?topic=1753
(GFXBoot kısımlarını boşverin, geri kalan bilgiler standart Grub için de geçerli.)

Xenophobia

#3
Komut çıktısı hala sorunlu, bir yandan da onu yapmaya çalışıyorum.

Disk /dev/sda: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x0000066f

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1         125     1001274   82  Linux swap / Solaris
Partition 1 does not end on cylinder boundary.
/dev/sda2   *         125        4988    39062688   83  Linux
Partition 2 does not end on cylinder boundary.
/dev/sda3            4988       14593    77154304+  83  Linux


Grub yok bende, yani Boot'un içi boş. Ben grub girişini sildim, yani içerik komple yok :)

O yüzden verdiğin linki inceledim ve işime yarayan bir bölüm bulamadım.

İlk yazımdaki yere (sda2) yazamazsam da olmayacak bu iş anladığım kadarıyla.

Live Cd ile ek bir partition için yazma izinleri nasıl alınıyor?

erginemr

Sanırım önce
sudo mkdir /media/sda2
sudo mount /dev/sda2 /media/sda2

ile ilgili bölümü bağlamalısınız. Ardından
sudo grub
ile Grub arayüzüne girip, ilgili komutları girmelisiniz.

En son,
sudo grub-install /dev/sda2
komutunu verirseniz, /dev/sda2 (aynı zamanda /media/sda2) içindeki grub/boot klasörünün içinin otomatik olarak doldurulması lazım.

heartsmagic

Grub'u neden sda2'ye kurmak istiyorsun? Normal şartlar altında en makul şey sda olacaktır.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

Xenophobia

Yardımlarınız için teşekkür ederim arkadaşlar.

Malesef denemelerim sonuç vermedi ve Ubuntu macerasını bitirdim. Ancak Ubuntu bana öğretti ki Gnome kullanmalıyım. :)

Şimdi OpenSUSE'mi Gnome kullanarak kurdum ve çok daha iyi verim alıyorum. Menüler karışık olsa da buna da alışacağımdan şüphe yok.

Ayrıca belirtmek isterim ki, o lanet olası sorun hala devam ediyor  >:(

fdisk -l çıktısının sonucu

Disk /dev/sda: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x0000066f

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        6401    51416001   83  Linux
/dev/sda2            6402       14393    64195740   83  Linux
/dev/sda3           14394       14593     1606500   82  Linux swap / Solaris


df -h çıktısı

Filesystem            Size  Used Avail Use% Mounted on
/dev/sda1              49G  583M   46G   2% /
udev                 1010M  104K 1010M   1% /dev
/dev/sda2              16T   16T   58G 100% /usr
/dev/sr0              7,7G  7,7G     0 100% /media/SU1100.001
/dev/sda2              16T   16T   58G 100% /media/disk


Bu seferde kurulumda /usr altına bağlanmış, yahu ben yanlışı nerede yapıyorum.  :(

Erişemiyorum yine ve yine ayrı bir disk olarak göremiyorum sda2'yi.

Sadece sda1 simgesi mevcut Bilgisayarım simgesi altında.


heartsmagic

Sen kurulumda eğer elle belirtmiyorsan nereye bağlanacağını dağıtımlar bazen kafalarına göre yer atayabiliyorlar. Zira fazla olan bölümleri sanki ayrı bir /home veya /usr, hatta /var olarak düşünüyorlar. Kurulum esnasında dağıtımlara "kardeşim bu bölüm benim yedek bölümüm ve /media/yedek altına bağlansın" demen lazım.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

Xenophobia

#8
Grub'u dağıtınca yeniden kurdum. Kafayı yedim artık kur/sil  >:(

Şimdi bağlarken herhangi bir yer göstermedim.

Mount etmeye çalışıyorum ama bu seferde mount etmiyor.

fdisk -l

Disk /dev/sda: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x0000066f

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1         141     1132551   82  Linux swap / Solaris
/dev/sda2   *         142        5535    43327305   83  Linux
/dev/sda3            5536       14593    72758385    f  W95 Ext'd (LBA)


fstab

cat /etc/fstab
/dev/disk/by-id/scsi-SATA_Hitachi_HTS5412_HP2400BEGEL76A-part1 swap                 swap       defaults              0 0
/dev/disk/by-id/scsi-SATA_Hitachi_HTS5412_HP2400BEGEL76A-part2 /                    ext3       acl,user_xattr        1 1
proc                 /proc                proc       defaults              0 0
sysfs                /sys                 sysfs      noauto                0 0
debugfs              /sys/kernel/debug    debugfs    noauto                0 0
usbfs                /proc/bus/usb        usbfs      noauto                0 0
devpts               /dev/pts             devpts     mode=0620,gid=5       0 0


mount

/dev/sda2 on / type ext3 (rw,acl,user_xattr)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
debugfs on /sys/kernel/debug type debugfs (rw)
udev on /dev type tmpfs (rw)
devpts on /dev/pts type devpts (rw,mode=0620,gid=5)
securityfs on /sys/kernel/security type securityfs (rw)
fusectl on /sys/fs/fuse/connections type fusectl (rw)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
gvfs-fuse-daemon on /var/lib/gdm/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=gdm)
gvfs-fuse-daemon on /home/nesquik/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=nesquik)
/dev/sr0 on /media/SU1100.001 type iso9660 (ro,nosuid,nodev,uid=1000)


Şimdi ne yapabiliriz, dediğim gibi partition'a hiçbir işlem yapmadım.



erginemr

Alıntı yapılan: heartsmagic - 29 Ağustos 2008 - 14:40:37
Grub'u neden sda2'ye kurmak istiyorsun? Normal şartlar altında en makul şey sda olacaktır.

Haklısın @heartsmagic,

Ama Grub /dev/sda'ya kurulmuyordu (belki de BIOS, MBR'ı koruyordu, bilemiyorum) ben de bazen işe yarayan /dev/sda2'ye yazdırmayı önerdim. Ancak anlaşılan, bu da işe yaramamış.

@NeSQuiK'in bölüm tablosunda bir sorun var bence. Belki de her şeyi silip, bölümleri yeniden oluşturup, sıfırdan kurulum yapmak gerekiyor.

Xenophobia

Düzelttim :)

Disk /dev/sda: 120.0 GB, 120034123776 bayt
255 heads, 63 sectors/track, 14593 cylinders
Units = silindir of 16065 * 512 = 8225280 bytes
Disk identifier: 0x0000066f

   Aygıt Açılış    Başlangıç     Bitiş  BlokSayısı Kml Sistem
/dev/sda1               1         141     1132551   82  Linux takas / Solaris
/dev/sda2   *         142        5535    43327305   83  Linux
/dev/sda3            5536       14593    72758385   83  Linux

Xenophobia

Otomatik yazılabilir yapmadım herhalde partition'u.

chown nesquik /media/yedek

Bu sadece geçerli oturum için mi izin veriyor, yoksa otomatik mi oluyor?

Her açılışta kendisi yazması için fstab'ı nasıl düzenleyeceğim?

fstab güncel çıktısı

cat /etc/fstab
/dev/disk/by-id/scsi-SATA_Hitachi_HTS5412_HP2400BEGEL76A-part1 swap                 swap       defaults              0 0
/dev/disk/by-id/scsi-SATA_Hitachi_HTS5412_HP2400BEGEL76A-part2 /                    ext3       acl,user_xattr        1 1
proc                 /proc                proc       defaults              0 0
sysfs                /sys                 sysfs      noauto                0 0
debugfs              /sys/kernel/debug    debugfs    noauto                0 0
usbfs                /proc/bus/usb        usbfs      noauto                0 0
devpts               /dev/pts             devpts     mode=0620,gid=5       0 0
/dev/disk/by-id/scsi-SATA_Hitachi_HTS5412_HP2400BEGEL76A-part3 /media/yedek         ext3       acl,user_xattr        1 2


heartsmagic

Geçerli oturum için değildir o, sürekli o dizine hak verir. Ancak sen nasıl bağladın öyle? fstab girdisi uuid gibi bir şey olmuş. İlk defa görüyorum böyle şeyleri, bu Ubuntu bizi de acemi yapacak bu gidişle :)
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

Xenophobia

Ubuntu'dan vermiyorum ki bu verileri size, SUSE üzerinden veriyorum.

Ubuntu'yu kaldırdım Gnome'li SUSE yükledim.

Swap ve kök dizini birincil yaptım, diğer partition'u da çıkışa koydum böyle oldu :)

heartsmagic

O zaman bilemiyorum Suse'de sistem nasıl. Bugüne kadar kullanmışlığım yoktur. Bu başlığı kapatabilir miyiz? Suse için yeni bir başlıkla devam edilebilir.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

Xenophobia