Tutoriales

Cómo escribir una imagen FreeBSD en un disco USB para la instalación

FreeBSD es un sistema eficaz de código hendido y similar a Unix que desciende de Berkeley Software Distribution (BSD). Este rápido tutorial explica cómo descargar y preparar la memoria USB / pen drive para instalar FreeBSD 12.2 o 13.x para instalar FreeBSD usando el puerto USB de la computadora de destino.

Detalles del tutorial
Dificultad Comprensible (rss)
Privilegios de root
Requisitos FreeBSD o Linux con comando dd
Hora 5m



Pasos para escribir una imagen FreeBSD en un disco USB para la instalación

Dirígete a la página de descarga de FreeBSD y asegúrate de descargar la última interpretación estable. Descargaré * -memstick.img *, que contiene todos los archivos necesarios para instalar FreeBSD, su fuente y la colección de puertos usando una memoria USB.

Paso 1: descargar la imagen FreeBSD en su sistema Linux, macOS o * BSD

Voy a usar el comando wget pero asimismo puedes descargar un archivo con curl:
wget https://download.freebsd.org/ftp/releases/amd64/amd64/ISO-IMAGES/12.2/FreeBSD-12.2-RELEASE-amd64-memstick.img.xz
Sesión:

--2020-12-30 00:46:08--  https://download.freebsd.org/ftp/releases/amd64/amd64/ISO-IMAGES/12.2/FreeBSD-12.2-RELEASE-amd64-memstick.img.xz
Resolving download.freebsd.org (download.freebsd.org)... 203.80.16.151, 2404:a8:3ff::15:0
Connecting to download.freebsd.org (download.freebsd.org)|203.80.16.151|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 687961180 (656M) [application/octet-stream]
Saving to: 'FreeBSD-12.2-RELEASE-amd64-memstick.img.xz'
 
FreeBSD-12.2-RELEAS 100%[==================>] 656.09M  8.26MB/s    in 81s     
 
2020-12-30 00:47:29 (8.09 MB/s) - 'FreeBSD-12.2-RELEASE-amd64-memstick.img.xz' saved [687961180/687961180]

Coge el archivo de suma de comprobación asimismo:
wget https://download.freebsd.org/ftp/releases/amd64/amd64/ISO-IMAGES/12.2/CHECKSUM.SHA512-FreeBSD-12.2-RELEASE-amd64
Compulsar la integridad de un archivo:
sha512sum --ignore-missing -c CHECKSUM.SHA512-FreeBSD-12.2-RELEASE-amd64
Deberíamos ver poco como sigue:

FreeBSD-12.2-RELEASE-amd64-memstick.img.xz: OK

Para FreeBSD 13.x:

$ wget https://download.freebsd.org/ftp/releases/ISO-IMAGES/13.0/FreeBSD-13.0-BETA3-amd64-mini-memstick.img.xz
$ wget https://download.freebsd.org/ftp/releases/ISO-IMAGES/13.0/CHECKSUM.SHA512-FreeBSD-13.0-BETA3-amd64
$ sha512sum --ignore-missing -c CHECKSUM.SHA512-FreeBSD-13.0-BETA3-amd64
FreeBSD-13.0-BETA3-amd64-mini-memstick.img.xz: OK

Paso 2: investigar el nombre de su pelotón flash USB

Inserte el lapicero USB en el puerto USB de su computadora y ejecute dmesg para ver el nombre del dispositivo USB:
dmesg
La salida indica que estoy usando / dev / sda en Linux:

[ 2314.466297] usb 1-2: new high-speed USB device number 9 using xhci_hcd
[ 2314.629772] usb 1-2: New USB device found, idVendor=0951, idProduct=1666, bcdDevice= 0.01
[ 2314.629779] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 2314.629782] usb 1-2: Product: DataTraveler 3.0
[ 2314.629786] usb 1-2: Manufacturer: Kingston
[ 2314.629788] usb 1-2: SerialNumber: C81F660E262EF1713606D2C2
[ 2314.655320] usb-storage 1-2:1.0: USB Mass Storage device detected
[ 2314.655377] scsi host0: usb-storage 1-2:1.0
[ 2314.655474] usbcore: registered new interface driver usb-storage
[ 2314.656962] usbcore: registered new interface driver uas
[ 2315.663917] scsi 0:0:0:0: Direct-Access     Kingston DataTraveler 3.0      PQ: 0 ANSI: 6
[ 2315.664256] sd 0:0:0:0: Attached scsi generic sg0 type 0
[ 2315.665411] sd 0:0:0:0: [sda] 30218842 512-byte logical blocks: (15.5 GB/14.4 GiB)
[ 2315.665723] sd 0:0:0:0: [sda] Write Protect is off
[ 2315.665725] sd 0:0:0:0: [sda] Mode Sense: 4f 00 00 00
[ 2315.665939] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[ 2315.682431]  sda: sda1 sda2
[ 2315.684945] sd 0:0:0:0: [sda] Attached SCSI removable disk
[ 2316.154272] ISO 9660 Extensions: Microsoft Joliet Level 3
[ 2316.155734] ISO 9660 Extensions: Microsoft Joliet Level 3
[ 2316.159081] ISO 9660 Extensions: RRIP_1991A

El nombre de su dispositivo variará. Por ejemplo, esto es lo que se informó en mi sistema FreeBSD (/ dev / da0):

ugen0.3: <SanDisk Exaltado> at usbus0
umass0 on uhub2
umass0: <SanDisk Exaltado, class 0/0, rev 2.10/1.00, addr 2> on usbus0
umass0:  SCSI over Bulk-Only; quirks = 0xc100
umass0:8:0: Attached to scbus8
da0 at umass-sim0 bus 0 scbus8 target 0 lun 0
da0: <SanDisk Exaltado 1.00> Removable Direct Access SPC-4 SCSI device
da0: Serial Number 4C531003510422116045
da0: 40.000MB/s transfers
da0: 59232MB (121307136 512 byte sectors)
da0: quirks=0x2<NO_6_BYTE>

Asegúrese de extraer el archivo .xz de la venidero modo:
xz -dv FreeBSD-12.2-RELEASE-amd64-memstick.img.xz
Para la imagen FreeBSD 13.x:
xz -dv FreeBSD-13.0-BETA3-amd64-mini-memstick.img.xz

FreeBSD-13.0-BETA3-amd64-mini-memstick.img.xz (1/1)
  100 %        81.6 MiB / 414.1 MiB = 0.197    80 MiB/s       0:05

Paso 3: escribir una imagen de FreeBSD en una pelotón flash USB

Advertencia: Tenga cuidado con el nombre correcto del dispositivo / pelotón de lapicero USB. El nombre de dispositivo incorrecto destruirá los datos existentes en la pelotón USB especificada.

Diga, si su memoria USB es / dev / sda bajo Linux, ejecutarías:
# Find mounted partition for /dev/sda #
$ mount | grep '/dev/sda'
# Unmount all mounted partition for /dev/sda #
$ sudo umount /dev/sda2
# Write it #
$ sudo dd if=FreeBSD-12.2-RELEASE-amd64-memstick.img
of=/dev/sda bs=1M conv=sync status=progress

Escribir el instalador de FreeBSD en el pendrive USB en Linux usando el dd

Para FreeBSD 13.x:
sudo dd if=FreeBSD-13.0-BETA3-amd64-mini-memstick.img
of=/dev/sda bs=1M conv=sync status=progress

Si el nombre de su memoria flash USB es / dev / da0 bajo FreeBSD, ejecutarías:
# Find mounted partition for /dev/da0 #
$ mount | grep '/dev/da0'
# Unmount all mounted partition for /dev/da0 #
$ sudo umount /dev/da0
# Write it #
$ sudo dd if=FreeBSD-12.2-RELEASE-amd64-memstick.img
of=/dev/da0 bs=1M conv=sync

Creando un USB de comienzo en FreeBSD usando el comando dd

Paso 4: Instalar FreeBSD 12.2

Inserte la memoria USB recién creada con el instalador FreeBSD en la computadora de destino. Enciéndalo. Asegúrese de iniciar desde un dispositivo USB. Por ejemplo:

Una vez iniciado, verá el menú de inicio de FreeBSD seguido del instalador de FreeBSD:

Ahora siga las instrucciones en pantalla para instalar el sistema eficaz FreeBSD.

Conclusión

Explicamos cómo preparar un instalador de FreeBSD para poner en marcha desde un pendrive o stick USB en este rápido tutorial. Consulte la documentación de FreeBSD para obtener más información.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba