Skjule windows partitioner med Grub

Alle tekniske spørgsmål som ikke hører ind under de andre fora.
Store Nord
Indlæg: 92
Tilmeldt: 9. aug 2008, 20:28

Skjule windows partitioner med Grub

Indlægaf Store Nord » 12. jun 2016, 23:25

Jeg vil gerne kunne tripple boote Linux 16.04 med Windows 10 og Windows 8.
Når jeg installerer Windows nummer 2, overskriver den Windows Boot manager fra Windows nummer 1(har jeg læst).
Det betyder at man i Grub ikke kan vælge en bestemt Windows, men altid den sidst installerede.
Dèn Windows præsenterer så en Windows boot menu, hvor jeg kan vælge mellem den sidst installerede og den først installerede. Men hvis jeg vælger den først installerede, har den sidst installerede allerede spildt en masse tid på at komme dertil. Og så skal computeren starte helt forfra.
Det ville selvfølgelig være meget hurtigere, hvis man kunne vælge allerede fra Grub.
Jeg har googlet, at man kan bruge noget, der hedder parttool til at skjule den "forkerte" Windows med.
Jeg vil også gerne vide, om det har noget at sige om man bruger EFI eller BIOS?
Senest rettet af Store Nord 13. jun 2016, 21:06, rettet i alt 1 gang.

AJenbo
Admin
Indlæg: 20858
Tilmeldt: 15. nov 2009, 15:04
IRC nickname: AJenbo
Geografisk sted: Vanløse, København

Re: Skjule windows partitioner med Grub

Indlægaf AJenbo » 13. jun 2016, 00:03

EFI burde give dig en mere direkte mulighed for at boote diverse systemer.

Hvilke mulighed får du pt. i grub?

Store Nord
Indlæg: 92
Tilmeldt: 9. aug 2008, 20:28

Re: Skjule windows partitioner med Grub

Indlægaf Store Nord » 13. jun 2016, 20:42

I Grub-menuen har jeg de normale Ubuntu-muligheder samt "Windows Boot Manager".
Jeg ville gerne have:
Een for Windows 7 og
een for Windows 10
men problemet er, at det sidst installerede overskriver Boot Manageren fra det først installerede.

AJenbo
Admin
Indlæg: 20858
Tilmeldt: 15. nov 2009, 15:04
IRC nickname: AJenbo
Geografisk sted: Vanløse, København

Re: Skjule windows partitioner med Grub

Indlægaf AJenbo » 13. jun 2016, 20:57

Hvis de er installeret på hver deres partition burde de kunne startes direkte via chainloading. Prøv at trykke e på Windows i GRUB og ændre partitionen til den for den anden installation og se om den starter den direkte

Store Nord
Indlæg: 92
Tilmeldt: 9. aug 2008, 20:28

Re: Skjule windows partitioner med Grub

Indlægaf Store Nord » 13. jun 2016, 21:33

I min Grub menu har jeg linjen Windows Boot Manager (på /dev/sda1). Den indeholder dette:

Kode: Vælg alt

setparams "Windows Boot Manager (på /dev/sda1)

insmod part_gpt
insmod fat
set root=='hd0,gpt1'
if [ x$feature_platform_search_hint = xy ]: then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt1 --hint -baremetal=ahci0,gpt1 3E00 1F57
else
  search --no-floppy --fs-uuid --set=root  3E00 1F57
fi
chainloader /EFI/Microsoft/Boot/bootmgfW.efi

Hvad mener du, jeg skal ændre?

AJenbo
Admin
Indlæg: 20858
Tilmeldt: 15. nov 2009, 15:04
IRC nickname: AJenbo
Geografisk sted: Vanløse, København

Re: Skjule windows partitioner med Grub

Indlægaf AJenbo » 13. jun 2016, 22:57

gpt1 er så vidt jeg kan se partitions nummeret, så det ville jeg prøve at ændre til den hvor det andet windows er installeret.

Jeg hade ikke lige regnet med at Windows ville bruge samme boot manager (/EFI/Microsoft/Boot/bootmgfW.efi) til alle dens udgaver. Måske ville det faktisk være nemmere at opnå det du ønsker hvis du benytter et BIOS setup frem for EFI da det så vil være partitions baseret frem for en boot manager.

Tilbage til "Tekniske spørgsmål generelt"

Hvem er online

Brugere der læser dette forum: [Bot] og 0 gæster