Hoe stel ik de opstartbare partitie in met de commandoregel parted?
Idealiter zou ik een genummerde lijst zodat ik gemakkelijk kan selecteren van welke partitie ik wil opstarten.
Opmerkingen
Answer
Ik gebruik fdisk. voordat ik dit toepas, raad ik aan om met een live CD of USB te werken en een back-up van je gegevens te maken.
Controleer eerst of er een opstartbare partitie aanwezig is zoals in mijn systeem waarvan “/ dev / sda1” de opstartbare partitie is :
fdisk -l /dev/sda Disk /dev/sda: 500.1 GB, 500107862016 bytes 255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00003256 Device Boot Start End Blocks Id System /dev/sda1 * 2048 959991807 479994880 83 Linux /dev/sda2 959993854 976766975 8386561 5 Extended /dev/sda5 959993856 976766975 8386560 82 Linux swap / Solaris
Als er geen opstartpartitie is, doe dit dan als volgt met root login:
fdisk /dev/sda Command (m for help): m Command action a toggle a bootable flag b edit bsd disklabel c toggle the dos compatibility flag d delete a partition l list known partition types m print this menu n add a new partition o create a new empty DOS partition table p print the partition table q quit without saving changes s create a new empty Sun disklabel t change a partition"s system id u change display/entry units v verify the partition table w write table to disk and exit x extra functionality (experts only) Command (m for help): a Partition number (1-5):
Je “moet 1 typen als je de partitie 1 of en volgende 2 opstartbaar wilt maken als je de tweede partitie opstartbaar wilt maken enz …
en pas de wijziging toe met” w ” zoals dit
Command (m for help): w
Om de tabel van uw schijf aan te passen en de gewenste partitie opstartbaar te maken.
In de hoop dat dat helpt
Reacties
- fdisk lijkt geen opstartbare vlagoptie meer te hebben … bij archlinux installatiepoging op 20190712
- Met fdisk heb ik de Systeem-EFI-partitie en het had automatisch de opstartbare vlag met GPT die ik kon zien met
parted1
, ook al kon ik Stel het niet meer handmatig in. Mogelijk is het kiezen van het juiste partitietype voldoende.
Antwoord
Met de print
commando geeft u het partitienummer (eerste kolom). Laten we zeggen dat het 1 is. Om het opstartbaar te maken:
(parted) set 1 boot on
Reacties
- Het is vermeldenswaard dat u kunt dit heel gemakkelijk in de GUI doen; klik met de rechtermuisknop op de gewenste partitie, markeer, klik op opstarten.
- @robert, bedankt voor het juiste antwoord op de vraag!
Antwoord
OS X https://qwiek.wordpress.com/ “fdisk” en vervolgens flag 1
om de eerste partitie opstartbaar te maken.
Opmerkingen
- De vraag mag niet over OS X gaan, want het gaat over Linux!
- BSD is Unix? 🙂
set
gebruikt, maar u kunt altijd de indeling van het apparaat afdrukken (dit is een genummerde lijst) en inspecteer deze voordat u vlaggen instelt.