Firmware, the nightmare part 3: Linux, halihazırda Windows önyükleme bölümü kurulu olan bir makineye nasıl kurulur?

Errata: Bir yıl geçti ve kendimi düzeltmem gerekiyor. Makinemde UEFI yoktu. Sahip olduğum şey bir önyükleme bölümüydü. Çözüm aynı kalır.

Bir fikir makalesinden daha fazlası, bir öğretici, ama arka plana geçelim.

Forumda bundan bahsetmiştim Yeni bir bilgisayar alacaktımve gerçekten geçen cumartesi aldım. Ben mi Fikir pedi z570 Intel core i7 işlemcisi, 4G RAM (4G daha fazla ekleyeceğim), Intel HD 3000 grafikleri (64M adanmış ve benzeri Oynamayacağım Umurumda değil), intel n-1000 kablosuz denetleyici (ücretsiz bir çekirdek kullanmazsanız, bir tane elde edersiniz) ve 500G sabit disk, buna odaklanacağız. Diskte 4 bölüm (3 birincil ve bir mantıksal), 2 bölüm fabrikada (bilirsiniz, kurtarma için), biri Windows bölümü (7 ev premium) ve diğeri (diskin başında gelen) 200Mb'ye sahipti.

Meydan okuma: Debian Wheezy'yi yükleyin (Beta 4) o makinede (ve mümkünse çift önyükleme).

Ne oluyordu? Canlı bir CD kullanabilirdim (bu durumda kullandım Xubuntu) ve iyi başlar. Ancak bir miktar dağıtım kursanız bile, sadece pencereleri açtı. LiveCD'de bu 200Mb'lik bölümün önyükleme bayrağı vardı. Ve canlı CD'yi başlatırken görebildiğim gibi, grup ortaya çıkmadan önce şöyle bir işaret gösterdi "Güvenli önyükleme etkin değil". Yani, o diskte EFI var, ancak Güvenli Önyükleme etkin değil (bah, etkinleştirilebilecek bir yer bulamadım …………… ..hehehehehe). Bu mesaj, dağıtıma bağlı olarak görünür ve EFI desteğine sahip olduğunu belirtmek içindir. Linux kurmak imkansız olmayacaktı, ama farklı olacaktı (ve daha az rahat).

Önce Debian'ı EFI ile nasıl kuracağımı araştırmaya başladım ve önyükleme bölümünün ne olacağını belirlemeniz gerektiğini söylediler. Bana yardımcı olmadı, hala aynıydı.

Sonra benimki gibi bir makineye linux (herhangi bir linux) nasıl kurulacağını öğrenmek aklıma geldi. Lenovo destek forumuna rastladım ve bana bunun diskin nasıl bölümlendiğine bağlı olduğunu, EFI varsa diskin alır bir bölüm tablosuna sahip olmaktan GPT.

Tahmin et ………………………………… evet, diskimde bir bölüm tablosu var MBR. Windows'ta kontrol ettim.

Googling efi ve mbr'yi tutmaya devam ettim ve bu güzel bilgiyi farklı bölümleme tablolarının karşılaştırıldığı yerde buluyorum. GPT oluşturuldu sınırlamaları iyileştirmek için MBR'ye sahip olan:

1)
MBR yalnızca en fazla 4 birincil bölümü veya 3 mantıksal bölüme sahip olabilen en fazla 128 birincil ve bir genişletilmiş bölümü destekler.
GPT, 128 bölüme kadar destekler ön seçimler.

2)
MBR, tüm 32 ve 64 bit makineleri destekler
GPT destekler sadece 64 bit olanlar

3)
MBR, bölüm başına 2T'ye kadar destekler
GPT şunları destekler: 256T bölüm başına

(Sanırım diskim 500G olduğu için MBR olarak oluşturdular)

4) Çıkarılabilir diskler sadece MBR olabilirler.

5) Ve en önemlisi
MBR eskiyi kullanır BIOS (20 yıl önce oluşturuldu)
GPT ile çalışır EFI (birkaç yıl önce oluşturuldu)

Özet olarak: EFI + MBR = CACA

Gideceğimi düşünüyorsun pencereleri patlat, tüm diski biçimlendir, bir GPT oluşturun ve baştan başlayın …………………… ..ONLAR YANLIŞ!!!! Debian'ı sadece yüklemekle kalmadım, aynı zamanda ikili önyüklememi de tuttum.

Ne olduğu ortaya çıktı grub kurulmamış bu 200 mb bölümde Nasıl yapılır? Önce LiveCD'yi başlatıyorum ve orada bir terminal açıyorum ve şu adımları uyguluyorum: Bunu Xubuntu 12.10 ile yaptım ve / dev / sda1 içinde efi bölümü ve / dev / sda6 içinde zaten kurulu dağıtımın kök bölümü olduğunu varsayarak yaptım.

sudo -i
mount / dev / sda6 / mnt
mount / dev / sda1 / mnt / boot
grub-install –kök-dizin = / mnt / / dev / sda
mount –bind / proc / mnt / proc
bağlama –bind / dev / mnt / dev
bağlama –bind / sys / mnt / sys
chroot / mnt güncelleme grub
umount / mnt / sys
umount / mnt / dev
umount / mnt / proc
çıkış

Hala yeniden başlatma yok. Bu grub ile efi bölümüne kurulur, ancak orada yalnızca pencereleri gösterir. Zorunlu Linux girişini dahil et:

sudo -i
mkdir / media / linux
mkdir / media / winBoot
mount / dev / sda6 / media / linux
mount / dev / sda1 / media / winBoot
cp /media/linux/boot/grub/grub.cfg /media/winBoot/grub/grub.cfg
çıkış

Şimdi yeniden başlatabilirim ve Windows ve Debian'ı bulabilirim. YUPI !!!!!!!!

Artık üniversite derslerini bitirdiğime göre, ihtiyacım olanı kuruyorum (bu sefer KDE kullanmayı seçtim ve harika çalışıyor) ve eşyalarımı taşıyorum.

kaynaklar:http://jacobfogg.blogspot.com/2012/01/installing-ubuntu-1110-on-lenovo-z570.html (Bu bana yardımcı olan öğreticiydi, wifi'nin çalışmadığı durum için talimatlar içerdiği için okumanızı tavsiye ederim)


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   Antonio Rosales bilgi alanı resmi dijo

    Bilgisayarım Windows 8, Y_Y ile birlikte geldiğinden, Debian'ı yüklemek için hala zorlu bir savaş içindeyim

  2.   hiç dijo

    Bence bazı kavramlar yarı orta. Kesinlikle neredeyse tüm diskler MBR tablosunu kullanır, GPT çok özel durumlarda kullanılır (hadi, 4'ten fazla bölüm kullanan ...)
    Bilgisayarlar yapıyorum ve bu yıl hepsi EFI ile geldi ve her zaman her iki işletim sisteminde de MBR'yi sorunsuz kullandım. GPT henüz çok yaygın değil ve bundan kaçınırsam diye.
    Senin sorunun başka bir taraftan gelmiş olmalı.
    selamlar

    1.    Diazepan dijo

      O zaman bana Windows'u korurken Linux'u nasıl kurduğunuzu söyleyin.

      Grubun artık kurulu olmaması olabilir mi?

  3.   rama dijo

    Sanırım artık gruba ek olarak debian yapıyorlar, grub-efi getiriyor, kurabilir misin? Bununla hiçbir sorun olmaması gerektiğini anlardım
    Debian'ı kurmadan önce bios'tan uefi'yi "devre dışı bırakmayı" denediniz mi ???

    1.    Diazepan dijo

      Bios'ta uefi'yi devre dışı bırakacak hiçbir şey yoktu

      1.    rama dijo

        uefi devre dışı bırakılmamışsa ancak güvenlik önyüklemesi uefi veya benzeri bir şeyse (beni düzeltirler).

        sağlam durmalı ve uefi güvenlik önyüklemesini devre dışı bırakma seçeneğine sahip olmayan ekipman satın almamalıyız.

        Not: grub-efi sorununu fark ettiniz mi ????

        Saygılarımızla

  4.   çürük87 dijo

    Tanrıya şükür çift önyükleme ile makineme linux yüklerken çok fazla komplikasyon yaşamadım ... benimki uefi 0.0'a sahip olmayabilir

  5.   Yoyo Fernandez dijo

    Bok dedi !!! :VEYA

    1.    Helena_ryuu dijo

      LOL

    2.    nano dijo

      Her zaman bok diyorum ya da neredeyse her zaman makalelerimde xD

  6.   Hexborg dijo

    Bu iyi bir iş. UEFI, linux'u kurarken her zaman sorun çıkarır, umarım bu ünlü yükleyiciyi piyasaya sürdüklerinde kısa sürede değişecektir.

  7.   birisi dijo

    Paranın ve diğer dağıtımların satın alamayacağı şeyler var, diğer her şey için ubuntu ve önyükleme onarımı var

  8.   buzcu dijo

    Windows'u ve getirdiği tüm bölümleri silmek ve / boot için küçük bir ext4 bölümü ve büyük bir bölüm (örneğin LVM kullanmak için) yapmak istemeniz durumunda en basit prosedür nedir? Bu durumda, yalnızca 2 birincil bölüm olduğundan GPT kullanmak uygun olur mu? (her zaman EFI donanımı hakkında konuşur)
    teşekkürler

    1.    Diazepan dijo

      1) efi'yi mbr ile kullanmanın sorun olmayacağını biliyordum, bu yüzden bilmiyordum

      2) Önyükleme bölümü ext2'yi kullanıyor çünkü günlük tutmanıza gerek yok

    2.    Hugo dijo

      Genellikle diskin başlangıcından (bölüm tablosunun bulunduğu yer) yaklaşık 100MB temizlemek için dd kullanıyorum ve ardından bölümleme şemamı oluşturuyorum.

      Bu arada, şahsen, tüm bölümleri bir LVM'nin içine koymaya çalıştığımda çalıştığını ancak bazı hataların meydana geldiğini, bu yüzden sonunda bu şemaya takılı kaldım:

      birincil (önyükleme, 100M, ext3)
      birincil (takas, 2G)
      birincil (kök, 8G, ext3)
      birincil (lvm, diskin geri kalanı)

      LVM'nin içinde şu bölümler için birimler oluşturuyorum:
      / usr (12 GB, ext4)
      / tmp (ext4, 10GB (bazen çift katmanlı bir DVD yazarken bu yol görüntüyü oluşturmak için kullanılır))
      / home (ext4, eşzamanlı kullanıcı sayısına uygun bir boyut)
      / var (ext4, boş alanın geri kalanı)

      Bu şemayı kullandıktan sonra hiçbir hata mesajı almadım. Aslında / boot için bölüm gerekli değildir, ancak onu kökten bağımsız olmasını seviyorum.

      Ayrıca, biraz optimize etmek için, noatime veya relatime seçeneklerini, noexec ve nosuid vb. Sağlamak için genellikle optimize ederim.

  9.   Oskar dijo

    Başınız sağolsun.
    LENOVO'yu satın almamalıydın. Teknik destekleri en kötüsü = ((en azından burada Meksika'da) acilen satın aldım ve DVD okuyucu başarısız olduğu ve teslim etmek için zaman harcadıkları için onsuz iki ay geçirdim T_T
    Peki bu konu xD değil

  10.   Hugo dijo

    Diazepan, bana öyle geliyor ki GRUB'u kurduktan sonra update-grub komutunu çalıştırmış olsaydınız, girişi elle oluştururken kendinizi kurtarmış olurdunuz.

    1.    Hugo dijo

      Üzgünüm, daha iyi açıklamak için:
      - Önce chroot / mnt yapın
      - Chroot bittiğinde, update-grub'u çalıştırın
      (hepsi tek satırda değil)

      1.    Diazepan dijo

        bu durumda, ayrıca bir çıkış eklemeniz gerekir (chroot'tan çıkmak için)

        1.    Hugo dijo

          Kesinlikle.

          Beni şaşırtan şey, update-grub'un işi sizin için yapması gerektiğinde, girdiyi elle oluşturmak zorunda olmanızdır.

          Os-prober paketi düzgün bir şekilde kurulmamış olabilir mi?
          Durumun böyle olup olmadığını görmek için listelemek ilginç olurdu ve ayrıca chroot'tan çıkmadan veya update-grub'u çalıştırmadan önce, / etc / default / grub içinde satırın olduğunu doğrulayın:

          GRUB_DISABLE_OS_PROBER = yanlış

          Her neyse, belki de GPT bölümlerinin bir özelliğidir, şimdiye kadar sadece MBR bölümleriyle çalıştığımı itiraf etmeliyim

          Yine de iyi bir makale.

  11.   Blaire pascal dijo

    Daha ayrıntılı olamazsınız: "Berbat EFI'li bir makineye Linux nasıl kurulur" hahaha. Aslında G + için çözümümü, BIOS'u kurup GPT'ye geçmeyi belirttim ama gerçekten başaracağımı düşünmedim. Gönderi çok iyi.

  12.   msx dijo

    "GPT, MBR'nin sınırlamalarını iyileştirmek için oluşturuldu" Demek istediğim, GPT'nin yaptığı şey, MBR'nin sınırlamalarını daha sağlam kılmaktır ...

    yoksa GPT'nin MBR'nin sınırlamalarının üstesinden gelmeye çalıştığını mı?

    1.    Diazepan dijo

      doğru

  13.   Oscar dijo

    Kesinlikle iyi, ancak Fedora 18 canlı cd'nin UEFI ile başlamaması canını yakıyor, onu devre dışı bırakmanız ve Legacy'yi kullanmanız ve artık UEFI kullanmamanız gerekiyor, ancak gerçek şu ki, Ubuntu 13.04 yapabilirse, bir heves için onu kullanmak istiyorum, Neden Fedora değil?

    1.    Diazepan dijo

      UEFI desteği, fedora 19 itibariyle

      1.    Oscar dijo

        Fedora 18'in de destek alması gerekiyor…. Pekala, fedora 19 için birkaç ay bekleyin, bu yüzden pencereleri tekrar kullanmak zorunda kalacağım, çünkü Ubuntu bana birçok sorun veriyor.

        1.    Diazepan dijo

          Evet. Ben hatalıydım. Destek 18'den.

        2.    pandev92 dijo

          sabayon'da UEFI / EFI desteği var

  14.   eliotime3000 dijo

    Bekle, kurtarma modunu neden kullanmadın? Debian'ı ve ardından Windows'u IDE sabit diskimin [OH BEKLEYİN!] Diğer yarısına ilk kurduğumda benim için çalıştı.

    Her neyse, umarım Debian Wheezy bu UEFI sorununu bir sonraki güncellemelerde SecureBoot etkinken çözebilir.

  15.   Bryanakd, 1994 dijo

    Affedersiniz, bir sorum var. Ubuntu 13.04'ü Windows 8 bulunan bir dizüstü bilgisayara yükledim (bunun için Usb'den Gelişmiş Başlatma / Başlatma seçeneğine erişmek zorunda kaldım, herhangi bir sorun yaşamadım). Ancak, Sabayon'u şimdi kurmak istiyorum, ancak Windows'ta bulunan seçeneğe erişimim olmadığından, Live Usb'yi nasıl başlatacağımı bilmiyorum. Ne yapmalıyım? Şimdiden teşekkürler.

    1.    Diazepan dijo

      bir iso alan ve onu usb'ye koyan unetbootin gibi bir program kullanın

      1.    Bryanakd, 1994 dijo

        Evet, Sabayon'un canlı Usb'sini oluşturmak için Unetbootin kullandım. Sorun, dizüstü bilgisayarı başlatırken onu tanımamasıdır. Windows durumunda, canlı USB'yi Advanced Start'tan çalıştırabilirdim, ancak Ubuntu ile bunu nasıl yapacağımı bilmiyorum.

  16.   Tutulma dijo

    Çift önyükleme benim için çalışmıyor, EFI'den nefret ediyorum, evet, berbat

  17.   ben dijo

    ÇOK İYİ KATKI, RAHATLIKLA BUNU NASIL YAPACAĞINIZI BİLMİYORSUNUZ ANCAK BURG + FEDORA 19 + W8 ???

    Bakıyorum ama çok bilgi yok, umarım bana yardım edebilirsin

  18.   Chowitox dijo

    adımlar doğru ama kusursuz değiller (linux'taki her şey gibi: D)
    bazı ayrıntılara sahipsiniz, örneğin, önce kafesten çıkarsınız ve sonra dev prox ve sys'in bağlantısını kesersiniz.

    Ama çok yardımcı oldu

  19.   David dijo

    Bana yardım ederler mi veya beni başka bir yayına yönlendirirler mi?

    MBR ve GPT her şey yolunda, makinem çift ile geldi, yani grubum var (Windows 8 ve Debian).

    Birkaç gün önce "grub kurtarma" hatası aldım 🙁

    SuperGrubDisk2 şeyini deneyin (ve yalnızca bölümleri bulur ve UEFI (GPT) modu önyüklemesini desteklemez).

    Nasıl düzeltirim? (LinuxLive ile düşünüyorum ve hatayı doğrudan grub.cfg'de düzeltirim - umarım yapabilirsin)

  20.   Francisco dijo

    Bir sorum var, Debian 7.7'yi harici bir ssd diske kurmaya çalıştım, bilgisayarım bir HP Pavillion dizüstü bilgisayar, Windows 8 ile AMD A8.1 işlemci, küçük bir detay dışında Debian kurulumunun çoğunu tamamlamayı başardım; ana kayıt defterinde grub yüklenemiyor, kurulum işleminin tamamlanabileceği tek seçenek olan sdc5'te grub yüklemeyi denedim, ancak sistem başlangıcında bana Windows yerine Debian'ı başlatmak için herhangi bir seçenek sunmuyor. Bu yazıda belirttiğiniz süreç çözülebilir mi? Lütfen bu konuda yardım arıyorum! Şimdiden teşekkür ederim.

  21.   Demian Kaos dijo

    Makaleden bu yana uzun zaman geçti, ama gerçek şu ki, en zor yolu seçerek hayatınızı karmaşıklaştırmak istiyorsunuz.
    Ve en kötüsü: GPT bölümlerinin 500 gig sabit diskleri için en iyisi olduğunu yorumlayan kullanıcılar hahahaha ...

  22.   william dijo

    Idolooooooooo ……… ..
    MBR ve GPT talimatınız. Sanırım sorunumu çözdüler.
    Yeniden başlatmalı ve doğrulamalıyım… .. ama hata artık görünmedi …….

    ÇOK TEŞEKKÜRLER !!!!!