Firmware, marerittdelen 3: Slik installerer du Linux på en maskin med en Windows-oppstartspartisjon allerede installert

Errata: Et år har gått, og jeg må rette meg opp. Maskinen min hadde ikke UEFI. Det jeg hadde var en oppstartspartisjon. Løsningen forblir den samme.

Mer enn en meningsartikkel er det en veiledning, men la oss gå til bakgrunnen.

I forumet nevnte jeg det Jeg skulle kjøpe en ny datamaskin, og faktisk kjøpte jeg den sist lørdag. Meg ideapad z570 Den har en Intel Core i7-prosessor, 4G RAM (jeg vil legge til 4G mer), Intel HD 3000-grafikk (med 64M dedikert og lignende Jeg skal ikke spille Jeg bryr meg ikke), Intel N-1000 trådløs kontroller (hvis du ikke bruker en gratis kjerne, vil du ha en) og 500G harddisk, det er det vi skal fokusere på. Disken hadde 4 partisjoner (3 primære og en logiske), 2 partisjoner var fabrikk (du vet, for gjenoppretting), en var Windows-partisjonen (7 home premium) og den andre (den som kom i begynnelsen av disken) hadde 200 MB.

Utfordringen: Installer Debian Wheezy (Beta 4) på ​​den maskinen (og hvis mulig, en dual boot).

Hva skjedde? Jeg kunne bruke en live CD (for dette tilfellet brukte jeg Xubuntu) og starter så bra. Men selv om du installerer en distribusjon, det bare startet windows. I liveCD fant jeg ut at denne 200 MB partisjonen hadde støvelflagget. Og som jeg kunne se da jeg startet live-CDen, før gruben dukket opp, viste den et tegn som sa "Sikker oppstart ikke aktivert". Det er, den er disken har EFI, men ikke Secure Boot aktivert (bah, jeg fant ingen steder som kan aktiveres …………… ..hehehehehe). Denne meldingen vises avhengig av distribusjonen og skal indikere at den har støtte for EFI. Installasjon av Linux skulle ikke være umulig, men det ville være annerledes (og mindre behagelig).

Først begynte jeg å google om hvordan jeg installerer Debian med EFI, og de sa at du må tilordne hva oppstartspartisjonen vil være. Det hjalp meg ikke, det var fortsatt det samme.

Så falt det meg å finne ut hvordan man installerer linux (hvilken som helst linux), på en maskin som min. Jeg kommer over lenovo-supportforumet, og de forteller meg at det avhenger av hvordan disken er partisjonert, hvis den har EFI, er den tar enn å ha et partisjonstabell GPT.

Gjett …………………………………… ja, disken min har en partisjonstabell MBR. Jeg sjekket det i Windows.

Jeg fortsatte å google efi og mbr, og jeg finner denne fine informasjonen der de forskjellige typene av partisjonstabeller sammenlignes. GPT ble opprettet for å forbedre begrensningene som har MBR:

1)
MBR støtter bare opptil 4 primære partisjoner, eller opptil 3 primære og en utvidet, som kan ha opptil 128 logiske partisjoner.
GPT støtter opptil 128 partisjoner primærvalg.

2)
MBR støtter alle 32- og 64-biters maskiner
GPT støtter sólo 64-biters

3)
MBR støtter opptil 2T per partisjon
GPT støtter opptil 256T per partisjon

(Jeg antar at siden disken min var 500G, opprettet de den som MBR)

4) Avtakbare plater sólo de kan være MBR.

5) Og det viktigste
MBR bruker det gamle BIOS (den ble opprettet for 20 år siden)
GPT jobber med EFI (ble opprettet for et par år siden)

I sammendrag: EFI + MBR = CACA

Du tenker at jeg skal spreng vinduer, formater hele disken, opprett en GPT og start på nytt …………………… ..DE ER GALT !!!! Ikke bare fikk jeg starte Debian installert, men jeg beholdt min doble oppstart.

Det viser seg at det som skjedde var det søppel ble ikke installert på den 200 mb partisjonen. Hvordan gjøre det? Først starter jeg LiveCD og deretter åpner jeg en terminal og gjør disse trinnene: Jeg gjorde dette med Xubuntu 12.10 og antar at i / dev / sda1 er det efi-partisjonen og i / dev / sda6 rotpartisjonen til distribusjonen som allerede er installert.

sudo -i
mount / dev / sda6 / mnt
mount / dev / sda1 / mnt / boot
grub-install –root-directory = / 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
avslutte

Fortsatt ingen omstart. Med denne gruben er installert i efi-partisjonen, men den vil bare vise vinduer der. Må inkluderer Linux-oppføring:

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
avslutte

Nå kan jeg starte på nytt, og jeg finner Windows og Debian. YUPI !!!!!!!!

Nå som jeg er ferdig med college-timene, installerer jeg det jeg trenger (denne gangen valgte jeg å bruke KDE, og det fungerer bra) og migrerer tingene mine.

Kilder:http://jacobfogg.blogspot.com/2012/01/installing-ubuntu-1110-on-lenovo-z570.html (Dette var opplæringen som hjalp meg, jeg anbefaler deg å lese den fordi den inneholder instruksjoner for saken der wifi ikke fungerer)


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   Antonio Rosales plassholderbilde sa

    Jeg er fortsatt i den tøffe kampen om å kunne installere Debian, siden datamaskinen min kommer med Windows 8, Y_Y

  2.   noensinne sa

    Noen konsepter er halvmedium, tror jeg. Absolutt nesten alle disker bruker MBR-tabell, GPT brukes under veldig spesifikke omstendigheter (kom igjen, som bruker mer enn 4 partisjoner ...)
    Jeg bygger PC-er, og i år kom de alle sammen med EFI, og jeg brukte alltid MBR uten problemer, med begge operativsystemene. GPT er ikke veldig utbredt ennå, og i tilfelle jeg unngår det.
    Problemet ditt måtte ha kommet fra en annen side.
    Hilsen

    1.    diazepam sa

      Fortell meg hvordan du installerte Linux mens du beholdt Windows.

      Kan det være at søppel ikke lenger er installert?

  3.   rama sa

    Jeg tror at nå debian de i tillegg til grub bringer grub-efi, kan du installere det? Jeg ville forstå at med det burde det ikke være noen problemer
    Forsøkte du å "deaktivere" uefi fra bios før du installerte debian ???

    1.    diazepam sa

      Det var ingenting i bios å deaktivere uefi

      1.    rama sa

        hvis uefi ikke er deaktivert, men det er sikkerhetsoppstart uefi eller noe sånt (de vil korrigere meg).

        vi må stå fast og ikke kjøpe utstyr som ikke har muligheten til å deaktivere uefi-sikkerhetsstart.

        PS: la du merke til grub-efi-problemet ????

        hilsen

  4.   råtner87 sa

    Jeg takker Gud for at jeg ikke hadde mange komplikasjoner når jeg installerte linux på maskinen min med dual boot ... det kan være at min ikke har uefi 0.0

  5.   Yoyo Fernandez sa

    Han sa Shit !!! :ELLER

    1.    Helena_ryuu sa

      LOL

    2.    nano sa

      Jeg sier alltid dritt, eller nesten alltid, i artiklene mine xD

  6.   hexborg sa

    Det er en god jobb. UEFI gir alltid problemer når du installerer linux, jeg håper det vil endre seg kort tid når de slipper den berømte lasteren.

  7.   noen sa

    Det er ting som penger og andre distroer ikke kan kjøpe, for alt annet er det ubuntu og boot reparasjon

  8.   ICEman sa

    Hva ville være den enkleste prosedyren i tilfelle du vil slette Windows og alle partisjonene det bringer, og lage en liten ext4-partisjon for / boot og en stor partisjon (for eksempel å bruke LVM)? I så fall ville det være praktisk å bruke GPT siden det bare er to primære partisjoner? (snakker alltid om EFI-maskinvare)
    Takk

    1.    diazepam sa

      1) Jeg har noen gang trodd at det ikke ville være problemet å bruke efi med mbr, så jeg vet ikke

      2) Oppstartspartisjonen bruker ext2 fordi du ikke trenger journalføring

    2.    Hugo sa

      Jeg bruker vanligvis dd til å rense omtrent 100 MB fra starten av disken (der partisjonstabellen er plassert), og deretter lage partisjonsskjemaet mitt.

      Forresten har jeg personlig opplevd at når jeg har prøvd å plassere alle partisjonene i en LVM, fungerer det, men noen feil oppstår, så jeg er endelig fast med denne ordningen:

      primær (boot, 100M, ext3)
      primær (bytte, 2G)
      primær (root, 8G, ext3)
      primær (lvm, resten av disken)

      Inne i LVM lager jeg volumer for disse partisjonene:
      / usr (12 GB, ext4)
      / tmp (ext4, 10GB (noen ganger når du brenner en dobbeltlags DVD, brukes denne banen til å lage bildet))
      / home (ext4, en størrelse som passer for antall samtidige brukere)
      / var (ext4, resten av ledig plass)

      Etter å ha brukt denne ordningen har jeg ikke hatt noen feilmeldinger. Partisjonen for / boot er faktisk ikke viktig, men jeg liker å ha den uavhengig av roten.

      Også, for å optimalisere litt, optimaliserer jeg vanligvis alternativene noatime eller relatime, for å sikre noexec og nosuid, etc.

  9.   Oscar sa

    Min dypeste medfølelse.
    Du skulle ikke ha kjøpt LENOVO. Deres tekniske support er den verste = ((i det minste her i Mexico) Jeg kjøpte den med en gang, og jeg brukte to måneder uten den fordi DVD-leseren mislyktes, og de tok seg tid til å levere den T_T
    Vel, dette er ikke emnet xD

  10.   Hugo sa

    Diazepan, det ser ut til at hvis du etter å ha installert GRUB hadde utført kommandoen update-grub, ville du ha reddet deg selv ved å lage oppføringen for hånd.

    1.    Hugo sa

      Beklager, for å forklare meg bedre:
      - Gjør først chroot / mnt
      - Når chroot er ferdig, kjør oppdateringsgrub
      (ikke alt i en linje)

      1.    diazepam sa

        i så fall må du også legge til en utgang (for å avslutte chroot)

        1.    Hugo sa

          Sikkert.

          Det som overrasker meg er at du måtte generere innspillene for hånd når update-grub skulle ha gjort jobben for deg.

          Kan det være at os-prober-pakken ikke ble installert riktig?
          Det ville være interessant å liste det for å se om dette er tilfelle, og også før du avslutter chroot eller utfører oppdateringsgrub, må du kontrollere at i / etc / default / grub er det linjen:

          GRUB_DISABLE_OS_PROBER = usann

          Uansett, kanskje det er en særegenhet ved GPT-partisjoner, jeg må innrømme at jeg så langt bare har jobbet med MBR-partisjoner

          Fortsatt en god artikkel.

  11.   Blaire pascal sa

    Du kan ikke være mer grafisk: "Hvordan installere Linux på en skitten EFI-maskin" hahaha. Faktisk, for G +, sa jeg løsningen min, installerte BIOS, byttet til GPT, men jeg trodde ærlig talt ikke at jeg ville klare det. Veldig bra innlegget.

  12.   MSX sa

    "GPT ble opprettet for å forbedre begrensningene av MBR" Jeg mener, det GPT gjør er å gjøre begrensningene for MBR mer robuste ...

    eller rettere sagt at GPT prøver å overvinne begrensningene ved MBR?

    1.    diazepam sa

      riktig

  13.   oscar sa

    Det er absolutt bra, men det gjør vondt at Fedora 18 live-cd ikke starter med UEFI, du må deaktivere den og bruke Legacy og ha den slik og ikke lenger bruke UEFI, selv om sannheten er at jeg vil bruke den, for et innfall, hvis Ubuntu 13.04 kan, Hvorfor ikke Fedora?

    1.    diazepam sa

      Støtte for UEFI er fra fedora 19

      1.    oscar sa

        Fedora 18 skal også ha støtte…. Vel, la oss vente et par måneder på fedora 19, så mens jeg må bruke windows igjen, fordi Ubuntu gir meg mange problemer.

        1.    diazepam sa

          Ja. Jeg tok feil. Support er fra 18.

        2.    pandev92 sa

          sabayon har UEFI / EFI-støtte

  14.   eliotime3000. sa

    Vent, hvorfor brukte du ikke redningsmodus? Det fungerte for meg da jeg først installerte Debian og deretter Windows på den andre halvparten av IDE-harddisken min [OH VENT!].

    Uansett håper jeg Debian Wheezy kan fikse dette UEFI-problemet med SecureBoot aktivert i de neste oppdateringene.

  15.   Bryanakd 1994 sa

    Unnskyld meg, jeg har et spørsmål. Jeg installerte Ubuntu 13.04 på en bærbar datamaskin som hadde Windows 8 (for det måtte jeg få tilgang til Advanced Start / Start fra USB-alternativet, jeg hadde ikke noe problem). Imidlertid vil jeg installere Sabayon nå, men siden jeg ikke har tilgang til alternativet i Windows, vet jeg ikke hvordan jeg skal starte Live Usb. Hva burde jeg gjøre? Takk på forhånd.

    1.    diazepam sa

      bruk et program som unetbootin som tar en iso og setter den på usb

      1.    Bryanakd 1994 sa

        Ja, jeg brukte Unetbootin til å lage Sabayons live USB. Problemet er at den ikke gjenkjenner den når du starter den bærbare datamaskinen. I tilfelle Windows kunne jeg kjøre live USB fra Advanced Start, men med Ubuntu vet jeg ikke hvordan jeg skal gjøre det.

  16.   Formørkelse sa

    Dobbel støvel fungerer ikke for meg, jeg hater EFI, ja, det suger

  17.   ICH sa

    VELDIG GODT BIDRAG, PÅ KASUSITET VET DU IKKE HVORDAN DU GJØR DET MEN MED BURG + FEDORA 19 + W8 ???

    Jeg ser ut, men det er ikke mye informasjon, jeg håper du kan hjelpe meg

  18.   chowitox sa

    trinnene er riktige, men de er ikke dårlige (som alt i linux: D)
    du har visse detaljer, for eksempel, først kommer du ut av buret og deretter demonterer du dev prox og sys.

    Men det var veldig nyttig

  19.   David sa

    Å ha hvis de hjelper meg eller henvise meg til en annen publikasjon.

    MBR og GPT alt er bra, maskinen min kom med dual, jeg mener jeg har grub (windows 8 og Debian).

    For noen dager siden fikk jeg "grub rescue" -feilen 🙁

    Prøv SuperGrubDisk2 (og den finner bare partisjonene og støtter ikke UEFI (GPT) oppstartsmodus).

    Hvordan fikser jeg det? (Jeg tenker med LinuxLive og retter feilen direkte i grub.cfg - håper du kan)

  20.   Francisco sa

    Jeg har et spørsmål, jeg prøvde å installere Debian 7.7 på en ekstern ssd-disk, datamaskinen min er en HP Pavillion bærbar AMD A8-prosessor med Windows 8.1, jeg klarte å fullføre det meste av Debian-installasjonen bortsett fra en liten detalj. ikke kan laste grub i hovedregisteret, prøvde jeg å laste grub i sdc5, som var det eneste alternativet der installasjonsprosessen kunne fullføres, men ved systemoppstart gir det meg ikke noe alternativ å starte Debian i stedet for Windows, med prosessen du angir i denne artikkelen, er det mulig å løse det? Vær så snill, jeg leter etter hjelp i denne forbindelse! Takk på forhånd

  21.   Demian Kaos sa

    Det er lenge siden artikkelen, men sannheten er at du vil komplisere livet ditt ved å ta den vanskeligste veien.
    Og det verste: brukere som tolker at GPT-partisjoner er de beste for deres 500 gig harddisker hahahaha ...

  22.   william sa

    Idolooooooooo ……… ..
    din MBR- og GPT-instruksjon. Jeg tror de løste problemet mitt.
    Jeg må starte på nytt og bekrefte det ... .. men feilen dukket ikke opp lenger ...….

    TAKK SÅ MYE !!!!!