Arch Linux Türkiye Forum

Gönderen Konu: Bir Garip MBR Sorunu  (Okunma sayısı 3541 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı marjinal1st

  • Newbie
  • *
  • İleti: 7
  • Karma: +0/-0
Bir Garip MBR Sorunu
« : 28 Ekim 2015 - 19:07:53 »
Herkese merhaba,



Thinkpad Edge E330 bilgisayarımda iki tane sabit disk var. Bunlar:



  • 60 GB SDD: /dev/sda olarak gözüküyor. Üstünde Linux Mint 17.2 kurulu.

    • 500 GB HDD: /dev/sdb olarak gözüküyor. Üstünde Windows 8.1 ve Arch Linux kurulu.


    Arch Linux'u kurana kadar, tüm sistemlerim normal MBR üstünde açılıyordu, kesinlikle UEFI değildi ve hiçbir sorun yaşamıyordum. Sonrasında işler değişti. Öncelikle, düzgünce bir şekilde kurulum yaptım, bundan eminim. Ardından GRUB'ı, normal bir şekilde /dev/sdb'ye kurdum. Özellikle buna dikkat ettim.



    Ve ortaya çok garip bir hata çıktı: Bilgisayarım ne SSD'den, ne de HDD'den boot edemez, yani açılamaz oldu. Sanki ikisi diskte de MBR bölümü yokmuş gibi, hiçbir tepki vermiyor. Boot sıralamasıyla alakası da yok eminim. F12'ye basıp boot edilecek cihazı seçip denediğimde de olmuyor. Doğal olarak BIOS ayarlarında herhangi bir hata yapıp yapmadığımı kontrol ettim, ki zaten hiçbir ayarını değiştirmemiştim. BIOS'umun ekran görüntüsü böyle:



    http://i.imgur.com/9GiKPtm.jpg" alt="" class="bbc_img" />



    Şimdi daha garip olan duruma geleyim. Sistemi Arch Linux kurulum USB'si ile açabiliyorum. USB'deki GRUB'a ulaştığımda, Boot Existing OS seçeneğine geliyorum. Boot etme seçeneklerini düzenleyip "hd1 0" yazdığımda, SSD'nin MBR'si açılıyor ve Linux Mint'i açabiliyorum. Aynı şekilde "hd2 0" yazdığımda HDD'nin MBR'si açılıyor ve Windows 8.1 ile Arch Linux'u açabiliyorum (Bunları Arch'dan yazıyorum.)



    Bu yüzden bilgisayarın BIOS'unu bozduğumdan şüphelendim. Ardından ayarları sıfırladım, bir şey değişmedi. Ardından BIOS'u güncelledim yine bir şey değişmedi.



    Özetle: Arch Linux'u kurduktan sonra makinam SSD'den ve HDD'den direkt boot edemez oldu. Kurulum USB'si ile boot edip açabiliyorum.



    Önerisi olan?
  • « Son Düzenleme: 01 Ocak 1970 - 02:00:00 Gönderen: Guest »

    Çevrimdışı cumali

    • Administrator
    • *****
    • İleti: 2.228
    • Karma: +1/-0
    Re: Bir Garip MBR Sorunu
    « Yanıtla #1 : 28 Ekim 2015 - 20:39:16 »
    Hoşgeldin @marjinal1st, aşağıdaki komutu denemişmiydin? Eger denemediysen uygulayıp çıktıyı buraya aktarın.


    Kod: [Seç]
    # grub-mkconfig -o /boot/grub/grub.cfg
    « Son Düzenleme: 01 Ocak 1970 - 02:00:00 Gönderen: Guest »

    Çevrimdışı marjinal1st

    • Newbie
    • *
    • İleti: 7
    • Karma: +0/-0
    Re: Bir Garip MBR Sorunu
    « Yanıtla #2 : 28 Ekim 2015 - 20:51:16 »
    Alıntı yapılan: "cumali"
    Hoşgeldin @marjinal1st, aşağıdaki komutu denemişmiydin? Eger denemediysen uygulayıp çıktıyı buraya aktarın.


    Kod: [Seç]
    # grub-mkconfig -o /boot/grub/grub.cfg


    O komutu kurulum sırasında kullandım. USB'den sistemi "hd2 0" ile açtığımda, herhangi bir sıkıntı olmadan sistemi boot edebiliyorum ve Arch Linux'un GRUB ekranını görebiliyorum.



    O dosyanın mevcut içeriği de şöyle:



    https://gist.github.com/marjinal1st/da2d4a92a5e2dc9a34fa" class="bbc_link" target="_blank" rel="noopener noreferrer">http://https://gist.github.com/marjinal1st/da2d4a92a5e2dc9a34fa
    « Son Düzenleme: 01 Ocak 1970 - 02:00:00 Gönderen: Guest »

    Çevrimdışı cumali

    • Administrator
    • *****
    • İleti: 2.228
    • Karma: +1/-0
    Re: Bir Garip MBR Sorunu
    « Yanıtla #3 : 28 Ekim 2015 - 21:02:03 »
    Arch kurulumu yaptığın USB ile mi açıyorsun? Olağan şartlarda açılmıyormu? Eger USB olmadan açılmıyorsa önce live cd ile grubu yeniden kurup daha sonra ilk mesajda verdigim komutu uygulayın. Bu arada mükerrer yazdığın mesajı sildim. İlk 3 mesajınız spam yüzünden onaya tabidir. Sonrasında onay geregi yoktur. Bunuda belirtmiş olayım.
    « Son Düzenleme: 01 Ocak 1970 - 02:00:00 Gönderen: Guest »

    Çevrimdışı marjinal1st

    • Newbie
    • *
    • İleti: 7
    • Karma: +0/-0
    Re: Bir Garip MBR Sorunu
    « Yanıtla #4 : 28 Ekim 2015 - 21:15:36 »
    Alıntı yapılan: "cumali"
    Arch kurulumu yaptığın USB ile mi açıyorsun? Olağan şartlarda açılmıyormu?



    Cevaplar sırasıyla: Evet ve hayır.


    Alıntı yapılan: "cumali"
    Eger USB olmadan açılmıyorsa önce live cd ile grubu yeniden kurup daha sonra ilk mesajda verdigim komutu uygulayın.


    Bu dediğinizi de denedim. Hem Arch Linux için, hem de Linut Mint için. (Linux Mint live CD'si ile /dev/sda'ya olacak şekilde.)


    Alıntı yapılan: "cumali"

    Bu arada mükerrer yazdığın mesajı sildim. İlk 3 mesajınız spam yüzünden onaya tabidir. Sonrasında onay geregi yoktur. Bunuda belirtmiş olayım.


    Sadece başlık açma için gerektiğiniz zannedip, mesaj gitmeyince yeniden denedim. Bilgilendirme için teşekkürler  ;)
    « Son Düzenleme: 01 Ocak 1970 - 02:00:00 Gönderen: Guest »

    Çevrimdışı ata

    • İleti: 410
    • Karma: +0/-0
    Re: Bir Garip MBR Sorunu
    « Yanıtla #5 : 28 Ekim 2015 - 21:26:54 »
    Grubu onarın bence, usb ustüne kurulmuş olabilir grub.
    « Son Düzenleme: 01 Ocak 1970 - 02:00:00 Gönderen: Guest »
    <r>Celladına aşık olmuşsa bir millet,

    İster ezan ister çan dinlet.

    İtiraz etmiyorsa sürü gibi millet,

    Müstehaktır ona her türlü zillet.\"



    Çevrimdışı cumali

    • Administrator
    • *****
    • İleti: 2.228
    • Karma: +1/-0
    Re: Bir Garip MBR Sorunu
    « Yanıtla #6 : 28 Ekim 2015 - 21:35:43 »
    Öncelikle olağan şartlarda sisteminizin açılması gerekirdi. Açılmadığına göre grubun yenilenmesi yeniden dosyaların yazılması gerekir. Yani grubun yeniden oluşturulması gerekir. Elinizde Manjaro yada Arch tabanlı live cd/usb varsa grubu onarmayı deneyin. Verdigim bağlantı size yardımcı olacaktır. https://wiki.manjaro.org/index.php?title=Grub_Onar%C4%B1m_Kurtarma_ve_%C3%96ny%C3%BCkleme" class="bbc_link" target="_blank" rel="noopener noreferrer">http://https://wiki.manjaro.org/index.php?title=Grub_Onar%C4%B1m_Kurtarma_ve_%C3%96ny%C3%BCkleme
    « Son Düzenleme: 01 Ocak 1970 - 02:00:00 Gönderen: Guest »

    Çevrimdışı marjinal1st

    • Newbie
    • *
    • İleti: 7
    • Karma: +0/-0
    Re: Bir Garip MBR Sorunu
    « Yanıtla #7 : 28 Ekim 2015 - 21:44:57 »
    Alıntı yapılan: "cumali"
    Öncelikle olağan şartlarda sisteminizin açılması gerekirdi. Açılmadığına göre grubun yenilenmesi yeniden dosyaların yazılması gerekir. Yani grubun yeniden oluşturulması gerekir. Elinizde Manjaro yada Arch tabanlı live cd/usb varsa grubu onarmayı deneyin. Verdigim bağlantı size yardımcı olacaktır. https://wiki.manjaro.org/index.php?title=Grub_Onar%C4%B1m_Kurtarma_ve_%C3%96ny%C3%BCkleme" class="bbc_link" target="_blank" rel="noopener noreferrer">http://https://wiki.manjaro.org/index.php?title=Grub_Onar%C4%B1m_Kurtarma_ve_%C3%96ny%C3%BCkleme


    Önceki mesajımda dediğim gibi, ayrı ayrı hem Arch Linux için hem de Linux Mint için GRUB onarmayı denedim. Herhangi bir hata vermiyor. Fakat denediğimde GRUB doğrudan yüklemiyor.



    GRUB'ın doğru bir şekilde kurulduğunu düşünme sebebim: Arch kurulum USB'si ile kendim tetikliyorum. O zaman Arch Linux'un veya Linux Mint'in ayrı ayrı GRUB'larına ulaşabiliyorum ve sistemleri açabiliyorum.
    « Son Düzenleme: 01 Ocak 1970 - 02:00:00 Gönderen: Guest »

    Çevrimdışı decent

    • Administrator
    • *****
    • İleti: 1.092
    • Karma: +0/-0
    • Dağıtım: Arch*Ubuntu*Manjaro..Fedora
    • Sürüm: *
    • Ekran Kartı: Nvidia / ATI
    Re: Bir Garip MBR Sorunu
    « Yanıtla #8 : 28 Ekim 2015 - 21:51:02 »
    Live (çalışan) sistem ile açtığında aşağıdaki çıktıları görebilir miyiz?


    Kod: [Seç]
    blkid

    Kod: [Seç]
    fdisk -l
    « Son Düzenleme: 01 Ocak 1970 - 02:00:00 Gönderen: Guest »

    Çevrimdışı cumali

    • Administrator
    • *****
    • İleti: 2.228
    • Karma: +1/-0
    Re: Bir Garip MBR Sorunu
    « Yanıtla #9 : 28 Ekim 2015 - 21:56:20 »
    Alıntı yapılan: "marjinal1st"

    Önceki mesajımda dediğim gibi, ayrı ayrı hem Arch Linux için hem de Linux Mint için GRUB onarmayı denedim. Herhangi bir hata vermiyor. Fakat denediğimde GRUB doğrudan yüklemiyor.



    GRUB'ın doğru bir şekilde kurulduğunu düşünme sebebim: Arch kurulum USB'si ile kendim tetikliyorum. O zaman Arch Linux'un veya Linux Mint'in ayrı ayrı GRUB'larına ulaşabiliyorum ve sistemleri açabiliyorum.


    Zaten sorun burda. Siz doğru yapılandırdığınızı düşünüyorsunuz ancak bir şekilde grub düzgün yazılmamış. Eger yazılsaydı usb olmadan Arch ile açmanız gerekirdi. Örnegin bir çok Linux dağıtımı kullanıldığında yada Windows bulunduğunda os-prober paketi olmazsa olmazdır. Acaba gözardı etmiş olabilirmisin?
    « Son Düzenleme: 01 Ocak 1970 - 02:00:00 Gönderen: Guest »

    Çevrimdışı marjinal1st

    • Newbie
    • *
    • İleti: 7
    • Karma: +0/-0
    Re: Bir Garip MBR Sorunu
    « Yanıtla #10 : 28 Ekim 2015 - 22:24:28 »
    Alıntı yapılan: "decent"
    Live (çalışan) sistem ile açtığında aşağıdaki çıktıları görebilir miyiz?


    blkid komutu çıktısı:



    http://i.imgur.com/imuOAFB.jpg" alt="" class="bbc_img" />



    Arch Linux /dev/sd5'de kurulu. Linux Mint ise /dev/sda1'de.



    fdisk komutu çıktısı:



    http://i.imgur.com/OlSV4Xp.jpg" alt="" class="bbc_img" />
    Alıntı yapılan: "cumali"

    Zaten sorun burda. Siz doğru yapılandırdığınızı düşünüyorsunuz ancak bir şekilde grub düzgün yazılmamış. Eger yazılsaydı usb olmadan Arch ile açmanız gerekirdi. Örnegin bir çok Linux dağıtımı kullanıldığında yada Windows bulunduğunda os-prober paketi olmazsa olmazdır. Acaba gözardı etmiş olabilirmisin?


    Anormal olan şey burada işte. GRUB düzgün yazılmamış olsaydı, hiçbir şekilde erişemez halde olmalıydım. os-prober paketini de kurdum, diğer işletim sistemleri gözüküyor GRUB listesinde. (USB ile tetikleyerek açtığımda.)



    http://i.imgur.com/stFCvTI.jpg" alt="" class="bbc_img" />



    http://i.imgur.com/Vq3QCvm.jpg" alt="" class="bbc_img" />
    « Son Düzenleme: 01 Ocak 1970 - 02:00:00 Gönderen: Guest »

    Çevrimdışı ata

    • İleti: 410
    • Karma: +0/-0
    Re: Bir Garip MBR Sorunu
    « Yanıtla #11 : 28 Ekim 2015 - 22:29:32 »
    resim yerine çıktı olarak kod etiketi ile paylaşsan örneğin ben resimleri göremiyorum
    « Son Düzenleme: 01 Ocak 1970 - 02:00:00 Gönderen: Guest »
    <r>Celladına aşık olmuşsa bir millet,

    İster ezan ister çan dinlet.

    İtiraz etmiyorsa sürü gibi millet,

    Müstehaktır ona her türlü zillet.\"



    Çevrimdışı marjinal1st

    • Newbie
    • *
    • İleti: 7
    • Karma: +0/-0
    Re: Bir Garip MBR Sorunu
    « Yanıtla #12 : 28 Ekim 2015 - 22:46:10 »
    blkid çıktısı:


    Kod: [Seç]

    /dev/sdb1: UUID="C4F26D5EF26D5628" TYPE="ntfs" PARTUUID="000e65d9-01"
    /dev/sdb2: UUID="4E8671D48671BD51" TYPE="ntfs" PARTUUID="000e65d9-02"
    /dev/sdb3: LABEL="DEPO" UUID="bf4a7cdd-6029-4f6c-aa74-a263662d7558" TYPE="ext4" PARTUUID="000e65d9-03"
    /dev/sdb5: UUID="0fef5dcb-29bd-4cc7-9f80-7c5529ab7a3a" TYPE="ext4" PARTUUID="000e65d9-05"
    /dev/sdb6: UUID="13e5af0f-824f-40c5-8b97-fe7f919cff47" TYPE="swap" PARTUUID="000e65d9-06"
    /dev/sda1: UUID="3e8e2dfc-2672-4712-a9c2-c07c07617ef2" TYPE="ext4" PARTUUID="00001406-01"
    /dev/sda2: UUID="dece8101-bde3-45db-b235-c3a1c7ca84c0" TYPE="ext4" PARTUUID="00001406-02"
    /dev/sdc1: UUID="2014-07-03-18-41-56-00" LABEL="ARCH_201407" TYPE="iso9660" PTUUID="6039e1c4" PTTYPE="dos" PARTUUID="6039e1c4-01"
    /dev/sdc2: SEC_TYPE="msdos" LABEL="ARCHISO_EFI" UUID="3B47-A69A" TYPE="vfat" PARTUUID="6039e1c4-02"
    /dev/loop0: TYPE="squashfs"
    /dev/loop1: UUID="5857fcdc-02d9-4d16-aeb5-00d786995ffc" TYPE="ext4"
    /dev/loop2: UUID="5857fcdc-02d9-4d16-aeb5-00d786995ffc" TYPE="ext4"
    /dev/mapper/arch_root-image: UUID="5857fcdc-02d9-4d16-aeb5-00d786995ffc" TYPE="ext4"


    fdisk -l çıktısı:


    Kod: [Seç]


    Disk /dev/sdb: 465.8 GiB, 500107862016 bytes, 976773168 sectors
    Units: sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 4096 bytes
    I/O size (minimum/optimal): 4096 bytes / 4096 bytes
    Disklabel type: dos
    Disk identifier: 0x000e65d9
    Partition 5 does not start on physical sector boundary.

    Device    Boot     Start       End    Blocks  Id System
    /dev/sdb1           2048    206847    102400   7 HPFS/NTFS/exFAT
    /dev/sdb2         206848 209819647 104806400   7 HPFS/NTFS/exFAT
    /dev/sdb3      209819648 912349183 351264768  83 Linux
    /dev/sdb4      912349184 976773119  32211968   5 Extended
    /dev/sdb5      912349247 968376319  28013536+ 83 Linux
    /dev/sdb6      968378368 976773119   4197376  82 Linux swap / Solaris


    Disk /dev/sda: 55.9 GiB, 60022480896 bytes, 117231408 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
    Disklabel type: dos
    Disk identifier: 0x00001406

    Device    Boot     Start       End   Blocks  Id System
    /dev/sda1           2048  32030719 16014336  83 Linux
    /dev/sda2       32030720 117229938 42599609+ 83 Linux


    Disk /dev/sdc: 7.6 GiB, 8178892800 bytes, 15974400 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
    Disklabel type: dos
    Disk identifier: 0x6039e1c4

    Device    Boot Start       End Blocks  Id System
    /dev/sdc1 *        0   1142783 571392   0 Empty
    /dev/sdc2        252     63739  31744  ef EFI (FAT-12/16/32)


    Disk /dev/sdc1: 558 MiB, 585105408 bytes, 1142784 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
    Disklabel type: dos
    Disk identifier: 0x6039e1c4

    Device      Boot Start       End Blocks  Id System
    /dev/sdc1p1 *        0   1142783 571392   0 Empty
    /dev/sdc1p2        252     63739  31744  ef EFI (FAT-12/16/32)


    Disk /dev/mapper/arch_root-image: 1.5 GiB, 1568669696 bytes, 3063808 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
    « Son Düzenleme: 01 Ocak 1970 - 02:00:00 Gönderen: Guest »

    Çevrimdışı ata

    • İleti: 410
    • Karma: +0/-0
    Re: Bir Garip MBR Sorunu
    « Yanıtla #13 : 28 Ekim 2015 - 22:56:59 »
    yanlıs görmedim ise boot sdc yani usb üzerinde gördüm .internetim de sorunlarım var. tam göremedim ama yanılıyorsam üstadlarım düzeltsin
    « Son Düzenleme: 01 Ocak 1970 - 02:00:00 Gönderen: Guest »
    <r>Celladına aşık olmuşsa bir millet,

    İster ezan ister çan dinlet.

    İtiraz etmiyorsa sürü gibi millet,

    Müstehaktır ona her türlü zillet.\"



    Çevrimdışı decent

    • Administrator
    • *****
    • İleti: 1.092
    • Karma: +0/-0
    • Dağıtım: Arch*Ubuntu*Manjaro..Fedora
    • Sürüm: *
    • Ekran Kartı: Nvidia / ATI
    Re: Bir Garip MBR Sorunu
    « Yanıtla #14 : 28 Ekim 2015 - 23:03:13 »
    Yapabiliyorsan bios ayarlarından Windows kurulu diski tamamen devre dışı bırakıp sistemi başlatmayı deneyebilir misin ?



    Bir de konumuzla ilgisi olabileceği için şu bağlantıları not düşeyim:



    http://itsfoss.com/disable-uefi-secure-boot-in-windows-8/

    https://www.maketecheasier.com/disable-secure-boot-in-windows-8/

    __________________________________________

    « Son Düzenleme: 01 Ocak 1970 - 02:00:00 Gönderen: Guest »

    Çevrimdışı marjinal1st

    • Newbie
    • *
    • İleti: 7
    • Karma: +0/-0
    Re: Bir Garip MBR Sorunu
    « Yanıtla #15 : 28 Ekim 2015 - 23:11:06 »
    ata'nın söylediklerini baz alarak bir şeyi denedim ve oldu.



    Her ikisi diskte de, ilk disk bölümünün (partition) bayraklarını (flag) değiştirdim. Her ikisine de, "boot" flag'ini ekledim. /dev/sda1  Linux Mint'in root bölümü ve /dev/sdb1 ise Windows 8.1'in sistem ayrıldı bölümü.



    GParted ile düzenlemeyi yaptım ve oldu. İkisini de ayrı ayrı test ettim. Meğersem MBR ayrı bir disk bölümü değilmiş, her zaman ilk disk bölümünden kullanıyormuş, dolayısıyla ilk disk bölümünün "boot" flag'ine sahip olması zorunlu imiş.



    https://en.wikipedia.org/wiki/Master_boot_record#Disk_partitioning" class="bbc_link" target="_blank" rel="noopener noreferrer">http://https://en.wikipedia.org/wiki/Master_boot_record#Disk_partitioning

    https://wiki.archlinux.org/index.php/GUID_Partition_Table" class="bbc_link" target="_blank" rel="noopener noreferrer">http://https://wiki.archlinux.org/index.php/GUID_Partition_Table



    Yönetici arkadaş konuyu kilitleyebilir, yardımlar için teşekkürler  :D
    « Son Düzenleme: 01 Ocak 1970 - 02:00:00 Gönderen: Guest »