Cara, esse script não é exatamente o que vc precisa. Ele pega uma imagem e copia para o pen-drive e só. A questão a ser vista é como configurar o kernel para aceitar dar o boot desse device. Outra: a BIOS da placa-mãe tem que aceitar dar boot de device USB tb... a minha não dá, mas...
On 7/28/05, Unixmafia <[EMAIL PROTECTED]> wrote: > Isso que estou tentando entender por esses script que tem no link > > http://www.freesbie.org/~saturnero/penBSD/ > > #!/bin/sh > > set -x -e > > DISKIMG="FreeSBIE-pen.img" > > DEF_DEV=/dev/da0 > > [ -f "${DISKIMG}.bz2" ] && bunzip2 ${DISKIMG}.bz2 > > if [ \! -f "${DISKIMG}" ]; then > echo "Could not find image ${DISKIMG}, aborting" > exit 1; > fi > > echo -n "Device where your CF card is attached [${DEF_DEV}]: " > read DEVICE > > if [ "x${DEVICE}" = "x" ]; then > DEVICE=$DEF_DEV > fi > > if [ \! -c "${DEVICE}" ]; then > echo "Unable to find ${DEVICE}, please check the pathname" > exit 1; > fi > > > DISKMD=/dev/`mdconfig -a -t vnode -f ${DISKIMG}` > TEMP2DIR=$PWD/tmp2dir.$$ > > fsck -y ${DISKMD}s1a > > mkdir $TEMP2DIR > mount ${DISKMD}s1a $TEMP2DIR > > > dd if=/dev/zero of=${DEVICE} bs=512 count=32 > fdisk -BI ${DEVICE} > dd if=/dev/zero of=${DEVICE}s1 bs=512 count=32 > bsdlabel -w -B ${DEVICE}s1 > bsdlabel ${DEVICE}s1 >> tmp.$$ > ed tmp.$$ <<EOF > /a: > s/unused/4.2BSD > wq > EOF > bsdlabel -R ${DEVICE}s1 tmp.$$ > rm tmp.$$ > newfs ${DEVICE}s1a > > TEMPDIR=$PWD/tmpdir.$$ > mkdir $TEMPDIR > mount ${DEVICE}s1a $TEMPDIR > > cd $TEMP2DIR > find . -depth -print | cpio -pvudm $TEMPDIR > umount $TEMPDIR > rmdir $TEMPDIR > > cd .. > > umount $TEMP2DIR > rmdir $TEMP2DIR > mdconfig -d -u `echo ${DISKMD} | sed s/\\\/dev\\\/md//g` > > > > On Thu, 2005-07-28 at 13:50 -0300, Pablo Sánchez wrote: > > Eu só fiz o nanicoBSD, mas acabou que eu nunca fiz release nem nada, > > ficou sendo só para eu dar uma estudada em como fazer para dar boot de > > um CD, carregar FS na memória, etc e tal. > > > > Eu acabei fazendo tb um liveDVD, com openoffice, firefox, java, flash, > > etc, mas como eu não sou mestre de fazer as configurações para > > compilar pequeno em nenhum desses softwares, ficou com um 1.5 gb! E > > como DVD é meio lento demais, achei meio inútil minha idéia... tb não > > levei adiante.. ;-) > > > > Por fim, documentei como fazer essas coisas. Esse roteiro daqui serviu > > tanto para dar boot de CD quanto de DVD, só mudando a forma como o DVD > > tem que ser queimado. Se quiser dar uma olhada, já te dá uma boa > > ajuda...: > > http://www.phackwer.cjb.net/docs/freebsd/freebsd_livecd.html > > > > Só não me pergunte como fazer para daro boot de pen-drive que eu nunca > > tentei. > > -- > Marcello Soares da Costa > FreeBSD System Engineer > [EMAIL PROTECTED] > > > > > > _______________________________________________________ > Yahoo! Acesso Grátis - Internet rápida e grátis. > Instale o discador agora! http://br.acesso.yahoo.com/ > > > _______________________________________________ > Freebsd mailing list > Freebsd@fug.com.br > http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br > _______________________________________________ Freebsd mailing list Freebsd@fug.com.br http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br