Installere på en ekstra harddisk med oppstartsmulighet?

I teorien er det jeg ønsker å gjøre veldig enkelt, men jeg har googlet litt og lest noen innlegg på dette nettstedet, og jeg er fortsatt forvirret.

Jeg ønsker å beholde win7 på min primære C:\ stasjon, og installere Ubuntu (12.10) på en sekundær stasjon (som jeg ennå ikke har kjøpt eller installert. Jeg vil bare være sikker på at jeg lykkes når jeg gjør dette). Hvis det i det hele tatt er mulig, vil jeg også gjerne at når jeg starter datamaskinen, har jeg muligheten til å starte enten Win7 eller Ubuntu, som en kontoinnloggingstype der jeg bare velger hvilken stasjon jeg kjører med den dagen. Og bare for å gjenta, jeg vil ikke partisjonere C:-stasjonen min eller endre eller påvirke Win7-systemet mitt på noen som helst måte.

Grunnen til at jeg fortsatt er ganske usikker på alt dette, er at mange av guidene jeg har lest har vært for tidligere versjoner av Ubuntu. De aller fleste guidene handler også om å partisjonere en stasjon for å få plass til begge operativsystemene. Jeg vil ha to separate OS som kjører fra to separate stasjoner som jeg kan velge ved oppstart. Guidene jeg fant nevnte at det er et problem med at grub installeres på C:\, mens resten av operativsystemet installeres på den andre stasjonen. Er dette fortsatt tilfelle? Hvordan unngår jeg det?

Dessuten, hvis det hjelper, har jeg kjørt 12.04lts på laptopen min i noen måneder nå i og utenfor undervisningen, og jeg elsker den.

Til slutt, hvis du kan peke meg til en guide eller skrive svaret ditt i form av en guide for en toåring, ville det vært fantastisk. Jeg er fortsatt en Ubuntu-nybegynner, og jeg vil ikke ødelegge min win7.

Løsning

**Slik fungerer det

Hver partisjonerte disk inneholder en liten blokk kalt MBR. Den ligger i begynnelsen av disken.

Operativsystemet legger inn koden sin i MBR for å laste inn sin egen bootloader. Windows gjør det samme, Linux gjør det samme.

De legger inn en liten kode som peker til den faktiske plasseringen av bootloaderen. Som i Linux inneholder denne MBR Stage1 av GRUB (GRUB er en bootloader som brukes i Linux) som laster inn en større kjørbar fil Stage2 som kan ligge i en annen partisjon.

Hvis du installerer Windows og deretter Linux, ligger GRUB Stage1 i MBR. Nå inneholder den andre delen av GRUB (selve bootloaderen) plasseringen til Windows bootloader. Når du nå velger Windows fra GRUB-menyen, begynner Windows å lastes inn. Dette kalles chain loading (GRUB laster først, deretter laster GRUB Windows bootloader basert på valget).

**For å komme tilbake til spørsmålet ditt

I ditt tilfelle har du to MBR (fordi du har to harddisker).

Derfor har du to alternativer:

Enkleste alternativ

  • Opprett en partisjon på den andre disken.

  • Installer Ubuntu på den partisjonen og installer GRUB på den andre diskens MBR, ikke på den første diskens MBR. Vær forsiktig her. Se bildet nedenfor (bare for demoformål), du må gjøre alt i (sannsynligvis) sdb.

  • Du velger din allerede opprettede sdb-partisjon , redigerer, tilordner monteringspunkt / og filsystemtype ext4.

  • Velg oppstartslasterplassering som sdb , ikke sda (se rødfarget seksjon).

  • Når du er ferdig, starter du opp på nytt, og du vil bli startet opp til Windows 7.

Det skjer fordi oppstartsdiskens prioritet sier at du skal starte opp fra den første harddisken (der vi ikke har endret noe).

Så åpne BIOS, endrer oppstartsdiskprioritet slik at disken med Ubuntu kommer først.

  • Denne gangen lastes GRUB inn. Og du kan starte begge operativsystemene.

  • Hvis du fjerner disken, vil Windows 7 starte opp direkte.

  • Sett inn den andre disken igjen, bekreft oppstartsrekkefølgen fra BIOS slik at den andre disken kommer først. Du kan nå starte opp hvilket som helst operativsystem igjen.

**Et annet alternativ

Du kan også endre Windows bootloader for å laste Ubuntu fra den andre disken. Det er litt vanskeligere, og siden du ikke vil røre Windows 7 i det hele tatt, anbefaler jeg det ikke.

Note: Alle tutorials tilgjengelig her snakker om å legge til Ubuntu fra samme disk, men annen partisjon. Jeg har ikke gjort det på tvers av enheter, du må kanskje tilpasse deg deretter.

Her er en tøff guide for å gjøre det.

Det er et flott GUI-verktøy for å redigere boot loader kalt EasyBCD (Det er gratis for personlig bruk). Deres guide om å sette opp Ubuntu ved hjelp av Windows bootloader.

Du kan finne mer informasjon på https://askubuntu.com/questions/124617/easy-bcd-help-dual-boot-win7-and-ubuntu-11-10-add-new-entry-for-ubuntu

Jeg anbefaler på det sterkeste å bruke GRUB som bootloader, da det er mer fleksibelt. Kanskje du kan angi Windows som standard oppstart OG/ELLER redusere timeout-verdien. **.

Kommentarer (11)

Den enkleste måten å gjøre dette på er som foreslått ovenfor. Først fjerner du midlertidig den første harddisken (den med Windows på). Deretter installerer du Linux på den andre harddisken (som foreløpig er den eneste som er tilkoblet). For det tredje setter du inn den første harddisken igjen, slik at du nå har to harddisker installert med hvert sitt operativsystem. Deretter er det bare å trykke på en tast ved oppstart for å velge oppstartsstasjon. På en Dell-maskin trykker du for eksempel på F12-tasten ved oppstart, og du får opp menyen der du kan velge hvilken stasjon du vil starte opp fra.

Kommentarer (0)

Koble fra den første stasjonen med Win 7. På den måten er du trygg. Datamaskinen din har sannsynligvis en oppstartsvelgerfunksjon. Ta en titt i oppsettet og se om den er aktivert.

Kommentarer (1)