Gerenciando o HD com o fdisk
O fdisk é um utilitário de linha de comando que é considerado uma das melhores ferramentas para gerenciar partições no HD. Vamos ver alguns exemplos de comandos úteis com o fdisk.
Parte 4: Marcando partições de boot
O fdisk mostra as partições de boot marcadas com um "*", veja:
O comando "a" serve para marcar ou desmarcar a partição como de boot. Então se quisermos desmarcar a partição 1, faríamos:
Comando (m para ajuda): p Disco /dev/sda: 320.1 GB, 320072933376 bytes 255 heads, 63 sectors/track, 38913 cylinders Unidades = cilindros de 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Identificador do disco: 0x0003e877 Dispositivo Boot Início Fim Blocos Id Sistema /dev/sda1 * 1 9914 79629573+ 83 Linux /dev/sda2 9914 38914 232939521 5 Estendida /dev/sda5 38166 38914 6007808 82 Linux swap / Solaris /dev/sda6 19429 37418 144494592 83 Linux /dev/sda7 37418 38165 6005760 82 Linux swap / Solaris /dev/sda8 9914 19036 73268224 83 Linux /dev/sda9 19036 19429 3154944 83 LinuxNo caso a partição 1 ou /dev/sda1 é que está marcada.
O comando "a" serve para marcar ou desmarcar a partição como de boot. Então se quisermos desmarcar a partição 1, faríamos:
Comando (m para ajuda): a Número da partição (1-9): 1Não esqueça de gravar as alterações usando o comando "w", assim:
Comando (m para ajuda): w A tabela de partições foi alterada! Chamando ioctl() para reler tabela de partições. WARNING: Re-reading the partition table failed with error 16: Dispositivo ou recurso está ocupado. The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or kpartx(8) Sincronizando discos.Para confirmar se a alteração foi feita:
Comando (m para ajuda): p Disco /dev/sda: 320.1 GB, 320072933376 bytes 255 heads, 63 sectors/track, 38913 cylinders Unidades = cilindros de 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Identificador do disco: 0x0003e877 Dispositivo Boot Início Fim Blocos Id Sistema /dev/sda1 1 9914 79629573+ 83 Linux /dev/sda2 9914 38914 232939521 5 Estendida /dev/sda5 38166 38914 6007808 82 Linux swap / Solaris /dev/sda6 19429 37418 144494592 83 Linux /dev/sda7 37418 38165 6005760 82 Linux swap / Solaris /dev/sda8 9914 19036 73268224 83 Linux /dev/sda9 19036 19429 3154944 83 LinuxAgora para marcar a partição 6 seria:
Comando (m para ajuda): a Número da partição (1-9): 6Entendido? Vamos adiante.
ja apanhei para usar o fdisk, mas lendo o help consegui me virar.......mas com esse artigo vai ajudar muita gente.