Aproveitei o lançamento do BT4 para fazer o upgrade do meu memory card destinado a auditoria de segurança, segue o passo a passo desta instalação:
Particionando o MC
fdisk /dev/sdb
Execute as seguintes opções
d
1
n
p
1
+2200M
n
p
2
Enter
Enter
t
1
b
t
2
83
a
1
w
Formate as partições
mkfs.vfat /dev/sdb1
mkfs.ext3 -b 4096 -L casper-rw /dev/sdb2
Crie um diretório e monte a 1a partição
mkdir /mnt/sdb1
mount /dev/sdb1 /mnt/sdb1
Monte a ISO do BT4 e copie seu conteúdo para o /mnt/sdb1
mkdir /mnt/iso
mount -t iso9660 bt4-final.iso /mnt/iso -o loop
cd /mnt/sdb1
rsync -r /mnt/iso/* .
Instale o GRUB
grub-install –no-floppy –root-directory=/mnt/sdb1 /dev/sdb
OBS: Se você estiver utilizando o Grub2 o seguinte erro ocorrerá:
grub-setup: warn: Your embedding area is unusually small. core.img won’t fit in it.
grub-setup: warn: Embedding is not possible. GRUB can only be installed in this setup by using blocklists. However, blocklists are UNRELIABLE and its use is discouraged.
Para solucionar este problema no Debian Squeeze instalei o grub-legacy removendo o grub e o grub-pc
.
Configure o modo persistente
cd /mnt/sdb1/boot/grub
vim menu.lst
Mude o o valor da linha default de 0 para 4 e adicione vga=0x317 ( resolução 1024×768 ) na linha do kernel do modo persitente. Como uso o BT num Acer Aspire One usei vga=0x315 ( resolução 1024×600 ). Veja como ficou:
# By default, boot the first entry.
default 4
…
title Start Persistent Live CD
kernel /boot/vmlinuz BOOT=casper boot=casper persistent rw quiet vga=0x315
initrd /boot/initrd.gz
Reinicie a máquina e acesse o BT4.