http://www.zago.eti.br/fdisk.txt FAQ, dicas e indicações de material relacionado ao fdisk. Use CTRL+F para refinar a pesquisa. Linha de: **************** separa mensagens ou tópicos. ******************************************************** Zago http://www.zago.eti.br/menu.html FAQ e artigos sobre Linux Veja também: Existem outras ferramentas pra manipular partições, veja indicações no FAQ: http://www.zago.eti.br/particao.txt http://www.zago.eti.br/hd.txt http://www.zago.eti.br/fsck.txt passo a passo do fdisk. http://www.conectiva.com.br/cpub/pt/incConectiva/suporte/pr/instalacao.partic.fdisk.passoapasso.html http://www.linuxbr.org/tutoriais/fdisk.html tutorial e dicas (em portugues) *************************************************************** Dica, proteção na BIOS - (SETUP). Algumas BIOS (SETUP) tem uma proteção contra escrita na MBR, tente desativá-la antes de tentar alterações nas partições e formatação, em algumas BIOS se referem a "antivirus", "checagem de vírus na bios" quando ativada e tentar alterações na MBR pode retornar mensagem ou aviso, dependendo da BIOS e software em uso pode não exibir a mensagem, ou exibir um pequeno quadro preto ou até mesmo travar a maquina ou não exibir mensagem alguma, tudo depende da BIOS, tem casos de pedido de confirmação se deseja continuar ou não, algo como "VIRUS: Continue(Y/N)", tem situações que o instalador cria as partições, formata e instala o Linux mesmo com este serviço habilitado e outros trava o instalador ou aborta a instalação, em caso de resultados estranhos quando tentar manipular partições ou instalar o sistema, inicie a solução do problema desabilitando este serviço, depois de terminado pode voltar no SETUP e habilitar novamente. Backup da MBR. Fazer o backup da MBR: dd if=/dev/hda of=hda.mbr bs=512 count=1 Restaurar a MBR: dd if=hda.mbr of=/dev/hda bs=512 count=1 *************************************************************** Sobre fdisk e cfdisk - manipular partições.... do manual do fdisk: fdisk - Manipulador da tabela de partições para o Linux do manual do cfdisk cfdisk - manipulador da tabela de partições de discos baseada em curses. man fdisk info fdisk man cfdisk info cfdisk apt-cache search fdisk util-linux - Coletânea de utilitários básicos de sistema para Linux rpm -qf /sbin/fdisk util-linux-2.12-61257cl procure também por cfdisk *************************************************************** DUAL BOOT. Quando for instalar Linux em máquina com Windows ocupando todo o HD. Faça backup antes. No CD1 do Conectiva no diretório dosutil tem programas para rodar em ambiente DOS, um destes é o FIPS que executa o Fdisk do DOS de forma não destrtutiva, podendo manipular as partições do HD, diminuir a partição windows e assim liberar um espaço no final do HD para instalar o Linux, depois é só dar boot pelo CD e seguir os passos da instalação. *************************************************************** sobre partição veja também GRUB, FIPS, DISK MANAGER, GNU Parted etc... Experimente dar o comando "cfdisk" como root (sem parâmetros). Você verá quais são as partições e respectivos FileSystems, parte da saida de cfdisk: Nome Opções Tipo Part. Tipo SA [Rótulo] Size (MB) ---------------------------------------------------------------------------------------------- hda1 Primária Linux swap 1044,62 hda2 Primária Linux ext3 26213,97 hda3 Inicializar Primária Linux ext3 47188,44 Pri/lóg Espaço livre 5576,74 Parte da saida de fdisk -l em maquina com duas HD [root@faqcl10 root]# fdisk -l Disk /dev/hda: 80.0 GB, 80026361856 bytes 255 heads, 63 sectors/track, 9729 cylinders Units = cilindros of 16065 * 512 = 8225280 bytes Dispositivo Boot Start End Blocks Id System /dev/hda1 1 127 1020096 82 Linux swap /dev/hda2 128 3314 25599577+ 83 Linux /dev/hda3 * 3315 9051 46082452+ 83 Linux Disk /dev/hdc: 40.0 GB, 40020664320 bytes 255 heads, 63 sectors/track, 4865 cylinders Units = cilindros of 16065 * 512 = 8225280 bytes Dispositivo Boot Start End Blocks Id System /dev/hdc1 * 1 4844 38909398+ 83 Linux /dev/hdc2 4845 4865 168682+ 82 Linux swa *************************************************************** fdisk: Metainformações Um dado que administradores de sistemas frequentemente se esquecem ao montar suas estratégias de backup é salvar o layout de seus discos. Quais partições existem, tamanho, etc. Em sistemas GNU/Linux, o utilitário fdisk nos fornece esta informação de forma bastante simples: # fdisk -l /dev/hda Disk /dev/hda: 240 heads, 63 sectors, 5815 cylinders Units = cylinders of 15120 * 512 bytes Device Boot Start End Blocks Id System /dev/hda1 * 1 3 22648+ 83 Linux /dev/hda2 4 5815 43938720 5 Extended /dev/hda5 4 2712 20480008+ 83 Linux /dev/hda6 2713 3390 5125648+ 83 Linux /dev/hda7 3391 3661 2048728+ 83 Linux /dev/hda8 3662 3696 264568+ 82 Linux swap /dev/hda9 3697 3832 1028128+ 83 Linux /dev/hda10 3833 5815 14991448+ 83 Linux O comando fdisk acima listou as informações de particionamento do disco /dev/hda. Se seu sistema tiver mais discos emita o mesmo comando para todos eles. Pronto, está tudo ai. Salve esta informação, de preferência em papel, para não ficar quebrando a cabeça quando acontecer algum desastre. E desastres sempre acontecem, ou você não sabia disto? :-) fdisk -s /dev/hda ou fdisk -s device mostra o tamanho do hd, fdisk -l mostra o tamanho ocupado por cada particao.. *************************************************************** > bom dia pessoal... > é o seguinte ,instalei o slackware 7.1 num HD 10,2 e pra minha surpresa > o fdisk não deixou criar + de quatro partiçoes, > quando eu precisava de cinco: > / > /SWAP > /HOME > /USR > /VAR > PQ? tem algo a ver com o numero de cilindros etc? > depois de instalado fui ao diretório /etc/rc.d para editar o arquivo > rc.local e ele não estava lá! > Alguem pode me dar uma luz??? > ps. > posso criar e editar manualmente esse arquivo rc.local ou terei que > reinstalar tudo de novo??? > > desde já obrigado Esta pergunta ja foi 1 milhaum de vezes respondida... vas vai d novo... Toda HD tem um limite em sua tabela de partiçaum que so permite 4 partiçoes fisicas, para ter mais dq estas, eh necessario a criaçãum de partiçoes logicas q tem tambem um limite mas muito mais amplo. Vc pode criar 4 partiçoes logicas e dentro d cada logica umas 20 e poucas e conseguir umas 100 partiçoes... heheheheheheh Obs: naum esqueça q tem q ter pelo menos uma q seja bootavel... *************************************************************** FDISK Veja esta tabela: a = active ( usado para escolher a partição que ficará ativa ) d = delete ( para excluir uma partição EXT2 já criada ) n = new ( para criar uma nova partição) p = partitions ( para visualizar as partições existentes [ext2 e/ou fat32] q = quit ( para sair do fdisk ) w = write ( para gravar as partições criadas ou alteradas ) t = tribe ( muda o attributo) Agora, como proceder com o fdisk? Supondo que você tenha 64 megas de memória, então o ideal será 128 megas de swap. Então: EXEMPLO: hda1* 1 773 - native - 83 hda2 774 790 - swap - 82 16 para a swap. Se fossem 32 megas de memória, então seriam 8 ( não tenho certeza se o termo é "cilindros" ou "blocos"). Para mais do que 128, então deverá ser criado uma nova swap. Lembre-se; Você deve ter pelo menos uma partição native e uma swap. A partição native deve ser ativa. Seguindo a tabela do fdisk, será simples fazer o particionamento. Qualquer dúvida, mail-me. *************************************************************** *************************************************************** *************************************************************** *************************************************************** ***************************************************************