
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 | sí |
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: 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 :::: Direct-Access Kingston DataTraveler 3.0 PQ: ANSI: 6 [ 2315.664256] sd :::: Attached scsi generic sg0 type [ 2315.665411] sd :::: [sda] 30218842 512-byte logical blocks: (15.5 GB/14.4 GiB) [ 2315.665723] sd :::: [sda] Write Protect is off [ 2315.665725] sd :::: [sda] Mode Sense: 4f 00 00 00 [ 2315.665939] sd :::: [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 /, rev 2.10/1.00, addr 2> on usbus0 umass0: SCSI over Bulk-Only; quirks = 0xc100 umass0:8:: Attached to scbus8 da0 at umass-sim0 bus scbus8 target lun 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.