Hvordan stiller jeg oppstartbar partisjon ved hjelp av kommandolinjen delt?

Ideelt sett vil jeg ha et nummerert liste slik at jeg enkelt kan velge hvilken partisjon jeg vil starte fra.

Kommentarer

  • Hvordan sette et partisjonsflagg er forklart i manualen og skal være en triviell oppgave … Du kan ' t har nummererte lister når du set et flagg, men du kan alltid skrive ut enhetsoppsettet (som er en nummerert liste) og inspiser den før du setter noen flagg.

Svar

Jeg bruker fdisk. før du bruker dette, anbefaler jeg å jobbe med en live CD eller USB og sikkerhetskopiere dataene dine.

Kontroller først om det er noen oppstartbar partisjon som i systemet mitt som «/ dev / sda1» er den oppstartbare partisjonen. :

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 

Hvis det ikke er noen oppstartspartisjon, gjør dette med 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): 

Du må skrive 1 hvis du vil gjøre oppstartbar partisjonen 1 eller og etterfølgende 2 hvis du vil gjøre oppstartbar den andre partisjonen osv …

og med modifikasjonen med «w» som dette

Command (m for help): w 

For å endre tabellen på disken din og gjøre ønsket partisjon oppstartbar.

I håp om at hjelpen

Kommentarer

  • fdisk ser ut til å ikke ha oppstartbart flaggalternativ lenger … på archlinux installasjonsforsøk på 20190712
  • Med fdisk opprettet jeg System EFI-partisjon og den hadde automatisk oppstartbart flagg med GPT som jeg kunne se med parted1, selv om jeg ikke kunne ikke sett det mer manuelt. Det er mulig å velge riktig partisjonstype.

Svar

Med print kommandoen for å angi partisjonsnummeret (første kolonne). La oss si at den er 1. For å gjøre den oppstartbar:

(parted) set 1 boot on 

Kommentarer

  • Verdt å merke seg at du kan gjøre dette veldig enkelt i GUI; høyreklikk partisjonen du ønsker, flagg, klikk oppstart.
  • @robert, takk for riktig svar på spørsmålet!

Svar

OS X https://qwiek.wordpress.com/ «fdisk» og deretter flag 1 for å gjøre første partisjon oppstartbar.

Kommentarer

  • Spørsmålet kan ikke dreie seg om OS X, som det handler om Linux!
  • BSD er unix? 🙂

Legg igjen en kommentar

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