Arrancando "fromiso" - Vista general

Para un uso normal recomendamos el sistema de archivos ext4. Es el sistema preseleccionado por aptosid.

Con este cheatcode puede arrancar desde un ISO grabado en el disco duro, lo cual es mucho más rápido que hacerlo desde un CD (una instalación al DD sólo lleva un poco de tiempo).

Esto es, por supuesto, mucho más rápido que arrancar desde un CD/DVD-ROM y deja el disco disponible. Como alternativa, también puede usar el VMware.

Requerimientos:

* un Grub funcionando (ya sea en un floppy, en una instalación en DD o en un LiveCD)
* una imagen ISO de aptosid, por ejemplo, aptosid.iso y un sistema de archivos como el ext2/3/4
* si su imagen ISO ha sido renombrado a aptosid.ISO en lugar de aptosid.iso, tendrá que modificar los comandos ya que el sistema de archivos de unix es sensible a las letras mayúsculas/minúsculas.

fromiso con Grub2

aptosid proporciona un fichero grub2 llamado 60_fll-fromiso para generar una entrada fromiso al menú grub2. El único archivo para configurar fromiso recibe el nombre de grub2-fll-fromiso y se encuentra en /etc/default/grub2-fll-fromiso.

Comience abriendo una terminal y hágase root con:

sux
apt-get update
apt-get install grub2-fll-fromiso

A continuación, abra un editor, que puede ser kwrite, mcedit, vim o cualquier otro que prefiera:

mcedit /etc/default/grub2-fll-fromiso

Ahora quite el comentario (borre el signo # ) de las líneas que necesita que sean operativas y reemplace las instrucciones por defecto en "quote marks" con sus preferencias.

Por ejemplo, compare este fichero grub2-fll-fromiso alterado con el original, (las lineas remarcadas son las que se han cambiado para fines de instrucción):

# Defaults for grub2-fll-fromiso update-grub helper
# sourced by grub2's update-grub
# installed at /etc/default/grub2-fll-fromiso by the maintainer scripts

#
# This is a POSIX shell fragment
#

# specify where to look for the ISO
# default: /srv/ISO ### Note: This is the path to the directory that contains the ISO,
it is not to include the actual aptosid-*.iso file.###
FLL_GRUB2_ISO_LOCATION="/media/disk1part4/aptosid-iso" # array for defining ISO prefices --> aptosid-*.iso # default: "aptosid- fullstory-" FLL_GRUB2_ISO_PREFIX="aptosid-" # set default language # default: en_US FLL_GRUB2_LANG="en_AU" # override the default timezone. # default: UTC FLL_GRUB2_TZ="Australia/Melbourne" # kernel framebuffer resolution, see # http://manual.aptosid.com/de/cheatcodes-vga-de.htm#vga # default: 791 #FLL_GRUB2_VGA="791" # additional cheatcodes # default: noeject FLL_GRUB2_CHEATCODE="noeject nointro"

Guarde el fichero, cierre el editor y desde la terminal dé la orden:

update-grub

Su fichero grub2 grub.cfg será actualizado para ver los distintos ISOs que usted puso en el directorio que especificó y que estarán disponibles en el siguiente arranque.

Información General sobre 'fromiso' con 'persist'

'fromiso' y 'persist' en un disco duro

Puede tener un sistema persistente en un disco escribible a través de combinar una configuración 'fromiso' con el cheatcode 'persist'. Cuando fromiso usa los sistemas ext2/ext3/ext4 es sencillo:

persist

Para usar persist con un sistema de ficheros vfat debe usar un fichero que contenga un sistema de ficheros linux.

Si quiere poner el fichero o el directorio persist en algún otro lugar que no sea /aptosid-rw necesitará especificar dónde con el código de arranque, por ejemplo persist=/janes/files :

persist=/user-name/files

aptosid utiliza aufs para activar lo que se llama COW (copiar al escribir) sobre el ISO para permitir escribir nuevos archivos y carpetas y actualizar los existentes para mantener los nuevos archivos en memoria. Con el cheatcode persist el sistema almacena los nuevos archivos en la misma partición del disco duro donde está almacenda la imagen ISO para el 'fromiso'.

fromiso le da un sistema vivo que realiza todos las carácteristicas del aptosid Live ISO. Esto tiene el beneficio de hacer cosas tales como configurar automáticamente el hardware, pero también implica que se recrearán los mismos archivos cada vez que inicie el ordenador con él, a menos que añada códigos chuletas (cheatcodes) adicionales.

Utilizar el persist junto con otros códigos especificas de aptosid tales como noxorgconf, nonetwork, significa que no recreará los mismos archivos cada vez que inicialice la máquina.

El uso de 'persist' también supone que puede instalar paquetes con apt y tener la aplicación y cualesquiera datos guardados disponibles para su uso la próxima vez que desee iniciar con el dispositivo.

'fromiso' y 'persist' en un pendrive USB-sticks/SD/flash-cards arrancable

Quizás el uso ideal para "persist" es usarlo conjuntamente con la herramienta 'install-usb-gui' para crear su propio dispositivo flash arrancable con sus archivos y el software que necesite. Sus ficheros quedarán archivados en una subcarpeta del dispositivo.

persist en un sistema de archivos FAT, que es el comunmente usado en las instalaciones de DOS/Windows 9x y que usualmente se encuentran en los dispositivos flash, requiere la creación de un solo archivo grande para usar como un dispositivo bucle, entonces dar formato a este archivo.

En los pendrives USB-sticks/SD/flash-cards, ext2 y vfat son los sistema de archivos recomendados y los más apropiados para rendir mejor como multi-plataforma para recuperación de datos cuando es más necesario, porque un driver de MS Windows™ está disponible para intercambiar datos. El modo de reescribir en dispositivos de tipo flash depende de las especificaciones del dispositivo USB-sticks/SD/flash-cards.

Sistemas de Archivos ext2

Con el sistema ext2 la partición completa será utilizada, se usará la raíz corriente y una carpeta /fll será creada para ser utilizada por el 'persist', permitiendo el uso de todo el espacio libre del dispositivo para el sistema 'persist'.

Sistemas de Archivos vfat

Cuando se usa vfat, la persistencia se logra a través de un archivo que puede tener un máximo de 2GB pero no menos de 100MB (porque no podría usarse). Este archivo debe ser llamado aptosid-rw.

Si no está seguro del punto de montaje, monte el lápiz y dé la orden df -h que le dará una lista de todos los puntos de montaje de su sistema. Busque algo así como /dev/sdb o /dev/sdc. Si la información que aparece es distinta, reemplace "/media/disk" en línea con lo que necesite (por ejemplo "/media/disk-1").

Siguiendo con el ejemplo, la orden df -h clarificará la información, y supone una sola partición en la memoria USB:

/dev/sdc1             4.1G  1.1G  2.8G  28% /media/disk

Por lo tanto:

disk="/media/disk"

Establezca el tamaño de la partición persist:

size=1024

Cree un directorio en el pendrive:

mkdir $disk/aptosid

Dé esta orden para construir la partición persist:

dd if=/dev/zero of=$disk/aptosid-rw bs=1M count=$size &&  echo 'y' | LANG=C /sbin/mkfs.ext2 $disk/aptosid-rw &&  tune2fs -c 0 "$disk/aptosid-rw"

Las particiones NTFS, comunmente utilizadas para instalaciones de Windows NT/2000/XP (TM), NO PUEDEN SER usadas para la persistencia.

Instalación de aptosid en dispositivos USB/SD/flash

Realizar una instalación de aptosid en un dispositivo USB-stick/SD/flash-card es tan fácil como una instalación en el disco duro. Solamente siga esta guía simple:

Requisitos:

Cualquier PC que tenga un protocolo USB 2.0 y soporte el arranque desde USB/SD/flash.

Una imagen aptosid.iso.

3 clases de instalación a un USB/SD/flash

Instalación USB/SD/flash fromiso, aptosid-on-a-stick

Tenga formateado su aparato usb con ext2 o fat32 antes de comenzar (debe tener al menos 2 gigas de capacidad). El aparato debe tener solo una partición y como algunas BIOS tienen mucho carácter esta partición debe ser marcada como arrancable.

Si está usando un programa gráfico para hacer particiones como gparted, por favor asegúrese de haber borrado primeramente la partición existente, y vuelva a crearla antes de formatear.

USB fromiso desde un sistema aptosid instalado en disco duro:

La instalación fromiso USB se hace a través de Menu>System>install-aptosid-to-usb.

USB fromiso desde un aptosid-*.iso:

En un LIVE-CD también puede hacer clic en el ícono de instalación de aptosid y escoger Instalar en USB.

Opciones:

Tendrá la oportunidad de seleccionar otros idiomas, zonas horarias, y otras chuletas (bootcodes) y de escoger si activar o no el 'persist' a través de una cajita de selección.

Ahora tendrá un USB/SD/flash arrancable. Si no activó 'persist' puede activarlo añadiendo persist en la línea de comando de Grub. (Si es vfat, lo mejor es probablemente volver a arrancar).

Ejemplo del Terminal:
 fll-iso2usb -D /dev/sdX --iso /home/aptosid/aptosid.iso -p -- lang=fr_CA tz=America/Vancouver

Este ejemplo instala la imagen ISO en el dispositivo USB sdX con 'persist', localización de idioma francés del Canadá y zona horaria de América/Vancouver (CAN) en la línea de comando de Grub.

NO han sido almacenados ni su configuración X (tarjeta video, teclado, ratón) ni el archivo de interfaces de red, lo cual lo hace ideal para ser usado en otros computadores.

Para más inforamación incluyendo opciones de personalización, vea:

$ man fll-iso2usb

Instalación completa en un dispositivo USB/SD/flash (es como una instalación normal en DD)

El tamaño mínimo recomendado para un lápiz USB o una tarjeta SD/flash es:
aptosid "LITE" necesita 2.5 gigas MÁS el espacio para sus datos,
aptosid "FULL" necesita 4 gigas MÁS el espacio para sus datos

Formatee previamente su dispositivo con ext2 y haga la partición de su dispositivo USB/SD/flash como haría en un PC normal.

Comience la instalación desde el Live-ISO y escoja la partición del dispositivo USB/SD/flash en la que aptosid haya de ser instalado, por ejemplo sdbX y siga las instrucciones dels instalador de aptosid. Lea Instalar al disco duro

El arranque desde el USB/SD/flash, 'Iniciar del USB' ('Boot from USB') tiene que ser activado en el BIOS.

Otras cosas importantes a tener en cuenta:

Instalación completa en un disco duro USB como instalación en una partición

Un disco duro USB tiene una aplicación bastante buena y atractiva, (en especial para nuevos usuario que provengan de MS o de otra distribución), y es que se puede instalar aptosid en un disco duro USB, conectarlo sin necesidad de configurar el PC para arranque dual (cambiar las particiones, alteraciones en el grub, etcétera).

Arranque la instalación desde el Live-ISO (o desde un dispositivo USB/SD/flash), como una instalación normal, no una instalación USB, escoja la partición del dispositivo en la que quiera instalar aptosid, por ejemplo sdbX , y siga las indicaciones del instalador. Grub debería quedar grabado en la partición USB.

Lea Instalar al disco duro.

Otras cosas importantes:

Instalación completa en un dispositivo GPT desmontable (es como una instalación normal en DD)

Vea Visión general de partición con GPT y siga las instrucciones para Opciones de instalación: HD, USB, VM y Cryptroot.

Arranque con dispositivos (U)EFI desmontables

Aplicable a partir de aptosid 2011-02.

Si desea arrancar usando EFI sin necesidad de quemar ningún medio óptico, necesitará una partición vfat que contenga un cargador de arranque portátil EFI /efi/boot/bootx64.efi. Las imágenes iso de aptosid amd64 incluyen este fichero y una configuración de grub que se puede cargar en él. Para preparar un lápiz de memoria que arranque de esta manera, copie simplemente los contenidos de la iso de aptosid a la raiz del lápiz usb formateado vfat. También debería marcar la partición como arrancable mediante una herramienta de partición de discos.

Claro está que copiar simplemente los ficheros en un lápiz usb formateado vfat no será suficiente para arrancar en un sistema bios tradicional, pero es bastante fácil hacerlo usando syslinux e install-mbr. Todo lo que necesitará hacer es dar la orden (sin que el lápiz esté montado):

syslinux -i -d /boot/isolinux /dev/sdXN
install-mbr /dev/sdX

Un lápiz de memoria así preparado arrancará tanto con EFI y el menú grub2 como con el arranque tradicional bios al menú gráfico de arranque gfxboot.

Una de las ventajas de tener un lápiz de memoria creado así, de forma opuesta a otro en crudo creado mediante isohybrid, es que usted puede editar los ficheros de arranque en el lápiz para añadir automáticamente sus opciones preferidas.

Para los sistemas BIOS tradicionales, puede editar el fichero /boot/isolinux/syslinux.cfg y/o el fichero /boot/isolinux/gfxboot.cfg. Para los sistemas EFI puede editar el fichero /boot/grub/x86_64-efi/grub.cfg.

Persistencia y firmware

Vea Información General sobre 'fromiso' con 'persist'

Page last revised 25/04/2013 1345 UTC