|
Booteo Squash (solucionado)
|
| Autor |
Mensaje |
angelm
Ututo-Developers
Mensajes: 308
Grupo: Registrado
Registro en: May 2006
Estado:
Sin Conexión
Reputación: 5
|
Booteo Squash (solucionado)
La Inteligencia es la mano de los Big-Man
----------------------------------
Angel Matias Orozco
Team GNU/Ututo Developers
|
|
| 09-16-2006 04:44 PM |
|
 |
warp
Q
Mensajes: 2,009
Grupo: Registrado
Registro en: Jun 2005
Estado:
Sin Conexión
Reputación: 10
|
RE: Booteo Squash
podrías explicarlo mejor, no logro entender el fin de lo que queres hacer.....
|
|
| 09-16-2006 07:09 PM |
|
 |
angelm
Ututo-Developers
Mensajes: 308
Grupo: Registrado
Registro en: May 2006
Estado:
Sin Conexión
Reputación: 5
|
RE: Booteo Squash
hola algo parecido a esto
http://gentoo-wiki.com/HOWTO_LiveCD_on_disk
solo que el os tiene 3 ficheros en disco duro(Ej /dev/hda3):
kernel
initrd
squashfs (que contiene todo el os, /etc, /sbin ,/ ...)
como tiene que ser el kernel?
como configuro grub?
se entiende?
gracias
La Inteligencia es la mano de los Big-Man
----------------------------------
Angel Matias Orozco
Team GNU/Ututo Developers
|
|
| 09-17-2006 12:37 AM |
|
 |
warp
Q
Mensajes: 2,009
Grupo: Registrado
Registro en: Jun 2005
Estado:
Sin Conexión
Reputación: 10
|
RE: Booteo Squash
|
|
| 09-17-2006 03:03 PM |
|
 |
angelm
Ututo-Developers
Mensajes: 308
Grupo: Registrado
Registro en: May 2006
Estado:
Sin Conexión
Reputación: 5
|
RE: Booteo Squash
Mas bien la idea es tener
en un fichero un OS, en ves de tenerlo en una particion del disco 
El kernel en ves de acceder a una particioon root accede al fichero
La Inteligencia es la mano de los Big-Man
----------------------------------
Angel Matias Orozco
Team GNU/Ututo Developers
|
|
| 09-18-2006 08:23 PM |
|
 |
tinch
Usuario PL
Mensajes: 75
Grupo: Registrado
Registro en: Jul 2005
Estado:
Sin Conexión
Reputación: 2
|
RE: Booteo Squash
No estoy muy seguro de tu intención, pero si no queres particionar tu disco podes utilizar maquinas virtuales como por ej Qemu.
De esta forma creas un archivo del tamaño q quieras y lo guardas donde queres y despues levantas una maquina virtual q corra ese archivo con el OS q le instalaste adentro.
Pero en ese caso va a estar corriendo un OS encima del otro.
Espero te sirva. Tu idea es bootear un OS diferente q este dentro de la misma particion q otro? :S
"Solo se que no se nada..." <--- TincH
|
|
| 09-19-2006 02:34 AM |
|
 |
franchox
Usuario PL
Mensajes: 228
Grupo: Registrado
Registro en: May 2006
Estado:
Sin Conexión
Reputación: 3
|
RE: Booteo Squash
Hola Angelm yo utilizo como dijo Tinch QEMU para probar diferentes OS, no se que máquina tendrás pero yo tengo una Athlon64 Venice el cual no me permite hacer virtualización con XEN que es lo ideal.
Con QEMU te la arreglas si tenes procesador (2.4Ghz recom.), memoria (1Gb recom.) y además el modulo para el kernel llamado KQEMU que permite equiparar dicen algunos al rendimiento de VMWare ("El módulo es propietario").
Tengo imágenes de Windows XP SP2, SUSE 10.1, y levanto LiveCDs como ser Kanotix, Puppy Linux, DSL, Gentoo X86 y NexentaOS.
El que más me tarda en levantar es SUSE 10.1 y el que menos Kanotix.
Igualmente QEMU no se compara con XEN habría que probar VMWare.
Si tenes procesador que permita virtualización, usa XEN sino lidia con QEMU o VMWare.
Por lo pronto te puedo decir que con QEMU generás imágenes ".img" para levantar instalaciones en mi caso SUSE 10.1, Windows, etc. y sino levanta ".ISO" para LiveCDs.
Cualquier cosa preguntame si vas a instalar QEMU en Gentoo...
Salu2...
"El conocimiento es la fuente del Poder..." (Fran Casares)
"Aprender sin pensar es un esfuerzo perdido, pensar sin aprender es peligroso..." (Confucio)
|
|
| 09-19-2006 12:56 PM |
|
 |
angelm
Ututo-Developers
Mensajes: 308
Grupo: Registrado
Registro en: May 2006
Estado:
Sin Conexión
Reputación: 5
|
RE: Booteo Squash
hola 
processor : 0
vendor_id : AuthenticAMD
cpu family : 6
model : 8
model name : AMD Athlon XP 2000+
stepping : 1
cpu MHz : 1666.886
cache size : 256 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov pat pse36 mmx fxsr sse syscall mmxext 3dnowext 3dnow ts
bogomips : 3339.30
puedo usar xen?
How?
gracias
La Inteligencia es la mano de los Big-Man
----------------------------------
Angel Matias Orozco
Team GNU/Ututo Developers
|
|
| 09-20-2006 09:30 AM |
|
 |
angelm
Ututo-Developers
Mensajes: 308
Grupo: Registrado
Registro en: May 2006
Estado:
Sin Conexión
Reputación: 5
|
RE: Booteo Squash
Hola 
Acepto tu propuesta de
instalar QEMU en Gentoo
Estoy a tus ordenes.
La Inteligencia es la mano de los Big-Man
----------------------------------
Angel Matias Orozco
Team GNU/Ututo Developers
|
|
| 09-22-2006 09:52 PM |
|
 |
franchox
Usuario PL
Mensajes: 228
Grupo: Registrado
Registro en: May 2006
Estado:
Sin Conexión
Reputación: 3
|
RE: Booteo Squash
Lamento informarte que XEN no podrás usar debido que solo los procesadores que usan socket AM2 incorporan "Pacifica" (func. virtualización) y pueden hacerlo... (hablando solo de AMD)...
Con respecto a QEMU te detallo los pasos a seguir:
1.- Desenmascarar los paquetes necesarios editando el archivo /etc/portage/package.keywords
app-emulation/qemu
app-emulation/qemu-softmmu
app-emulation/qemu-user
app-emulation/kqemu
2.- Dar soporte al módulo acelerador añadiendo al archivo /etc/portage/package.use la siguiente línea:
app-emulation/qemu-softmmu kqemu
3.- Instalar Qemu
4.- Configurar los permisos para ahorrar futuros problemas. Para ello, modificar /etc/udev/rules.d/48-qemu.rules y dejarlo con un aspecto similar a este:
KERNEL="kqemu*", NAME="%k", GROUP="users", MODE="0666"
5.- Cargar el módulo de aceleración:
6.- Genenerar una imagen para instalar sistemas en ella:
qemu-img create /home/franchox/qemu_os/suse.img 5G
7.- Poner a instalar el OS utilizando el cd-rom:
qemu -localtime -hda /home/franchox/qemu_os/suse.img -cdrom /dev/cdrom -m 450 -boot d
8.- Ejecutar el sistema:
qemu -localtime -hda /home/franchox/qemu_os/suse.img -m 450 -boot c
9.- Ejecutar un liveCD desde una imagen:
qemu -localtime -cdrom /home/franchox/qemu_os/dsl-n-01RC4.iso -m 450 -boot c
10.- Detalles:
-localtime establece la hora del sistema virtual a la misma que la de tu sistema.
-hda es una opción y no un parámetro, no lo cambies aunque tu imagen se encuentre en otro disco, por ejemplo sda.
/dev/cdrom es la ruta al dispositivo de CD-ROM de tu sistema. Si UDEV no te crea /dev/cdrom puedes probar con /dev/cdrw o /dev/hdc.
-m 450 reserva 450MB dememoria para la máquina virtual. Ajusta este valor según la cantidad de memoria que tengas libre en tu sistema.
-boot d le dice a Qemu que inicie el sistema desde el CD-ROM, no desde la imagen.
11. Verificar que el acelerador esta instalado:
En QEMU pulsar alt+cntrl+2 para abrir una consola y escribir en la consola info kqemu, si el módulo está funcionando debería mostrar "kqemu is enabled".
Bueno esto es lo básico espero que te sirva, cualquier cosa avisame...
Salu2...
"El conocimiento es la fuente del Poder..." (Fran Casares)
"Aprender sin pensar es un esfuerzo perdido, pensar sin aprender es peligroso..." (Confucio)
|
|
| 09-22-2006 10:38 PM |
|
 |
angelm
Ututo-Developers
Mensajes: 308
Grupo: Registrado
Registro en: May 2006
Estado:
Sin Conexión
Reputación: 5
|
RE: Booteo Squash
hola 
localhost ~ # modprobe kqemu FATAL: Error inserting kqemu (/lib/modules/2.6.17-8S/misc/kqemu.ko): Invalid module format
localhost ~ # qemu -localtime -cdrom KERNEL-S\ +\ ISO/livecd-i686-installer-2006.1.iso -m 450 -boot c
You do not have enough space in '/dev/shm' for the 450 MB of QEMU virtual RAM.
To have more space available provided you have enough RAM and swap, do as root:
umount /dev/shm
mount -t tmpfs -o size=466m none /dev/shm
Or disable the accelerator module with -no-kqemu
helping y gracias
La Inteligencia es la mano de los Big-Man
----------------------------------
Angel Matias Orozco
Team GNU/Ututo Developers
|
|
| 10-01-2006 03:37 PM |
|
 |
franchox
Usuario PL
Mensajes: 228
Grupo: Registrado
Registro en: May 2006
Estado:
Sin Conexión
Reputación: 3
|
RE: Booteo Squash
Hola Angelm:
Con respecto a Kqemu volve a reinstalarlo, acordate de poner en package.use "app-emulation/qemu-softmmu kqemu" para que te funcione el aplicativo con el soporte para el módulo.
Con respecto a:
ou do not have enough space in '/dev/shm' for the 450 MB of QEMU virtual RAM.
To have more space available provided you have enough RAM and swap, do as root:
umount /dev/shm
mount -t tmpfs -o size=466m none /dev/shm
Or disable the accelerator module with -no-kqemu
Fijate cuanto espacio tenes disponible en "/dev/shm" en base a esto tenes dos opciones:
a) Hacer un resize del mismo:
umount /dev/shm
mount -t tmpfs -o size=466m none /dev/shm
ó
b) qemu -localtime -cdrom KERNEL-S\ +\ ISO/livecd-i686-installer-2006.1.iso -m 256 -boot c
o sea bajar la cantidad de memoria a utilizar de 450 a 256...
Salu2...
"El conocimiento es la fuente del Poder..." (Fran Casares)
"Aprender sin pensar es un esfuerzo perdido, pensar sin aprender es peligroso..." (Confucio)
|
|
| 10-02-2006 02:50 PM |
|
 |
|
|