Avatar billede Rune Sommer Mester
21. september 2013 - 21:35 Der er 22 kommentarer

kan 2 styresystemer på to diske flyttes over på 1 disk

Jeg har en PC med WinXP og Win7 som dualboot. WinXP og 7 er installeret på hver sin harddisk. Hver harddisk er iøvrigt delt op i to partitioner - en til OS'et og en anden partition til dokumenter, billeder mv.
Pga. pladsmangel har jeg fået en større HD, som sagtens kan indeholde begge OS + dem samlede datamængde.

Nu er spørgsmålet så:
Kan jeg få flyttet begge mine OS over på én harddisk? - så det stadig fungerer som dualboot?

Altså:
Disk 1 = WinXP + data-partition
Disk 2 = Win7 + data-partition

vil jeg gerne have samlet på

STOR Disk 3 hvor der så er WinXP + Win7 + Datapartition.
Avatar billede Broxigar Praktikant
22. september 2013 - 00:15 #1
Jeg skal lige være sikker på at jeg har forstået dette rigtigt.

Du vil have XP + Data1 fra HDD1 og W7 + Data2 fra HDD2 over på HDD3 som XP + W7 + Data3 hvor Data3 er Data1 og Data2 slået sammen ?

Hvis du er på en bærbar, vil jeg anbefale dig at få en harddisk docking station til at koble din gamle harddisk på som en ekstern harddisk, hvis det er en stationær så er der ingen problemer så længe to harddiske kan være sat til samtidig.

Jeg ville så bruge CloneZilla til at kopiere XP-partitionen over på den nye harddisk, genstarte og så se om XP virker. Hvis ikke, kan det være der skal rettes i boot.ini.

Når XP-partitionen virker, så kopier W7-partitionen samt system-partitionen over til den nye harddisk. Du skal formentlig bruge en W7-installations CD til at køre bootmgr /fixmbr og /fixboot for at opdatere partitionstabellerne.

Herefter er det "bare" at lave resten af den nye harddisk til en datapartition og så kopiere filerne fra de to data partitioner over, fx med robocopy eller teracopy.
Avatar billede Rune Sommer Mester
22. september 2013 - 00:30 #2
Broxigar - det er korrekt forstået :)
Jeg er på en desktop-maskine.

Det lyder slet ikke så avanceret som jeg havde frygtet. Du tænker ikke at der opstår et problem, når Win7 skal 'fatte' at det er en dualboot der skal dannes i mbr? Jeg frygter lidt at jeg enten kommer til at sidde med en XP som ikke starter dualboot-opstartsskærmen op, eller en win7 der heller ikke starter dualboot-skærmen op - og derfor kun vil starte op med enten XP eller 7.

Jeg vil forsøge at nå det i morgen - giver lyd fra mig når jeg har (forhåbentlig) godt nyt igen :)
Avatar billede Broxigar Praktikant
22. september 2013 - 00:39 #3
Windows er såmænd ligeglad med hvordan du har dine partitioner liggende, om det er på

Disk(0)Partition(0)
Disk(1)Partition(0)

eller

Disk(0)Partition(0)
Disk(0)Partition(1)

Så bør Windows sagtens kunne finde ud af det.

Jeg vil dog råde dig til at beholde de gamle diske indtil du er sikker på at det hele virker, og så kun arbejde med partitionstabeller på den nye disk efter du har clonet med CloneZilla.
Avatar billede Slettet bruger
22. september 2013 - 01:16 #4
Man kan jo ikke flytte windows fra C partitionen fil D partitionen.
Da XP 0g win7 har ligget på hver sin HDD, har så også begge ligget på en C partition. Efter forslaget, som jeg forstår det, skal win 7 ligge på F.eks D partitionen, men har adressen C partitionen.
Er det ikke mere sandsynlig, at computeren startet op på XP hver gang og at win7 slet ikke booter op?
Jeg tror at en geninstalation af XP på C dreve efterfulgt af installation af win7 på D drevet er nødvendigt.
Eller en installation af windows 7 med en virtusl box til XP?
Avatar billede Broxigar Praktikant
22. september 2013 - 01:25 #5
Jeg vil tro at bogstavet er sat af det aktive styresystem og det så afgør hvilken partition der skal mappes til C:\.

Hvis det ikke er således, så W7 fx får D:\ så kan det også sagtens virke, men mange af værdierne i registreringsdatabasen vil i så fald være forkerte.
Avatar billede Broxigar Praktikant
22. september 2013 - 01:34 #6
Hvis du ikke har kørt noget grafisk intensivt på XP-systemet, kan du også overveje at lave det om til en virtuel harddisk som du så åbner i fx VirtualBox.

Se evt: https://www.virtualbox.org/wiki/Migrate_Windows
Avatar billede Slettet bruger
22. september 2013 - 12:08 #7
Det er længe siden jeg har gjort det.
Så her en general kommentar, hvor du lige skal chekke detaljerne selv.

Du kan godt have 2 eller flere forskellige operativ system på den samme disk.
Du kan oprette flere partitioner (de enkelte OS difinerer selv drev bogstav).
Eller du kan have dem på den samme partition. Det kræver dog at alle OS understøtter det samme fil system.

En anden muliged er som nævnt i #6, at virtualisere, så kan de oven i købet køre sammetidig.
VMplayer er blevet et betalings produkt, 90 EUR.

Vær opmærsom på, hvis disken går i stykker, er det begge OS + apllikationer, du skal geninstallere, og data der skal restores.
Avatar billede Slettet bruger
22. september 2013 - 12:22 #8
#6
Hvis begge styresystemer lægges på samme partition, får win 7 ikke bogstav D. Det ligger der bare og kan lave koks. Hvis det kan lade sig gøre, hvad jeg tvivler på, skal win 7 lægges på en D partition.
Hvis begge styresystemer lægges ind samtidig, hvad skal bios så vælge?
#7
Der er jo forskel på, først at installere Xp og derefter installere win7 og på, at klone dem begge over, fra 2. diske til 1.
Det er derfor jeg foreslår enten ny installation, som du har gjort før, på hver sin partition, på den nye disk, eller at installere win7 plus en virtual disk. Er det ikke stadig sådan, at Microsoft egen virtual disk kan hentes til win 7 ?
Avatar billede Rune Sommer Mester
22. september 2013 - 13:32 #9
H339 - fejl. Jeg skriver i spørgsmålet, at jeg kører pt. dualboot med XP og 7. Dvs. de kan ikke begge to ligge på C-drevet. XP = C og 7 = F.
Spørgsmålet går også kun på om, og hvordan jeg kan undgå at geninstallere både xp og 7. Det er nogle gamle installationer med alskins gode programmer som vil tage dagevis at geninstallere. Derfor vil jeg gerne bare kunne klone de to OS over på én stor disk. Og med lidt held og med Broxigars assistance, tror jeg sagtens jeg kan komme i mål med at redigere lidt i mbr.

Virtualisering er den dum idé for mig, da computeren slet ikke har power nok til at køre en virtualisering (også selvom den ikke er grafiktung).

rogerrabbit - jeg har rigeligt med backup af alt. Både mine os og data. Har brugt Ghost2003 indtil videre, og har en 2TB USB-disk med backup på - samtidig med at jeg også har 3 års abonnement på backupprogrammet CrashPlan. :D
Avatar billede Rune Sommer Mester
22. september 2013 - 13:35 #10
Broxigar - uanset hvilket OS jeg booter op på pt., så er partitionsbogstavet beholdt intakt.

C = XP-OS
D = Data1
E = CD-rom
F = Win7-OS
G = Data2

Jeg kan jo bare oprette de tilsvarende partitioner på den nye disk og lægge WinXP over på C og 7 over på F. Antager jeg.
Avatar billede Slettet bruger
22. september 2013 - 13:49 #11
Jo jeg er godt klar over, at det er dual boot på 2 forskellige HDD.
Og de styres begge fra reg.basen på XP. Jeg tror bare ikke, at bios kan finde win 7 på en F partition, på en anden HDD end hvor den lå.
Men har du tid og lyst, så er det jo bare at prøve, det er jo en almindelig og brugbar måde at lære på. Og hvis jeg tager fejl, kan jeg jo så lære noget samtidig:)
Avatar billede Broxigar Praktikant
22. september 2013 - 20:54 #12
Thorun, der bør ikke være nogle problemer når bare de får de samme drev-bogstaver.
Det er enten boot.ini (Windows XP) eller BCD (Windows 7) der bestemmer hvor styresystemerne ligger. Der ville jeg jo tro at det er BCD, da Windows 7 formentlig er kommet efter XP på computeren.
Avatar billede Slettet bruger
23. september 2013 - 21:54 #13
Jeg gider ikke denne slow motion forestilling. Dropper spørgsmålet.
Avatar billede Slettet bruger
29. september 2013 - 16:41 #14
>H339, hvis du stadig læser med :), og eller kan andre måske lære lidt her.

Der er 3 lag af boot order.
Første lag:
Boot order i BIOS: den kan være:
1. Floppy disk (FDD)
2. CD / DVD ROM
3. USB
4. Hard disk (HDD)
5. Netkort (PXE boot (Preboot Execution Enviroment)).

det næste er, hvis du vælge at boote fra en hard disk, så kan der være flere diske / partitioner at boote fra. Det simple er at den booter far den partion der er aktiv.

Det tredie lag er boot.ini. Her kan du vælge hvor du vil boot dit OS fra, hvis du har flere OS på samme / flere diske.
Lad os sige at du hare flere OS installeret, og du vil vælge under boot.
Så angiver man blot en linie for hvert OS.
f.eks. Disk nummer, partitions nr, samt path.
Hvis du vælger at installere flere OS på samme partition, kan du vælge forskellige foldere til hvert OS. default idag er winnt. Du kan blot give folderen et andet navn.
F.eks:
C:\winnt = XP.
C:\Vista = Vista.
C:\Win7 = Windows 7.
C:\Ubuntu = Ubuntu Linux.
Husk på. et OS læser ikke opsætningen af et andet os, det ser bare fysiske diske og partitioner.
Så alle 4 OS kan kalde C: for C: hvis du har lyst.

Du skal ganske enkelt blot have en pegepind, der skal fortælle, hvor du vil starter dit OS fra.
Blot Hvis de skal ligge på samme partition, skal de kunne forstå det samme fil format.
Avatar billede Slettet bruger
29. september 2013 - 16:52 #15
Det er som skrevet længe siden jeg har gjort det sidst, men grund reglerne er de samme. Jeg har bare pt. ikke en boot.ini jeg kan vise jer.

men F.eks:
For mange år siden, havde jeg brug for at have Win98, Win NT 4.0 workstation og Win NT 4.0 Server på den samme fysiske disk.
Jeg valgte 3 partitioner, da jeg havde brug for både at køre FAT (Win98) og NTFS (Win NT), samt at jeg gerne ville bibeholde originalt instalations bibliotek (Folder).
Jeg valgte at boote fra en floppy disk, hvor jeg havde min boot.ini. Så brugte jeg den, når jeg ville boote NT. Hvis jeg ville boote Win98, som jeg brugte oftest, trykkede jeg blot disketten ud.

Man kan gøre mange ting, blot man ved hvordan.
F. eks, kan man i Windows server lave et Software RAID, herunder RAID 1, Men hvad nu hvis den første disk går i stykker?, ja så må man jo boote på en floppy disk, hvor boot.ini, samt ntdetect og arhh hvad er det nu den sidte hedder (NT loader?). Det er i hvert tilfælde 2 system filer samt boot.ini, ligesom i DOS, der skal være der.
Har man ikke en floppy disk, må man så boote fra en USB memory.
Jeg har prøvet begge i real life :)
Avatar billede Rune Sommer Mester
29. september 2013 - 17:33 #16
God info, rogerrabbit. Tak :)

Jeg løb ind i en defekt disk og en masse data-recovery, så der går stadig lige et par dage, før jeg får set på hvordan jeg kan få de to OS samlet på den ene disk. Men med jeres idéer og kommentarer, tænker jeg ikke det bliver noget problem.

/Rune
Avatar billede Slettet bruger
30. september 2013 - 14:04 #17
Det var så lidt.

Du kan prøve at lege lidt med det først.

Men husk, ulempen er: Hvis disken går i stykker er det hele skidtet der er forfra.

Held og lykke med det.
Avatar billede Rune Sommer Mester
17. oktober 2013 - 22:54 #18
Så er jeg i gang med at forsøge at "merge" to OS over på 1 disk.
Jeg har bare ikke særlig stor succes med det!
Jævnfør billederne i linkene neden under. Jeg har forsøgt med winXP CD'en og fixmbr, og kopieret ntldr over i c: osv. Men intet sker der. Nogen bud?

http://gupl.dk/702914/
http://gupl.dk/702915/
Avatar billede Rune Sommer Mester
17. oktober 2013 - 23:42 #19
Nå for den - adgangskoden er 200678
Avatar billede Rune Sommer Mester
19. oktober 2013 - 21:16 #20
Har prøvet at klone hele disk 1 til disk 3 med grub eller boot-fil eller hvad det nu hedder. Dernæst er disk 1 taget ud af systemet. Så langt så godt, og systemet booter normalt. Nu mangler jeg bare at få disk 2 med den nye win7 installation flyttet over på en partition på disk 3. Om det bare at clonezilla win7-partitionen på disk 2 over på disk 3, ved jeg ikke.

Mon ikke at rogerrabbits #14 kan bruges her?
Avatar billede Rune Sommer Mester
20. oktober 2013 - 15:17 #21
Jeg ved godt det er specifikke spørgsmål, men jeg er næsten i mål :)

http://imageshack.com/a/img543/3082/ogcb.jpg

WinXP ligger nu på ny disk 3 og fungerer fint, så længe disk 2 med Win7 også er sat til. Det sidste mooove jeg skal have lavet er, at flytte Win7 over på en partition på disk 3. Det har jeg også haft succes med at gøre (vha. Ghost). Men hvis jeg så piller disk 2 fra (med original win7), så kan jeg ikke boote min windows 7-installation. Kan godt boote xp. Fejlen jeg får, ses i billdet i linket ovenfor. Er der en løsning så at jeg kan få bootloaderen til at pege på den korrekte disk (som så er disk 3 - i stedet for disk 2)?


Mit alternativ jeg vil afprøve (såfremt ingen har gode idéer) er, at pille disk 2 fra, boote op på xp på disk 3 (som jo kan gøres uden problemer). Derfra installere win7 på den udvalgte partition på disk 3. Når dette er gjort, må bootloaderen jo pege det rigtige sted hen. Dernæst vil jeg så klone den oprindelige Win7-partition på disk 2, over på den udvalgte partition på disk 3. Hvis bootloaderen stadig husker indstillingerne fra den nye 7-installation, må den jo stadig pege på den rigtige disk - hvorfor at jeg derfor må kunne boote op på min klonede win7-partition på disk 3.
Avatar billede Rune Sommer Mester
05. december 2013 - 16:02 #22
Tråden lukkes om lidt.

Sig til, hvis i vil have del i pointsene - de er velfortjent, selvom jeg ikke helt "tør" at tage det sidste skridt. Jeg gider ikke bruge mange timer på at rode med bootsektorer igen.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester