!! Veikia tik su USB 2 !!
Kiek zinau, tai yra 3 budai suinstaliuoti FreeBSD i USB rakta:
Aprasysiu cia tik pirma.
Siuo atveju yra naudojamas FreeBSD instalacinis ISO, is kurio isgaunami tik 2 paketai ('base' ir 'kernels'), galima ir daugiau panaudoti, bet sitie yra pagrindiniai, be kuriu nieko neveiks.
> fetch ftp://ftp.lt.freebsd.org/pub/FreeBSD/ISO-IMAGES-i386/6.1/6.1-RELEASE-i386-disc1.iso
6.1-RELEASE-i386-disc1.iso 100% of 505 MB 4637 kBps 00m00s
> mkdir /mnt/cd > mdconfig -a -t vnode -f /usr/files/iso/6.1-RELEASE-i386-disc1.iso md0
> mount -t cd9660 /dev/md0 /mnt/cd/
> fdisk -BI /dev/da0 ******* Working on device /dev/da0 ******* fdisk: Geom not found
root@juoda /usr/files/iso> bsdlabel -B -w da0s1
> newfs -U -L usbFbsd /dev/da0s1a /dev/da0s1a: 496.0MB (1015760 sectors) block size 16384, fragment size 2048 using 4 cylinder groups of 124.00MB, 7936 blks, 15872 inodes. with soft updates super-block backups (for fsck -b #) at: 160, 254112, 508064, 762016
> mkdir /mnt/flashke > mount /dev/da0s1a /mnt/flashke/
Jeigu naudojate [t]csh:
setenv DESTDIR /mnt/flashke
Jeigu naduojate [ba]sh:
DESTDIR=/mnt/flashke
> cd /mnt/cd/6.1-RELEASE/base > ./install.sh You are about to extract the base distribution into /mnt/flashke - are you SURE you want to do this over your installed system (y/n)? y > cd /mnt/cd/6.1-RELEASE/kernels/ > ./install.sh generic
> mv /mnt/flashke/boot/GENERIC/ /mnt/flashke/boot/kernel
> echo 'geom_label_load="YES"' > /mnt/flashke/boot/loader.conf
Labelis reikalingas tam kad nesikeistu device'o pavadinimas, nes nezinome, kaip kitam kompe jis vadinsis. Beje, taip pat nurodome kad /tmp ir /var'as butu laikomi ram'e (duodam kiekvienam po 20 mb). Jeigu jums reikia kad po rebooto failai liktu ten - tada uzkomentuokite atitinkama eilute. PS. kartais instaliuojant didesnes programas reikia didesnio /tmp.
> cat /mnt/flashke/etc/fstab
/dev/ufs/usbFbsd / ufs rw,noatime 1 1
md /tmp mfs rw,-s20M,nosuid,noatime 0 0
md /var mfs rw,-s20M,nosuid,noatime 0 0
> chroot /mnt/flashke /bin/tcsh # passwd Changing local password for root New Password: Retype New Password:
> boot0cfg -B -o noupdate da0
Dabar galite isimti flashke ( nepamirskit unmountint! ) ir pabandyti ikisti i kuri nors kompa, bei nustatyti jame krovimosi is usb hdd galimybe.