Instalando o BT4 em modo persistente num memory card
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
d
1
n
p
1
+2200M
n
p
2
Enter
Enter
t
1
b
t
2
83
a
1
w
1
n
p
1
+2200M
n
p
2
Enter
Enter
t
1
b
t
2
83
a
1
w
mkfs.vfat /dev/sdb1
mkfs.ext3 -b 4096 -L casper-rw /dev/sdb2
mkfs.ext3 -b 4096 -L casper-rw /dev/sdb2
mkdir /mnt/sdb1
mount /dev/sdb1 /mnt/sdb1
mount /dev/sdb1 /mnt/sdb1
mkdir /mnt/iso
mount -t iso9660 bt4-final.iso /mnt/iso -o loop
cd /mnt/sdb1
rsync -r /media/cdrom0/* .
mount -t iso9660 bt4-final.iso /mnt/iso -o loop
cd /mnt/sdb1
rsync -r /media/cdrom0/* .
grub-install --no-floppy --root-directory=/mnt/sdb1 /dev/sdb
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.
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.
Configure o modo persistente
cd /mnt/sdb1/boot/grub
vim menu.lst
vim menu.lst
# 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
default 4
...
title Start Persistent Live CD
kernel /boot/vmlinuz BOOT=casper boot=casper persistent rw quiet vga=0x315
initrd /boot/initrd.gz
Fonte: Backtrack 4 - USB/Persistent Changes/Nessus