[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: shell fdisk criando partições por sh



Bom dia,

O problema é que os hds e o hardware não vão ser empre iguais, por isso tem que ser dinâmico, para poder criar a partição do tamanho do hd...

já consegui fazer o que eu queria, a parte do script referente a isso ficou assim:

#!/bin/bash
# CUIDADO - SCRIPT QUE FORMATA O HDA

# deleta toda a mbr e a tabla de partições
dd if=/dev/zero of=/dev/hda count=512

fdisk /dev/hda <<EOF
n
p
1
1
+512M
n
p
2


w
q
EOF

exit 0

isso cria duas partições, uma swap de 512M e uma outra partição normal, do tamanho restante do hd.
Obviamente eu adicionei uma confirmação antes, para não acontecerem formatações acidentais.


Abraços,

Rúben

On 1/23/07, Ataliba Neto <traquinopqd@gmail.com> wrote:
Salve!

Mais fácil ainda, crie as partições que desejare faça o backup dela assim:
# sfdisk -d /dev/hda > hda.sf

Depois execute esse comando para criar as partições:
# sfdisk --force /dev/hda < hda.sf

Depois vc reinstala o grub e voilá!

--
Ataliba Neto.
"Muitos me seguem, só Deus me acompanha."



--
Rúben Lício Reis

Linux Gamming Programming
Linux user #433535
Reply to: