Difference between revisions of "USB Installation Media (Español)"

From ArchWiki
Jump to: navigation, search
m
(fix double redirect)
 
(35 intermediate revisions by 3 users not shown)
Line 1: Line 1:
[[Category:Getting and installing Arch (Español)]]
+
#REDIRECT [[USB flash installation media (Español)]]
[[bg:USB Installation Media]]
+
[[de:Installation von einem USB-Stick]]
+
[[en:USB Installation Media]]
+
[[it:USB Installation Media]]
+
[[ru:USB Installation Media]]
+
[[tr:USB_ile_kurulum]]
+
[[zh-CN:USB Installation Media]]
+
== La nueva y mejorada manera, bajo GNU/Linux ==
+
{{Advertencia|Esto destruirá irremediablemente toda la información contenida en su memoria USB. Sea altamente cuidadoso al seleccionar el destino del comando dd, pues este escribirá incluso en un disco duro}}
+
 
+
{{Nota|Porfavor asegurate con {{ic|lsblk}} que la memoria USB no este montada, y usa /dev/sdx el lugar de /dev/sdx1. Son errores muy comunes!!}}
+
 
+
Desde la versión de 2008.06, se proveen imágenes de disco para unidades flash USB. Pueden descargarse desde tu [http://archlinux.org/download/ mirror local] (son los archivos .img). Para instalar, primero asegúrate que el dispositivo USB se encuentra desmontado y ejecuta el siguiente comando (como ''root''):
+
 
+
dd bs=8M if=image.img of=/dev/sd[x]
+
 
+
donde ''image.img'' es la ruta del archivo img y ''/dev/sd[x]'' es tu dispositivo USB. *'''''Asegúrate de usar /dev/sdx y no /dev/sdx1.''''' '''¡Este es un error muy común!'''
+
 
+
===UNetBootin===
+
 
+
Otra manera de volver el dispositivo USB booteable, es usando [http://unetbootin.sourceforge.net/ UNetBootin]. Esta aplicación puede descargar una gran cantidad de distribuciones para grabar en tu disco. También puedes proveer tu propio archivo de imágen, el cual no no es necesario que sea una imagen especial para USB.
+
 
+
Despues de que Unetbootin termine, es necesario hacer un ajuste al archivo "syslinux.cfg" que se encuentra en la raiz de la unidad. Corriga el parametro archisolabel:
+
append initrd=/ubninit archisolabel=<label> tmpfs_size=75% locale=en_US.UTF-8
+
 
+
Donde <label> es el nombre de la etiqueta de tu unidad USB.
+
 
+
== La nueva y mejorada manera, bajo Mac OS X ==
+
 
+
Para utilizar dd en tu dispositivo USB bajo Mac es necesario realizar algunas "maniobras especiales". Primero, conecta tu dispositivo USB, OS X lo automontará, y ejecuta
+
 
+
diskutil list
+
 
+
en ''Terminal.app''. Debes averiguar como se llama el dispositivo conectado - el mío se llamaba ''/dev/disk1''. Una vez hecho esto, ejecuta
+
 
+
diskutil unmountDisk /dev/disk1
+
 
+
para desmontar las particiones del dispositivo (por ejemplo, /dev/disk1s1) pero manteniendo el dispositivo (por ejemplo, /dev/disk1). Ahora podemos continuar de los mismos pasos que para GNU/Linux que se encuentran arriba (pero usando bs=8192 si estas usando el dd de OS X, el número proviene de  1024*8).
+
 
+
== La nueva y mejorada manera, bajo Windows ==
+
 
+
Para escribir una imagen USB bajo Windows, es necesaria la aplicación [http://shounen.ru/soft/flashnul/ flashnul] ([http://translate.google.com/translate?u=http%3A%2F%2Fshounen.ru%2Fsoft%2Fflashnul%2F&hl=es&ie=UTF8&sl=ru&tl=es versión traducida al español de la página]), [http://www.4shared.com/file/70261292/1d43b6a9/flashnul-09.html/ también disponible aquí], o [http://www.cygwin.com/ Cygwin].
+
 
+
=== Usando Flashnul ===
+
 
+
Desde la consola, ejecuta flashnul con -p para determinar el índice de tu dispositivo USB. Por ejemplo, al ejecutarlo en mi máquina, esto es lo que obtengo:
+
 
+
C:\>flashnul -p
+
+
Avaible [sic] physical drives:
+
0      size = 200048565760 (186 Gb)
+
1      size = 400088457216 (372 Gb)
+
2      size = 400088457216 (372 Gb)
+
3      size = 4060086272 (3872 Mb)
+
 
+
En mi caso, con un disco USB de 4 GB, el índice del dispositivo es 3.
+
 
+
Cuando hallas determinado cual el dispositivo correcto, puedes escribir la imagen a tu disco, invocando ''flashnul'' con el índice correspondiente, -L, y la ruta al archivo de imagen. Por ejemplo,
+
 
+
C:\>flashnul 3 -L path/to/arch/usb.img
+
 
+
En caso de que estés seguro de lo que estás haciendo, tipea ''yes'', y espera a que termine de escribir al dispositivo. Si te da error de acceso al dispositivo, desconectar y reconectar el pendrive me funcionó.
+
 
+
<b>¡Atención!</b>
+
<i>Yo tuve que ejecutarlo con "C:\flashnul\flashnul.exe <b>H:</b> -L c:\archlinux-2008.06-core-i686.img" para que funcione. De otra manera me tiraba constantemente error. -gejr </i>
+
 
+
=== Usando Cygwin ===
+
 
+
Asegúrate de que tu instalación de cygwin contiene el paquete dd.
+
 
+
Pon tu archivo de imagen en tu directorio personal, en mi caso es:
+
 
+
C:\cygwin\home\John\
+
 
+
Corre cygwin como administrador (requerido por cygwin para acceder al hardware). Para escribir en tu disco USB usa el siguiente comando:
+
 
+
dd if=image.img of=\\.\[x]:
+
 
+
donde image.img es la dirección que apunta al archivo img dentro del directorio de cygwin y \\.\[x]: es el dispositivo USB, donde x es la letra designada por windows, en mi caso es "\\.\d:".
+
 
+
{{Advertencia|Este comando eliminará toda la información en tu pendrive. Asegúrate de realizar un backup.}}
+
 
+
===UNetBootin===
+
 
+
Otra manera de volver el dispositivo USB booteable, es usando [http://unetbootin.sourceforge.net/ UNetBootin]. Esta aplicación puede descargar una gran cantidad de distribuciones para grabar en tu disco. También puedes proveer tu propio archivo de imágen, el cual no no es necesario que sea una imagen especial para USB.
+
 
+
==Método viejo desde imagen ISO (cd), deprecado==
+
*Preparar el pendrive:
+
El archivo de imagen arch-ftp.img pesa alrededor de 150 MB, por lo que puede copiarse en un pendrive de 256 MB. El archivo de imagen arch-core.img  pesa alrededor de ~300 MB, por lo que requiere un pendrive de 512 MB.
+
 
+
1. Particionar el pendrive.
+
Crear una partición de tipo FAT16, y hacerlo booteable. Recuerda su nombre, por ejemplo, /dev/sd[x]1.
+
 
+
cfdisk /dev/sd[x]
+
 
+
2. Crea un sistema de archivos FAT16 (es necesario tener instaladas las dosfstools)
+
+
mkdosfs /dev/sd[x]1
+
 
+
3. Obtener la ISO correspondiente desde www.archlinux.org
+
 
+
4. Montar la ISO en un directorio temporario
+
 
+
mkdir -p /mnt/archcd
+
mount -o loop /Path/to/iso /mnt/archcd
+
 
+
5. Montar el pendrive
+
 
+
mkdir -p /mnt/usb/
+
mount /dev/sd[x]1 /mnt/usb/
+
 
+
6. Copiar la iso al pendrive
+
 
+
cp -ra /mnt/archcd/* /mnt/usb/
+
 
+
 
+
7. Copiar la información de booteo
+
 
+
cd /mnt/usb/isolinux/
+
cp vmlinuz /mnt/usb/
+
cp initrd.img /mnt/usb/
+
cp boot.* /mnt/usb/
+
cp isolinux.cfg /mnt/usb/syslinux.cfg
+
 
+
8. Instalar lilo y syslinux<sup>(1)</sup>
+
 
+
lilo -M /dev/sd[x] mbr
+
syslinux -s /dev/sd[x]1
+
 
+
===Luego de bootear desde el pendrive:===
+
 
+
Comenzar la instalación logueándose como root e invocar el comando "/arch/setup".
+
 
+
El instalador debería montar el dispositivo de origen de manera automática. Si falla, es posible montar el dispositivo de origen en el pendrive manualmente con el comando:
+
 
+
mount /dev/sd[x] /src
+
 
+
===Notas y problemas:===
+
 
+
<sup>(1)</sup> Usar lilo no es realmente necesario, ya que syslinux realiza acciones de carga de tipo "floppy". Pero si encuentras errores de tipo "Can't load operating system", es necesario instalarlo.
+
 
+
<sup>(2)</sup> Si encuentras errores del tipo de "Cluster sizes larger than 16K not supported" al bootear, esto significa que es necesario instalar una versión más reciente de syslinux.
+
 
+
<sup>(3)</sup> El espacio no utilizado en el pendrive puede ser aprovechado para guardar archivos. Utilizando una aplicación como gparted para particionar el espacio no utilizado.
+

Latest revision as of 02:50, 29 December 2014