Como definir a partição inicializável usando a linha de comando no parted?

Idealmente, gostaria de uma numeração lista para que eu possa selecionar de qual partição inicializar facilmente.

Comentários

  • Como definir um sinalizador de partição é explicado no manual e deve ser um tarefa trivial … Você pode ' t ter listas numeradas quando set um sinalizador, mas você sempre pode imprimir o layout do dispositivo (que é uma lista numerada) e inspecione-a antes de definir qualquer sinalização.

Resposta

Eu uso fdisk. antes de aplicar isso, eu recomendo trabalhar com um live CD ou USB e fazer backup de seus dados.

Primeiro verifique se alguma partição inicializável está presente como no meu sistema, que “/ dev / sda1” é a partição inicializável :

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 

Se não houver nenhuma partição de boot, faça assim com o login de root:

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): 

Você “deve digitar 1 se deseja tornar a partição 1 inicializável ou 2 se deseja tornar a segunda partição inicializável etc …

e aplicar a modificação com” w ” assim

Command (m for help): w 

Para modificar a tabela do seu disco e tornar a partição desejada inicializável.

Esperando que ajude

Comentários

  • o fdisk parece não ter mais a opção de sinalização inicializável … na tentativa de instalação do archlinux em 20190712
  • Com o fdisk eu criei o Partição EFI do sistema e ele tinha automaticamente o sinalizador inicializável com GPT que eu podia ver com parted1, embora eu pudesse n não o configure mais manualmente. Possivelmente, escolher o tipo de partição correto é suficiente.

Resposta

Com o print comando você ge o número da partição (primeira coluna). Digamos que seja 1. Para torná-lo inicializável:

(parted) set 1 boot on 

Comentários

  • Vale a pena observar que você pode fazer isso na GUI com muita facilidade; clique com o botão direito na partição desejada, sinalizadores, clique em inicialização.
  • @robert, Obrigado pela resposta certa para a pergunta!

Resposta

OS X https://qwiek.wordpress.com/ “fdisk” e flag 1 para tornar a primeira partição inicializável.

Comentários

  • A questão não pode ser sobre o OS X, pois é sobre Linux!
  • BSD é unix? 🙂

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *