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.
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.
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
Çı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.
İ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 🙂
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.
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
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.
evet bu komutlar uyguladim ve suan grub sadece win7 goruyor
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.