Kit de instalare FreeBSD pe stick USB
- Tuesday, 5 January 2010, 0:21
- Distribuţii Linux-BSD, Linux/Unix, Programare
- Adaugă un comentariu
Incepind cu versiunea 8.0 putem instala FreeBSD si de pe un stick USB. Pentru asta va trebui sa instalam kitul de instalare pe un astfel de suport.
Kitul de instalare il puteti lua, ca de obicei, de pe situl nostru, http://depo.osn.ro.
Vom prezenta doua proceduri. Daca avem deja FreeBSD instalat (si ar trebui sa avem) parcurgem pasii urmatori (presupunem ca stickul este /dev/da0a):
1: formatam stickul:
dd if=/dev/zero of=/dev/da0 bs=1k count=1
2: facem stickul USB bootabil:
bsdlabel -Bw da0 auto
3: creem un sistem de fisiere UFS2 cu GEOM Lable “FreeBSD”
newfs -L FreeBSD /dev/da0a
4: montam imaginea ISO:
mdconfig -a -t vnode -f 8.0-HEAD-20090609-JPSNAP-i386-dvd1 -u 0 && mount -r -t \ cd9660 /dev/md0 /mnt/iso
5: montam stickul USB
mount /dev/da0a /mnt/USB-Stick
Acum copiem toate fisierele de pe imaginea ISO pe stickul USB si creem o inregistare noua in fstabul de pe stick:
vi /mnt/USB-Stick/etc/fstab
si adaugam:
/dev/ufs/FreeBSD / ufs ro 0 0
Salvati si aveti inca un mediu de instalare la indemina. Foarte folositor de altfel, deoarece pe linga faptul ca nu se deterioreaza la fel de usor ca un CD/DVD si rata de transfer este mult mai rapida.
Dar ce facem daca singurul calculator din fata noastra ruleaza Windows si noi avem neaparata nevoie de un kit de instalare FreeBSD? Solutia se numeste dd for Windows.
In exemplul de mai jos am folosit un stick USB de 4 GB (HP, model v100w) conectat la un port usb pe un calculator rulind Windows XP SP3. Textul cu bold arata comenzile date de noi precum si stringurile asociate cu driveul USB.
Device-ul pe care il dorim este NT Block Device si nu Win32 Volume, iar partitia pe care o dorim este Partition0. Acum ca stim toate datele putem scrie imaginea exact asa cum ne recomanda procedura oficiala FreeBSD.
C:\>dd –list
rawwrite dd for windows version 0.5.
Written by John Newbigin <jn@it.swin.edu.au>
This program is covered by the GPL. See copying.txt for details
Win32 Available Volume Information
\\.\Volume{1ff1b266-ab71-11de-b1e8-806d6172696f}\
link to \\?\Device\HarddiskVolume1
fixed media
Mounted on \\.\c:
\\.\Volume{808faa36-bdbc-11de-a116-806d6172696f}\
link to \\?\Device\HarddiskVolume2
fixed media
Mounted on \\.\d:
\\.\Volume{1ff1b262-ab71-11de-b1e8-806d6172696f}\
link to \\?\Device\CdRom0
CD-ROM
Mounted on \\.\e:
\\.\Volume{3794d0ff-abb4-11de-9377-00221578190a}\
link to \\?\Device\CdRom1
CD-ROM
Mounted on \\.\f:
\\.\Volume{ec4923e1-c907-11de-a118-00221578190a}\
link to \\?\Device\Harddisk1\DP(1)0-0+12
removeable media
Mounted on \\.\g:
NT Block Device Objects
\\?\Device\CdRom0
size is 2147483647 bytes
\\?\Device\CdRom1
size is 2147483647 bytes
\\?\Device\Harddisk0\Partition0
link to \\?\Device\Harddisk0\DR0
Fixed hard disk media. Block size = 512
size is 300069052416 bytes
\\?\Device\Harddisk0\Partition1
link to \\?\Device\HarddiskVolume1
\\?\Device\Harddisk0\Partition2
link to \\?\Device\HarddiskVolume2
\\?\Device\Harddisk1\Partition0
link to \\?\Device\Harddisk1\DR17
Removable media other than floppy. Block size = 512
size is 4009754624 bytes
\\?\Device\Harddisk1\Partition1
link to \\?\Device\Harddisk1\DP(1)0-0+12
Removable media other than floppy. Block size = 512
size is 4009730048 bytes
Parametrul conv=sync nu l-am folosit, caci aceasta versiune de dd oricum nu o recunoaste si am adaugat --progress pentru a vedea in timp real cum decurge copierea.
In sfirsit, dupa ce ne-am convins inca o data ca am ales device-ul corect, ne apucam de treaba.
C:\>dd if=8.0-RELEASE-i386-memstick.img of=\\?\Device\Harddisk1\Partition0 bs=10240 –progress
rawwrite dd for windows version 0.5.
Written by John Newbigin <jn@it.swin.edu.au>
This program is covered by the GPL. See copying.txt for details
1,044,858,880
102037+0 records in
102037+0 records out
Voilà.
Articole asemănătoare:
- Introducere în instalarea FreeBSD 8.0 FreeBSD sau celelalte variante BSD, sunt unele dintre cele mai...
- FreeBSD FreeBSD este un sistem de operare avansat pentru platforme server,...
- FreeBSD 8.0 – Ce urmează… În următoarele luni vor fi lansate versiuni nou ale unor...
- Flash 9 pe FreeBSD 7.1 – Quick and dirty howto Flash 9 pentru FreeBSD 7.1. Fara emulare. Fara browser de...
- Următoarea versiune Debian va avea și kernel FreeBSD Pentru prima oară, proiectul Debian va publica o variantă stabilă...
Despre autor
Scrieţi un comentariu
Gravatarii sunt imagini de mici dimensiuni care pot arăta personalitatea dvs. Puteţi obţine gravatarul dvs. gratuit!




