Türkiye
Az konuş, çok çalış..

Forum

Bildirimler
Tümünü temizle

grub rescue no such partition hatası

10 Yazılar
2 Üyeler
0 Reactions
4,844 Görüntüleme
(@eses26)
Gönderiler: 0
New Member
 

merhabalar,
Sisteme manjaro & win 7 kurdum. şuanki halinden gayet memnunum.Ancak manjaro linux un boot bölümünü logical bölüme kurmak zorunda kaldım.
Linux kök/ win7 kök/win7 boot/ bu 3 primary
linux boot/ yedek disk/ swap/ bu 3ü de logical.

Arada bir grub rescue no such partition hatası alıyorum ve bir kaç kez yeniden başlatmayı deneyince düzeliyor.Tahminimce linux boot dosyalarını logical diske kurmam yüzünden böyle birşey oluyor.
**Peki ben win7 boot 100mb içine linux boot da kuramaz mıyım ? ve ben zaten linuxun grubunu kullanıyorum windows için o 100mb lık alan gereklimi.
**Peki linux için boot ve kök dizinin aynı diske koyamaz mıyım acaba.

Ek olarak: şuan ki sistemden memnunum ve kendime göre ayarladım tekrar sıfırlamak istemiyorum.Sadece grubun(boot) logicaldan primary alabilirmiyim
-->linux kök + boot aynı diske taşımak.

 
Gönderildi : 06/06/2013 11:50 am
(@cumali)
Gönderiler: 1770
Noble Member
 

Hoşgeldin @eses26. Measajı anlamak için defalarca okumak zorunda kaldım. Herkesin anlayacağı şekilde mesaj yazmaya ve imla kurallarına özen göstermenizi rica ediyorum.

Manjaro için boot bölümünü logical alana kurmanızda sakınca olmamakla beraber gerekte yoktu. Yani boot bölümüne artık ihtiyaç bulunmamaktadır. Kök ,swap alanı ve ihtiyaca göre /home bölümü yeterli.

Disk bölümlendirmede en fazla 4 birincil (pirimary) bölüm oluşturabilirsin. Ancak mantıksal (logical) olarak diledigin kadar ayırman mümkün. Grub konusuna gelince, kök bölümünü diskin hangi bölümüne kurduğunuzu bilmiyorum. Çıktı verebilirsen önerilerimiz elbette olacaktır. Uçbirimden

$ fdisk -l 

yazarak oluşan çıktıyı kopyalayıp buraya code içinde aktarın.

 
Gönderildi : 06/06/2013 12:13 pm
(@eses26)
Gönderiler: 0
New Member
 

fdisk -l çıktısı bu şekilde:

Disk /dev/sda: 640.1 GB, 640135028736 bytes, 1250263728 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x2bd2c32a

   Aygıt Açılış    Başlangıç     Bitiş  BlokSayısı Kml Sistem
/dev/sda1              63   292961339   146480638+  83  Linux
/dev/sda2   *   292962304   293167103      102400    7  HPFS/NTFS/exFAT
/dev/sda3       293167104   804962303   255897600    7  HPFS/NTFS/exFAT
/dev/sda4       804962304  1250263727   222650712    5  Extended
/dev/sda5       804962367  1226845268   210941451    7  HPFS/NTFS/exFAT
/dev/sda6   *  1226845332  1228789133      971901   83  Linux
/dev/sda7      1228789197  1250263727    10737265+  82  Linux swap / Solaris
 
Gönderildi : 06/06/2013 12:24 pm
(@cumali)
Gönderiler: 1770
Noble Member
 

Çıktıya göre sistemin çalıştığı kök bölümü /dev/sda6 disk bölümünde. Manjaro live kurulum DVD si ile yeniden grub kurulumu yapıp sorundan kurtulabilirsin. Live DVD takılı halde iken ( USB bellek ile kurduysanız onu takın) bilgisayarı başlatın. Masaüstü açıldığında Uçbirimi root olarak açın. Şu komutları uygulayın:

#mount /dev/sda6 /mnt

komutunu uygulayın. Sonrada sırası ile

#mount -t proc proc /mnt/proc
#mount -t sysfs sys /mnt/sys
#mount -o bind /dev /mnt/dev
#mount -t devpts pts /mnt/dev/pts/
#chroot /mnt

komutlarını uygulayın. Şimdi Grubu yeniden yükleyin:

#grub-install /dev/sda
#grub-install --recheck /dev/sda
#update-grub

Sonra sistemi yeniden başlatın. Geniş bilgi için Manjaro Grub onarımı ( Grub2 bootloader) başlıklı konuyu inceleyin. http://archman.org/forum/viewtopic.php?f=38&t=334#p1928 Bu komutlar gözünüzü korkutmasın. Live halinde tarayıcıyı açıp forumdaki konuya bakarak kolayca sorunu çözebilirsin.

 
Gönderildi : 06/06/2013 12:40 pm
(@eses26)
Gönderiler: 0
New Member
 

İlginize teşekkür ederim @cumali .

Peki daha temiz bir kurulum için yapmam gerekenler nedir acaba?
600 gb hdd
sda1 150gb manjaro
sda2 10gb swap
sda3 100mb win7 boot
sda4 250gb win7
sda5 190gb yedek
şeklinde mi yapmalıyım acaba? linux boot için bir diske gerek yok ?
eğer böyle yapacaksam swap alanı logical yapmam bir yavaşlamaya yada bunun gibi birşeye neden olur mu? çok teşekkürler iyi günler 🙂

 
Gönderildi : 06/06/2013 1:04 pm
(@cumali)
Gönderiler: 1770
Noble Member
 

O zaman 600 gb diskinize göre kurulum senaryosu oluşturalım. Önce Windows kurulumunu yapmanızı hatırlatayım. Windows kurulumu yaparken disk bölümlemede 250 GB. alan oluşturun. Bu 250 GB alanı 100+150 şeklinde c ve d şeklinde olsun ( 100 GB C bölümü, 150 GB D olacak şekilde. Yada sizin ihtiyacınıza göre şekillendirin) Geri kalanıda ayrı bölüm yani F şeklinde oluşturun. Windows kurulumundan sonrada Manjaro kurulumu için ram miktarınızın 2 katı olacak şekilde swap alanı ayırın. Örnegin; 2 GB ram varsa 4 GB swap bölümü yeterli. Bu biraz az veya fazla olabilir. Öyle 10 GB swap alanına gerek yok. Birde önceden söyledigim gibi Manjaro için ayrı boot bölümüne gerek yok. / kök alanı için minumum 30 GB olabilecegi gibi 100 GB da olabilir. Yedek bilgi ve döküman için yani /home bölümü için dilediginiz kadar ayırın. Bu miktar 50 GB olabilecegi gibi 100,150,200 GB olabilir. Tercih size kalmış. Bu arad yeni yayınlanan Manjaro Linux Türkçe kurulum rehberi başlıklı konuya göz atmanız faydalı olabilir. http://archman.org/forum/viewtopic.php?f=38&t=445#p2572

Bölümlemede 2 birincil,diger bölümleri logical ( mantıksal ) ayırmanızda fayda var.

 
Gönderildi : 06/06/2013 1:26 pm
(@eses26)
Gönderiler: 0
New Member
 

bakin cumali bey cfdisk ciktisini detayli incelerseniz sda6 da 1gb alan oldugunu goreceksiniz.burada boot alani var /mnt/boot kismi buraya kurulu sadece 100mb yerine yanlislikla 1gb atanmis durumda.
/dev/sda1 ise manjaronun kok dizini yani /mnt buraya kurulmustu.
ben suan ustte verdiklerinizi uygualadim sadece /dev/sda6 yazan yeri sda1 yaptim ve sda6 diskini sildim.
silmeden onceki cfdisk /

İsim        Flama      Bölüm Türü DS Türü          [Etiket]       Boy (MB)
 ------------------------------------------------------------------------------
    sda1                     Birincil  ext4                            149996,21                         <---Linux kök dizin /
                                      Kullanışsız                          0,50*
    sda2        Açılış      Birincil  ntfs      [Sistem Ayrıldı]         104,86*          <---win7 boot diski 100mb
    sda3                    Birincil  ntfs                            262039,15*                       <---win7 kurulduğu disk
    sda5                    Mantıksal HPFS/NTFS/exFAT                 216004,08*  <---Yedek
    sda6        Açılış      Mantıksal ext4                               995,26*                  <---Linux /boot diski 1gb
   sda7                    Mantıksal swap                             10995,00*                   <---Linux swap 10gb

suan grub win7 yi goruyor sadece linux gorunmuyor

 
Gönderildi : 06/06/2013 3:51 pm
(@cumali)
Gönderiler: 1770
Noble Member
 

Evet,sda6 üzerinde 1 GB yazılı,ancak bir önceki çıktıda sda1 ve sda6 83 linux olarak görünüyor. Normal şartlarda boot alanı diskin baş tarafında olur. Neyse ,siz Manjaro Linuxun kurulu alanı bildiginize göre mesele yok. Manjaro Linux sda1 üzerinde ise ilk verdigim komutu buna göre düzenleyin. Yani

#mount /dev/sda1 /mnt

ve

#mount -t proc proc /mnt/proc
#mount -t sysfs sys /mnt/sys
#mount -o bind /dev /mnt/dev
#mount -t devpts pts /mnt/dev/pts/
#chroot /mnt

komutlarını uygulayın. Grub içinse

#grub-install /dev/sda
#grub-install --recheck /dev/sda
#update-grub

komutlarını uygulayınız.

 
Gönderildi : 06/06/2013 4:03 pm
(@eses26)
Gönderiler: 0
New Member
 

evet bu komutlar uyguladim ve suan grub sadece win7 goruyor

 
Gönderildi : 06/06/2013 4:06 pm
(@cumali)
Gönderiler: 1770
Noble Member
 

Bir yerde hata yada eksik uygulama yapmış olmalısınız. Önerdigimiz yöntemler defalarca test edlmiştir. Sistemi yeniden başlatıp verilen komutları yeniden uygulayınız. update-grub komutunda bilgisayarınızda yer alan tüm sistemleri göstermesi gerekli.

 
Gönderildi : 06/06/2013 4:18 pm
Paylaş:
Translate »