Arrancando "fromiso"
Para uso normal, recomendamos el sistema de archivos, ext3. Es el sistema preseleccionada por sidux y esta bien mantenido.
Con este cheatcode puede arrancar desde un ISO grabado en el disco duro, lo cual es mucho más rápido que desde una CD (una instalación al DD sólo lleva una fracción del tiempo. Varias personas dicen reporte entre 4 y 8 minutos; es tan veloz como el relámpago).
Este es, por supuesto, mucho más rápido que desde un CD/DVD-ROM, deja el disco disponible. Como alternativa, puede usar el VMware también.
Requerimientos:
* un Grub funcionando (en un floppy, un instalación en DD o un LiveCD)
* un imagen ISO de sidux, por ejemplo, sidux.iso y un sistema de archivos como el ext2/3
* si el imagen ISO suya ha sido renombrado, a sidux.ISO, tendrar que modificar los comandos de acuerdo, en vista que el sistema de archivos de unix es sensible a letra mayúscula/minúscula.
Proceso:
Primero, lee el manifesto en el iso del paquete y encontrar el número del linux-header, parece algo así:
linux-headers-2.6.24-2.6.24.4.slh.5-common
Así que el número del kernel es:
2.6.24-2.6.24.4.slh.5
Notarlo muy cuidadosamente!
Proximo, escogimos el lugar para el ISO y los 2 archivos requerido, para tener nombres más cortos. Entonces, crear un directorio base: por ejemplo, "/media/sdax", (sda1 ó 2 ó 5 ó 6 ó lo que sea, por ejemplo) crear el directorio "sidux" y copiar el ISO a el:
$ sux mkdir -p /media/sdax/sidux mv sidux.iso /media/sdax/sidux
cambiar a este directorio y montar el imagen ISO:
mkdir -p /mnt/test mount -t iso9660 -o loop,ro /media/sdax/sidux/sidux.iso /mnt/test
ahora copiar los archivos vmlinuz y intrid.img desde el imagen ISO montado hacia el directorio donde el número del kernel es el kernel que habia notado del manifesto del paquete, y que la partición del disco duro es SU variable conocido::Este es un ejemplo, solamente:
cp /mnt/test/boot/vmlinuz-2.6.24-2.6.24.4.slh.5 /media/sda5/sidux/ cp /mnt/test/boot/initrd.img-2.6.24-2.6.24.4.slh.5 /media/sda5/sidux/
Después de estos pasos, tiene que configurar el Grub. Así editamos el archivo /boot/grub/menu.lst y agregue los siguientes líneas DESPUÉS del "### END DEBIAN AUTOMAGIC KERNELS LIST": NOTA: el Grub no acepta comodines en su línea de comando! La partición del DD (disco duro) es SU variable conocido::Este es un ejemplo, solamente:
### arranque desde el ISO (fromiso) title sidux 32bit from ISO kernel (hd0,4)/sidux/vmlinuz-2.6.24-2.6.24.4.slh.5 boot=fll quiet vga=791 fromiso=/sidux/sidux.iso initrd (hd0,4)/sidux/initrd.img-2.6.24-2.6.24.4.slh.5
Con el proxima arranque, tendra una nueva línea en el menú de arranque del Grub para arrancar desde este imagen iso.
fromiso y persist
Puede tener un sistema en vivo y persistente en un disco escribible, combinando una instalación "fromiso" con el cheatcode, "persist".
sidux usa el aufs para proporcionar lo que conoce como "copiar al escribir" sobre el CD para permitir escribir nuevos archivos, directorios y actualizar los existentes a través de guardar los nuevos en memoria. Con el cheatcode persist, eros guarda los archivos nuevos en el mismo disco duro donde esta guardado el "fromiso" imagen del CD.
Utilizando el cheatcode persist proporciona un sistema en vivo que tiene todos los caracteristicas automáticas como el sidux liveCD. Este tiene el beneficio de hacer cosas como configurar el hardware, pero significa que se crear de nuevo los mismos archivos cada vez que lo arrancas.
Por ejemplo, no almacena la configuración de X (tarjeta video, teclado, ratón) ni del archivo de interfaz de la red, lo cual hace ideal para usar en más de una computador, pero puede interferir cuando desea configurar algunas de estos caracteristicas.
Quizás, el uso ideal de persistencia es en conjunto con la nueva herramienta, install-usb-gui, para crear su propio unidad flash arrancable con los archivos y el software que necesita.
Sus archivos seran almacenados en un directorio en el medio. Este directorio será creado si no existe cuando el fromiso y persist cheatcodes estan usados conjuntamente.
persist en un sistema de archivos FAT, comunmente usado para instalaciones dos/Windows 9x, y usualmente preseleccionada en dispositivos flash, se requiere la creación de una archivo largo y grande par uso como dispositivo en bucle, entonces dar formato a este archivo.
Como siempre, sidux recomienda usar una partición ext3 para almacenar el iso y todos los demás archivos.
Este archivo debe ser nombrado sidux-rw y colocado en el directorio raíz de su dispositivo FAT. Asumiendo que el disco a usar esta montado y escribible en /media/sdb1 y si deseas crear un archivo de 1GB para uso como un drive persistente, puede utilizar los siguientes comandos (no necesita ser root para escribir en el archivo).
Code:
disc="/media/sdb1"
size=1024
dd if=/dev/zero of=${disc}/sidux-rw bs=1M count=${size} && echo 'Y' | mkfs.ext3 ${disc}/sidux-rw
Particiones NTFS, comunmente usado para instalaciones de Windows NT/2000/XP (TM), NO PUEDE SER USADO para persistencia.
Instalando sidux en un palito USB
Para realizar una instalación en un palito-USB o en un DD-USB es ahora tan facíl como instalar en un disco duro normal. Solamente sigue este guía sencilla.
Los tamaños mínimos de palitos USB son los siguientes:
para sidux "LITE", 1.2 GB, MAS espacio para los datos,
para sidux "FULL", 2.1 GB, MAS espacio para los datos.
Two kinds of installation to USB
1) - fromiso
2) - full (the full installation to a USB stick behaves as normal HD installation and is done through the normal installer).
USB fromiso Installation
The fromiso installation is done through install-usb-gui.bash and is mostly directed to install 'fromiso' on the first partition of an HD and/or USB pen.
You have 2 choices:
No Format: the install is made over the first partition with no loss of data.
Format: the disk is erased, all data is lost and single partition created with the chosen file system. Supported file systems are vfat, ext2, ext3.
Data persist is possible and the full partition will be used when ext2 or ext3 are involved. When vfat is used, persistance is made through a file that can be maximum 2GB but not less than 100MB (as it would be of no use).
To start the install-sidux-to-usb go to the submenu System under Kmenu, or use the button that exists on the first screen in th standard HD installer
To create a bootable USB from an installed system you need to have a sidux iso.
Full installation (behaves as normal HD installation)
Empezamos como una instalación normal y escoge la partición del dispositivo-USB, donde el sidux es de ser instalado - hablamos de "sda1" aquí, pero la forma es válido para cualquier otra partición en un dispositivo o disco duro USB.
La partición tiene que ser formateada con una sistema de archivos de Linux. La sistema de archivos ext3 es recomendado. Cualquier partición existente será reformateado/reinicializada por el instalador!
Todos los datos de este partición sera perdido durante el re-formateo!
Ahora, puede arrancar desde el DD-USB. "Arranque desde USB" (Boot from USB) tiene que ser activado en el BIOS del computador.
Instalar sidux con VirtualBox
VirtualBox es ideal para maquinas de 32bit. Para 64bit usa el QEMU.
- 1. crear un imagen de disco duro para VirtualBox
- 2. arranca el iso con VirtualBox
- 3. instalar en el imagen de disco duro
Requerimientos
RAM recomendado: 1 gig : Idealmente, 512 MB para el huesped y 512 MB para el anfitrión (puede funcionar con menos, pero no espera buen rendimiento).
Espacio en el disco duro: Aunque el VirtualBox mismo es bastante liviano (una instalación tipica solamente requiere unas 30 MB en el disco duro), las maquinas virtuales se requieren archivos enormes en el disco para reprewsentar su propio almacenamiento de disco duro. Entonces, para instalar MS Windows XP (TM), por ejemplo, necesitará un archivo que puede alcanzar varios GB de tamaño. Para correr sidux en VirtualBox necesitar asignar un imagen de 5 gig más un partición o archivo de intercambio.
Asegurar de realizar un dist-upgrade ANTES de instalar modulos virtuales después de instalar un nuevo kernel, o recibirá un error de gcc de fallo de construir el modulo (Este aplica a cualquier modulo externo).
El mecanismo:
Instalar el pacquete, virtualbox Haga clic en Aplicaciones > Herramientas del sistema > InnoTek VirtualBox - Virtual Machine Haga un VM (maquina virtual), inserta un CD de instalación, instalar y rearrancar
Instalación:
apt-get update apt-get install virtualbox-ose m-a a-i virtualbox-ose
Entonces, guardar la información que identifica el sistema operativa en la structura:
virtualbox-ose-module-$(uname -r)
Necesitar hacer los siguientes pasos:
adduser <username> vboxusers
Instalar sidux a la maquina virtual
Usa el asistente de virtualbox para crear una nueva maquina virtual para sidux, entonces sigue las instrucciones para una instalación normal de sidux.
VirtualBox tiene un archivo de ayuda comprensivo que puede bajar
Instalando sidux con QEMU
- Crear un imagen del disco duro para qemu
- Arrancar el ISO con qemu
- Instalar en el imagen
Creando el imagen del disco duro
Para ejecutar qemu, probablemente necesitará un imagen del disco duro. Este es un archivo que almacena los contenidos del disco duro emulado.
Usa el comando:
qemu-img create -f qcow sidux.qcow 3G
para crear el archivo imagen, "sidux.qcow". El parámetro "3G" especifica el tamaño del disco emulado -en este caso, 3 GB. Puede usar el sufijo M para indicar megabytes (por ejemplo, "256M"). No preocupa demasiado acerca del tamaño del disco -el formato qcow comprimas el imagen para que el espacio vació no aumenta el tamaño del archivo.
Instalando el sistema operativo
Esta es la primera vez que necesita iniciar el emulador. Una cosa a recordar: cuando pinchas dentro de la ventana qemu, el puntero del mouse es agarrado. Para soltarlo, oprima el Ctrl+Alt.
Si necesita hacer un floppy de arranque, ejecuta el Qemu con:
qemu -floppy sidux.iso -net nic -net user -m 512 \ -boot d sidux.qcow
Si el CD-ROM es arrancable, ejecuta el Qemu con:
qemu -cdrom sidux.iso -net nic -net user -m 512 \ -boot d sidux.qcow
Ahora, instala sidux como lo haría al instalarlo en un disco duro verdadero.
Correr el sistema
Para poner en función el sistema, sólo tipear:
qemu [hd_image]
Es una buena idea utilizar imágenes sobrepuestos (overlay). Así, puede crear un imagen del disco duro una vez y decir a Qemu almacenar los cambios en un archivo externo. Evitas toda la inestabilidad, porque es tan fácil de regresar a una estado previo, más estable.
Para crear una imagen sobrepuesto (overlay), tipear:
qemu-img create -b [[base''image]] \ -f qcow [[overlay''image]]
Sustituye el imagen del disco duro para el imagen_base (en nuestro caso, con sidux.qcow). Después, puede ejecutar el qemu con:
qemu [overlay_image]
El image original será dejado sin tocar. La única problema, el imagen base no puede ser renombrado ni mudado. El sobrepuesto (overlay) lo busca el imagen base con su ruta completa.
Usando cualquier partición verdadero como la partición primario de un imagen de disco duro.
A veces, puede desea utilizar una de las otras particiones de adentro de qemu (por ejemplo, si desea arrancar tanto la máquina actual o qemu utilizando un otra partición como root). Puede hacer esto con un software RAID en modo línear (necesitas el interprete del kernel, linear.ko) y un dispositivo loopback: el truco es dinámicamente anteponer un registro maestro de arranque (MBR) a la partición verdadera que desea embedir en el imagen raw del disco qemu.
Suponga que tiene una partición sencilla, no montado /dev/hdaN con algunos sistema de archivos que desea hacerlo parte de un imagen de disco qemu. Primero, crea un pequeño archivo para guardar el MBR:
dd if=/dev/zero of=/path/to/mbr count=32
Aquí, un archivo de 16 KB (32 * 512 bytes) es creado. Es importante de no hacerlo demasiado pequeño (aun que el MBR solamente necesita una sóla bloque de 512 bytes), porque los más pequeño que es, lo más pequeño sera el tamaño del "chunk" del software RAID tendrá que ser, que puede impactar negativamente el rendimiento. Configurar un dispositivo loopback al archivo MBR:
losetup -f /path/to/mbr
Asumimos que el dispositivo es /dev/loop0, porque no estuvimos usando otros loopbacks. Próximo, crear el imagen del disco unido ("merged") MBR + /dev/hdaN utilizando software RAID:
modprobe linear mdadm --build --verbose /dev/md0 --chunk=16 \ --level=linear --raid-devices=2 /dev/loop0 /dev/hdaN
El resultante, /dev/md0 es lo que va a usar como el imagen de disco raw del qemu (no olvide de corregir los permiso para que el emulador puede accesarlo). El ultimo (y algo delicado) paso es de fijar la configuración (geometría del disco y la tabla de particiones) tanto que punto de inicialización de la partición primario en el MBR es igual al aquel de /dev/hdaN adentro el /dev/md0 (un "offset" de exactamente, 16 * 512 = 16384 bytes en este ejemplo). Haga esto con el fdisk en la máquina de hospedaje, y no en el emulador: la rutina de detección del disco raw de qemu frecuentemente resulta en "offsets" no redondeable en kilobytes (tales como, 31.5 KB, como en la sección previo) que no puede ser manejada por el código del software RAID. Entonces, desde el hospedaje:
fdisk /dev/md0
Allí, crea una sóla partición primario que corresponda a /dev/hdaN, y juega con el comando "s"ector de la menú e'x'pert hasta que la primer cilindro (donde la primero partición empieza), es igual a la tamaño del MBR. Finalmente, 'w'rite (escribir) el resultado al archivo: cuando esta lista. Ahora tienes una partición que puede montar directamente desde el hospedaje, tanto como parte del imagen de disco qemu:
qemu -hdc /dev/md0 [...]
Puede, por supuesto, con seguridad fija cualquier gestionador de arranque en este imagen del disco utilizando el qemu, con la condición que la partición original /boot/hdaN se contiene las herramientas necesarias.
Utilizando el modulo de aceleración de QEMU
Los desarrolladores de Qemu ha creado un modulo opcional para el kernel para acelerar Qemu a, a veces, cerca de niveles de operación nativo. Este puede ser cargado con la opción
major=0
para automatizar la creación del dispositivo /dev/kqemu requerido. La siguiente comando:
echo "options kqemu major=0" >> /etc/modprobe.conf
Este le modifica el modprobe.conf para asegurar que el modulo opcional es cargada cada vez que el modulo es cargado .
qemu [...] -kernel-kqemu
Este activa la virtualización completo y así mejora la velocidad de operación considerable.
Para activar Qemu:
qemu -cdrom /tmp/pkg/sidux-debug.iso -net nic \ -net user -m 512

Búsqueda Online Offline