Instalando o BT4 em modo persistente num memory card
Colaboração: Alexandro Silva
Data de Publicação: 10 de fevereiro de 2010
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 MM
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 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 /media/cdrom0/* .
- 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 ogrub-legacy
removendo ogrub
e ogrub-pc
: - Configure o modo persistente
cd /mnt/sdb1/boot/grub vim menu.lst
Mude o o valor da linhadefault
de0
para4
e adicionevga=0x317
(resolução 1024x768) na linha do kernel do modo persistente. Como uso o BT num Acer Aspire One useivga=0x315
(resolução 1024x600). 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: Backtrack 4 - USB/Persistent Changes/Nessus
Visite o Blog do autor