Kit de instalare FreeBSD pe stick USB

freebsd-on-a-stickIncepind 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à.


Popularity: 17% [?]

Articole asemănătoare:

  1. Introducere în instalarea FreeBSD 8.0 FreeBSD sau celelalte variante BSD, sunt unele dintre cele mai...
  2. Următoarea versiune Debian va avea și kernel FreeBSD Pentru prima oară, proiectul Debian va publica o variantă stabilă...

Cuvinte cheie: , ,

Despre autor

lefty a publicat 10 articole pe acest sait.

Scrieţi un comentariu

Gravatarii sunt imagini de mici dimensiuni care pot arăta personalitatea dvs. Puteţi obţine gravatarul dvs. gratuit!

Saituri româneşti de profil de vizitat:
http://www.kiwilinux.org/ http://www.eliberatica.ro/ http://www.mandrivausers.ro/ http://www.ubuntu.ro/ http://www.myl.ro/ http://www.linux360.ro/ http://www.linux.ro/ http://www.gentoo.ro/ http://www.tmlug.ro/ http://linux.hangar.ro/ http://www.slackware.com.ro/ http://www.unixro.net/ http://www.drupal.ro/ http://www.load.ro/ http://www.legi-internet.ro/ http://www.rosdev.ro/ http://www.rosi.ro/ http://www.bluepink.ro/ http://www.rofug.ro/ http://www.rofreesbie.org/ http://www.softwareliber.ro/ http://programare.org/ http://nimblex.net/ http://stiri-itc.ro/ http://www.bluewhite64.com/ http://www.mylro.org/ http://www.linuxhomy.ro/ http://www.darkstarlinux.ro/ http://www.i18n.ro/ http://www.linuxquestions.ro/ http://itfest.ro/ http://www.fedoraproject.ro/ http://unixcod.org/ http://www.tfm.ro/ http://www.linuxhorizon.ro/ http://www.phpromania.net/ http://firebirdsql.ro/ http://www.suseromania.ro/ http://archlinux.ro/ http://www.javaromania.com/ Platforma de hosting open source
Nu apari aici? Trimite-ne un e-mail

Conţinutul acestui portal se află sub licenţa Creative Commons Attribution-Share Alike 3.0 Unported License dacă nu este specificat expres altfel
Copyright © 2004-2010 Open Software Network™ | Termeni si conditii news.osn.ro
Optimizat pentru Firefox @1024px | Mărcile care apar pe acest sait şi anunţurile sunt proprietatea şi responsabilitatea autorilor.