Jak ustawić flagę partycji wyjaśniono w instrukcji i powinno to być trywialne zadanie ... Nie możesz mieć list numerowanych, gdy masz setflagę, ale zawsze możesz wydrukować układ urządzenia (który jest listą numerowaną) i sprawdzić go wcześniej ustawianie dowolnych flag.
don_crissti
Odpowiedzi:
15
Używam fdisk. przed zastosowaniem tego zalecam pracę z Live CD lub USB i tworzenie kopii zapasowych danych.
Najpierw sprawdź, czy jest jakaś partycja startowa, jak w moim systemie, która to „/ dev / sda1” to partycja startowa:
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
Jeśli nie ma żadnej partycji rozruchowej, zrób tak z loginem roota:
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):
Musisz wpisać 1, jeśli chcesz, aby bootowalna partycja 1 lub następująca 2, jeśli chcesz, aby bootowalna była druga partycja itp ...
i zastosuj modyfikację za pomocą „w” w ten sposób
Command (m for help): w
Aby zmodyfikować tabelę dysku i ustawić żądaną partycję rozruchową.
Wygląda na to, że fdisk nie ma już opcji flagi rozruchowej ... przy próbie instalacji archlinux na 20190712
Scott Stensland
Za pomocą fdisk utworzyłem partycję System EFI, która automatycznie miała flagę startową z GPT, z którą mogłem zobaczyć parted1, mimo że nie mogłem już ustawić jej ręcznie. Być może wystarczy wybrać odpowiedni typ partycji.
mateuszb
9
Za pomocą printpolecenia można podać numer partycji (pierwsza kolumna). Powiedzmy, że jest to 1. Aby umożliwić rozruch:
set
flagę, ale zawsze możesz wydrukować układ urządzenia (który jest listą numerowaną) i sprawdzić go wcześniej ustawianie dowolnych flag.Odpowiedzi:
Używam fdisk. przed zastosowaniem tego zalecam pracę z Live CD lub USB i tworzenie kopii zapasowych danych.
Najpierw sprawdź, czy jest jakaś partycja startowa, jak w moim systemie, która to „/ dev / sda1” to partycja startowa:
Jeśli nie ma żadnej partycji rozruchowej, zrób tak z loginem roota:
Musisz wpisać 1, jeśli chcesz, aby bootowalna partycja 1 lub następująca 2, jeśli chcesz, aby bootowalna była druga partycja itp ...
i zastosuj modyfikację za pomocą „w” w ten sposób
Aby zmodyfikować tabelę dysku i ustawić żądaną partycję rozruchową.
Mam nadzieję, że ta pomoc
źródło
parted1
, mimo że nie mogłem już ustawić jej ręcznie. Być może wystarczy wybrać odpowiedni typ partycji.Za pomocą
print
polecenia można podać numer partycji (pierwsza kolumna). Powiedzmy, że jest to 1. Aby umożliwić rozruch:źródło
OS X https://qwiek.wordpress.com/ „fdisk”,
flag 1
aby umożliwić uruchomienie pierwszej partycji.źródło