Press "Enter" to skip to content

Instalando o BT4 em modo persistente num memory card ( Updated )

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.

Fonte