Firmware, rémálom 3. rész: Hogyan telepítsük a Linuxot egy olyan gépre, amelyen a Windows rendszerindító partíció már telepítve van

Errata: Eltelt egy év, és ki kell javítanom magam. A gépemnek nem volt UEFI-je. Ami volt, az egy boot partíció volt. A megoldás ugyanaz marad.

Több, mint egy véleménycikk, ez egy oktatóanyag, de menjünk a háttérbe.

A fórumban ezt említettem Új számítógépet akartam venni, és valóban múlt szombaton vettem meg. Nekem ideapad z570 Intel Core i7 processzorral, 4G RAM-mal (még 4G-vel egészítem ki), Intel HD 3000-es grafikával (64M dedikált, és hasonlók) Nem szabad játszani Nem érdekel), az Intel n-1000 vezeték nélküli vezérlő (ha nem használ ingyenes kernelt, akkor lesz egy) és 500 G merevlemez, amelyre összpontosítunk. A lemezen 4 partíció volt (3 elsődleges és egy logikus), 2 partíció gyári volt (tudod, a helyreállításhoz), az egyik a Windows partíció volt (7 otthoni prémium) és a másik (amely a lemez elején jött) 200 MB volt.

A kihívás: Telepítse a Debian Wheezy alkalmazást (Beta 4) azon a gépen (és ha lehetséges, kettős rendszerindítással).

Mi történt? Élő CD-t használhatnék (erre az esetre használtam Xubuntu) és jónak indul. De még ha telepít is egy disztribúciót, csak a Windows-ot indította be. A liveCD-n megtudtam, hogy ez a 200 MB-os partíció volt a csomagtartó zászlaja. És amint láttam az élő CD indításakor, a grub megjelenése előtt egy jelet mutatott "A biztonságos indítás nincs engedélyezve". Vagyis van a lemezen van EFI, de nincs engedélyezve a Biztonságos rendszerindítás (bah, nem találtam sehol aktiválhatót …………… ..hehehehehe). Ez az üzenet a terjesztéstől függően jelenik meg, és azt jelzi, hogy támogatja az EFI-t. A Linux telepítése nem volt lehetetlen, de más lenne (és kevésbé kényelmes).

Először elkezdtem guglizni a Debian telepítését az EFI-vel, és azt mondták, meg kell adnod, hogy mi lesz a rendszerindító partíció. Nem segített rajtam, továbbra is ugyanaz volt.

Aztán eszembe jutott, hogy megtudjam, hogyan kell telepíteni a linuxot (bármilyen linuxot), olyan gépre, mint az enyém. Találkozom a lenovo támogatási fórumával, és azt mondják nekem, hogy a lemez felosztásának módjától függ, hogy ha van EFI, akkor a lemez vesz mint egy partíciós asztal GPT.

Találd ki, ………………………………… igen, a lemezem partíciós táblával rendelkezik MBR. Windows-ban ellenőriztem.

Folyamatosan gugliztam az efi-t és az mbr-t, és ezt a szép információt megtalálom, ahol összehasonlítják a különböző típusú partíciós táblákat. A GPT létrejött a korlátozások javítása érdekében amelynek MBR-je van:

1)
Az MBR legfeljebb 4 elsődleges partíciót támogat, vagy legfeljebb 3 elsődleges és egy kiterjesztett partíciót, amelyek legfeljebb 128 logikai partícióval rendelkezhetnek.
A GPT legfeljebb 128 partíciót támogat elsődleges.

2)
Az MBR támogatja az összes 32 és 64 bites gépet
A GPT támogatja sólo 64 bitesek

3)
Az MBR partíciónként legfeljebb 2T-t támogat
A GPT legfeljebb 256T partíciónként

(Azt hiszem, mivel a lemezem 500 G volt, MBR-ként hozták létre)

4) Kivehető lemezek sólo lehetnek MBR.

5) És a legfontosabb
Az MBR a régit használja BIOS (20 éve hozták létre)
A GPT együttműködik EFI (pár éve jött létre)

Röviden: EFI + MBR = CACA

Arra gondolsz, hogy megyek robbantja fel az ablakokat, formázza az egész lemezt, hozzon létre egy GPT-t és kezdje elölről …………………… ..TÉVEDNEK!!!! Nemcsak telepítettem a Debiant, hanem megtartottam a kettős indításomat is.

Kiderült, hogy az történt a grubot nem telepítették azon a 200 MB-os partíción. Hogyan kell csinálni? Először elindítom a LiveCD-t, és ott megnyitok egy terminált, és megteszem ezeket a lépéseket: Ezt az Xubuntu 12.10-tel tettem meg, és feltételeztem, hogy a / dev / sda1-ben van az efi partíció és az / dev / sda6-ban a már telepített terjesztés root partíciója.

sudo -i
mount / dev / sda6 / mnt
mount / dev / sda1 / mnt / boot
grub-install –gyökér-könyvtár = / mnt / / dev / sda
mount –bind / proc / mnt / proc
mount –bind / dev / mnt / dev
mount –bind / sys / mnt / sys
chroot / mnt update-grub
umount / mnt / sys
umount / mnt / dev
umount / mnt / proc
kijárat

Még mindig nincs újraindítás. Ezzel a grub telepítve van az efi partícióra, de ott csak az ablakokat fogja megjeleníteni. Kell tartalmazza a Linux bejegyzést:

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
kijárat

Most újraindíthatom, és megtalálom a Windows-ot és a Debiant. YUPI !!!!!!!!

Most, hogy befejeztem az egyetemi órákat, telepítem a szükségeseket (ezúttal a KDE használatát választottam, és ez nagyon jól működik), és áttelepítem a cuccaimat.

forrás:http://jacobfogg.blogspot.com/2012/01/installing-ubuntu-1110-on-lenovo-z570.html (Ez az oktatóanyag segített nekem, javasoljuk, hogy olvassa el, mert utasításokat tartalmaz arra az esetre, amikor a wifi nem működik)


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   Antonio Rosales helyőrző kép dijo

    Még mindig nehéz küzdelemben vagyok, hogy telepíthessem a Debian-t, mivel a számítógépemhez Windows 8, Y_Y tartozik

  2.   valaha dijo

    Néhány koncepció félig közepes, szerintem. Abszolút szinte az összes lemez használja az MBR táblázatot, a GPT-t nagyon meghatározott körülmények között használják (tessék, aki több mint 4 partíciót használ ...)
    Számítógépeket építek, és ebben az évben mind EFI-vel érkeztek, és mindig problémamentesen használtam az MBR-t, mindkét operációs rendszerrel. A GPT még nem túl elterjedt, és csak arra az esetre, ha elkerülném.
    A problémája biztosan egy másik oldalról származott.
    Üdvözlet

    1.    diazepán dijo

      Ezután mondja el, hogyan telepítette a Linuxot a Windows megtartása mellett.

      Lehetséges, hogy a grub már nincs telepítve?

  3.   rama dijo

    Azt hiszem, hogy most debianoznak a grub mellett, az hozza a grub-efit, tudnád telepíteni? Megérteném, hogy ezzel nem lehet probléma
    Megpróbálta "letiltani" az uefit a bios-ból a debian telepítése előtt ???

    1.    diazepán dijo

      A bioszban semmi nem tiltotta le az uefit

      1.    rama dijo

        ha az uefi nincs deaktiválva, de ez a biztonsági boot uefi vagy valami hasonló (kijavítanak).

        szilárdan kell állnunk, és nem olyan felszerelést vásárolni, amelynek nincs lehetősége az uefi biztonsági rendszerindítás letiltására.

        PS: észrevetted a grub-efi kérdést ????

        tekintetében

  4.   rots87 dijo

    Hála Istennek, hogy nem volt sok komplikációm, amikor a kettős rendszerindítással telepítettem a gépemre a linuxot ... lehet, hogy az enyémnél nincs az uefi 0.0

  5.   Yoyo Fernandez dijo

    Azt mondta, hogy szar !!! :VAGY

    1.    helena_ryuu dijo

      LOL

    2.    nano dijo

      Mindig szart mondok, vagy szinte mindig, cikkeimben xD

  6.   hexborg dijo

    Ez egy jó munka. Az UEFI mindig problémákat okoz a linux telepítésekor, remélem, hogy ez hamarosan megváltozik, amikor kiadják a híres betöltőt.

  7.   valaki dijo

    Vannak dolgok, amelyeket a pénz és más disztribútor nem tud megvásárolni, minden máshoz tartozik az ubuntu és a boot javítás

  8.   ICEman dijo

    Mi lenne a legegyszerűbb eljárás abban az esetben, ha törölni szeretné a Windows rendszert és az összes partíciót, amelyet hoz, és egy kis ext4 partíciót készít a / boot és egy nagy partíciót (például LVM használatához)? Ebben az esetben kényelmes lenne a GPT használata, mivel csak 2 elsődleges partíció van? (mindig az EFI hardveréről beszélünk)
    Köszönöm

    1.    diazepán dijo

      1) Azt hittem valaha, hogy nem az a probléma, hogy az efi-t mbr-vel használom, ezért nem tudnám

      2) Az indító partíció az ext2-t használja, mert nincs szüksége naplózásra

    2.    Hugo dijo

      Általában a dd segítségével kb. 100 MB-ot tisztítok a lemez elejétől (ahol a partíciós tábla található), majd létrehozom a particionálási sémát.

      Egyébként személyesen is tapasztaltam, hogy amikor megpróbáltam elhelyezni az összes partíciót egy LVM-en belül, az működik, de néhány hiba előfordul, így végül ragaszkodtam ehhez a sémához:

      elsődleges (csomagtartó, 100M, ext3)
      elsődleges (csere, 2G)
      elsődleges (gyökér, 8G, ext3)
      elsődleges (lvm, a lemez többi része)

      Az LVM-en belül köteteket hozok létre ezekhez a partíciókhoz:
      / usr (12 GB, ext4)
      / tmp (ext4, 10 GB (néha kétrétegű DVD írása esetén ezt az utat használják a kép létrehozásához))
      / home (ext4, az egyidejű felhasználók számának megfelelő méret)
      / var (ext4, a szabad hely többi része)

      A séma használata után nem kaptam hibaüzenetet. Valójában a / boot partíció nem elengedhetetlen, de szeretem, ha független a gyökértõl.

      Valamint a kissé optimalizáláshoz általában a noatime vagy a relatime opciókat optimalizálom, hogy biztosítsam a noexec és nosuid stb.

  9.   oscar dijo

    Legmélyebb részvétem.
    Nem kellett volna megvenned a LENOVO-t. A technikai támogatásuk a legrosszabb = ((legalábbis itt, Mexikóban) sürgősen megvettem, és két hónapot töltöttem nélküle, mert a DVD-olvasó meghibásodott, és időbe teltek, hogy átadják T_T
    Nos, ez nem a téma xD

  10.   Hugo dijo

    Diazepan, nekem úgy tűnik, hogy ha a GRUB telepítése után végrehajtottad volna az update-grub parancsot, akkor mentetted volna magad, ha kézzel készítetted a bejegyzést.

    1.    Hugo dijo

      Bocs, hogy jobban elmagyarázzam:
      - Először tedd chroot / mnt
      - Ha a chroot elkészült, futtassa az update-grub parancsot
      (nem minden egy sorban)

      1.    diazepán dijo

        ebben az esetben hozzá kell adnia egy kijáratot is (a chrootból való kilépéshez)

        1.    Hugo dijo

          Biztosan.

          Ami engem meglep, hogy kézzel kellett generálnia a bemenetet, amikor az update-grub állítólag elvégezte a munkát helyetted.

          Lehetséges, hogy az os-prober csomag nincs megfelelően telepítve?
          Érdekes lenne felsorolni, hogy lássuk, ez a helyzet, és mielőtt a chrootból kilépne, vagy az update-grub futtatása előtt ellenőrizze, hogy az / etc / default / grub fájlban van-e a sor:

          GRUB_DISABLE_OS_PROBER = hamis

          Egyébként talán a GPT partíciók sajátossága, el kell ismernem, hogy eddig csak MBR partíciókkal dolgoztam

          Még mindig jó cikk.

  11.   Blaire pascal dijo

    Nem lehetsz grafikusabb: "Hogyan telepítsem a Linuxot egy szar EFI gépre" hahaha. Valójában a G + esetében kijelentettem a megoldásomat, telepítettem a BIOS-t, átváltottam GPT-re, de őszintén szólva nem gondoltam, hogy sikerülni fog. Nagyon jó a bejegyzés.

  12.   MSX dijo

    "A GPT-t azért hozták létre, hogy javítsa az MBR korlátozásait". Úgy értem, a GPT az, hogy az MBR korlátozásait erősebbé teszi

    vagy inkább a GPT próbálja leküzdeni az MBR korlátjait?

    1.    diazepán dijo

      helyes

  13.   Oscar dijo

    Minden bizonnyal jó, de fáj, hogy a Fedora 18 élő cd nem UEFI-vel kezdődik, deaktiválnia kell, és a Legacy-t kell használnia, és ilyennek kell lennie, és már nem szabad használni az UEFI-t, bár az igazság az, hogy szeretnék használni, egy szeszély kedvéért, ha az Ubuntu 13.04 képes, Miért ne Fedora?

    1.    diazepán dijo

      Az UEFI támogatása a fedora 19-től érvényes

      1.    Oscar dijo

        Állítólag a Fedora 18 is támogatást kap ... Nos, várjon néhány hónapot a fedora 19-re, így amíg újra használnom kell a Windows-ot, mert az Ubuntu sok problémát okoz nekem.

        1.    diazepán dijo

          Igen. Tévedtem. A támogatás 18-tól kezdődik.

        2.    92 dijo

          sabayon rendelkezik UEFI / EFI támogatással

  14.   eliotime3000 dijo

    Várjon, miért nem használta a mentési módot? Nekem akkor működött, amikor először telepítettem a Debiant, majd a Windows-ot az IDE merevlemezem másik felére [OH WAIT!].

    Mindenesetre remélem, hogy a Debian Wheezy képes megoldani ezt az UEFI problémát a következő frissítésekben engedélyezett SecureBoot segítségével.

  15.   bryanakd1994 dijo

    Elnézést, van egy kérdésem. Telepítettem az Ubuntu 13.04-et egy laptopra, amelyen Windows 8 volt (ehhez az Advanced Start / Start from Usb opciót kellett elérnem, semmi gondom nem volt). Viszont most szeretném telepíteni a Sabayont, de mivel nincs hozzáférésem a Windows-ban található opcióhoz, nem tudom, hogyan kell elindítani a Live Usb-t. Mit kellene tennem? Előre is köszönöm.

    1.    diazepán dijo

      használjon olyan programot, mint az unetbootin, amely megragad egy iso-t és felteszi az usb-re

      1.    bryanakd1994 dijo

        Igen, az Unetbootint használtam Sabayon élő USB-jének létrehozására. A probléma az, hogy a laptop indításakor nem ismeri fel. Windows esetén futtathattam az élő USB-t az Advanced Start-ból, de az Ubuntuval nem tudom, hogyan kell csinálni.

  16.   Fogyatkozás dijo

    A kettős csomagtartó nem működik nálam, utálom az EFI-t, igen, szívás

  17.   ICH dijo

    NAGYON JÓ HOZZÁJÁRULÁS, KASZUALITÁS SZERINT NEM TUDJA, HOGYAN CSINÁLJA, DE BURG + FEDORA 19 + W8-mal ???

    KERESEM, DE NINCS SOK INFORMÁCIÓ, REMÉLEM, HOGY SEGÍTHET

  18.   öszvérek dijo
  19.   chowitox dijo

    a lépések helyesek, de nem bolondbiztosak (mint minden a linuxban: D)
    vannak bizonyos részleteid, például először kiszállsz a ketrecből, majd leválasztod a dev prox-ot és a sys-t.

    De nagyon hasznos volt

  20.   David dijo

    Van, ha segítenek nekem, vagy más kiadványba irányítanak.

    Az MBR és a GPT minden rendben van, a gépem kettőssel érkezett, mármint grubom van (Windows 8 és Debian).

    Néhány napja kaptam a "grub mentés" hibát 🙁

    Próbálja ki a SuperGrubDisk2 dolgot (és csak a partíciókat keresi meg, és nem indítja el az UEFI (GPT) módú indítást).

    Hogyan tudom kijavítani? (A LinuxLive segítségével gondolkodom, és közvetlenül kijavítom a hibát a grub.cfg fájlban - remélem, hogy megteheti)

  21.   Francisco dijo

    Van egy kérdésem, egy külső ssd lemezre próbáltam telepíteni a Debian 7.7-et, a számítógépem egy HP Pavillion laptop, AMD A8 processzor Windows 8.1-tel, a Debian telepítés nagy részét sikerült befejezni, egy kis nagy részlet kivételével; Nem tudom betölteni a grub-ot a fő nyilvántartásba, megpróbáltam betölteni a grub-ot az sdc5-be, ez volt az egyetlen lehetőség, ahol a telepítési folyamat befejezhető volt, de a rendszer indításakor nem kínál semmilyen lehetőséget a Debian indítására Windows helyett, a cikkben megadott folyamat, megoldható-e? Kérem, ebben a tekintetben segítséget kérek! Előre is köszönöm.

  22.   Demian Kaos dijo

    Hosszú idő telt el a cikk óta, de az az igazság, hogy meg akarja bonyolítani az életét a legnehezebb úton.
    És a legrosszabb: azok a felhasználók, akik értelmezik, hogy a GPT partíciók a legjobbak az 500 gigás merevlemezeikhez, hahahaha ...

  23.   william dijo

    Idolooooooooo ……… ..
    az MBR és GPT utasításokat. Azt hiszem, megoldották a problémámat.
    Újra kell indítanom és ellenőriznem kell ... ... de a hiba már nem jelent meg ...

    NAGYON KÖSZÖNÖM !!!!!