Enviar Respuesta  Enviar Tema 
Páginas (2): « Primera [1] 2 Siguiente > Ultima »
Booteo Squash (solucionado)
Autor Mensaje
angelm
Ututo-Developers


Mensajes: 308
Grupo: Registrado
Registro en: May 2006
Estado: Sin Conexión
Reputación: 5
Mensaje: #1
Booteo Squash (solucionado)

Hola 1-wink
uso gento y grub para booteaar 1-wink
Quisiera configurar grub para que
lea un fichero squash que tengo en mi disco rigido

este fichero tiene contenidos particion /; y no quiero crear una particon en el disco

Se entiende? una forma de evitar quemar cds y crear particiones en disco 1-wink
gracias 1-wink


La Inteligencia es la mano de los Big-Man
----------------------------------
Angel Matias Orozco
Team GNU/Ututo Developers
09-16-2006 04:44 PM
Encuentra todos los mensajes de este usuario Cita este mensaje en tu respuesta
warp
Q


Mensajes: 2,009
Grupo: Registrado
Registro en: Jun 2005
Estado: Sin Conexión
Reputación: 10
Mensaje: #2
RE: Booteo Squash

podrías explicarlo mejor, no logro entender el fin de lo que queres hacer.....


09-16-2006 07:09 PM
Visita el website del usuario Encuentra todos los mensajes de este usuario Cita este mensaje en tu respuesta
angelm
Ututo-Developers


Mensajes: 308
Grupo: Registrado
Registro en: May 2006
Estado: Sin Conexión
Reputación: 5
Mensaje: #3
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 1-wink


La Inteligencia es la mano de los Big-Man
----------------------------------
Angel Matias Orozco
Team GNU/Ututo Developers
09-17-2006 12:37 AM
Encuentra todos los mensajes de este usuario Cita este mensaje en tu respuesta
warp
Q


Mensajes: 2,009
Grupo: Registrado
Registro en: Jun 2005
Estado: Sin Conexión
Reputación: 10
Mensaje: #4
RE: Booteo Squash

Si queres cargar un cd desde el grub:

Código:
title Boot CD
chainloader (fd0)/imagen.bin


fijate si anda eso, sino creo que esto te va a servir --> http://gentoo-wiki.com/GRUB/Chainloaded_CD-ROM

desime si te sirve?


09-17-2006 03:03 PM
Visita el website del usuario Encuentra todos los mensajes de este usuario Cita este mensaje en tu respuesta
angelm
Ututo-Developers


Mensajes: 308
Grupo: Registrado
Registro en: May 2006
Estado: Sin Conexión
Reputación: 5
Mensaje: #5
RE: Booteo Squash

Mas bien la idea es tener
en un fichero un OS, en ves de tenerlo en una particion del disco 1-wink

El kernel en ves de acceder a una particioon root accede al fichero 1-wink


La Inteligencia es la mano de los Big-Man
----------------------------------
Angel Matias Orozco
Team GNU/Ututo Developers
09-18-2006 08:23 PM
Encuentra todos los mensajes de este usuario Cita este mensaje en tu respuesta
tinch
Usuario PL


Mensajes: 75
Grupo: Registrado
Registro en: Jul 2005
Estado: Sin Conexión
Reputación: 2
Mensaje: #6
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
Encuentra todos los mensajes de este usuario Cita este mensaje en tu respuesta
franchox
Usuario PL


Mensajes: 228
Grupo: Registrado
Registro en: May 2006
Estado: Sin Conexión
Reputación: 3
Mensaje: #7
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
Encuentra todos los mensajes de este usuario Cita este mensaje en tu respuesta
angelm
Ututo-Developers


Mensajes: 308
Grupo: Registrado
Registro en: May 2006
Estado: Sin Conexión
Reputación: 5
Mensaje: #8
RE: Booteo Squash

hola 1-wink

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 1-wink


La Inteligencia es la mano de los Big-Man
----------------------------------
Angel Matias Orozco
Team GNU/Ututo Developers
09-20-2006 09:30 AM
Encuentra todos los mensajes de este usuario Cita este mensaje en tu respuesta
angelm
Ututo-Developers


Mensajes: 308
Grupo: Registrado
Registro en: May 2006
Estado: Sin Conexión
Reputación: 5
Mensaje: #9
RE: Booteo Squash

Hola 1-wink
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
Encuentra todos los mensajes de este usuario Cita este mensaje en tu respuesta
franchox
Usuario PL


Mensajes: 228
Grupo: Registrado
Registro en: May 2006
Estado: Sin Conexión
Reputación: 3
Mensaje: #10
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

Código:
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:

Código:
app-emulation/qemu-softmmu kqemu


3.- Instalar Qemu

Código:
emerge -av 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:

Código:
KERNEL="kqemu*", NAME="%k", GROUP="users", MODE="0666"


5.- Cargar el módulo de aceleración:

Código:
modprobe -v kqemu


6.- Genenerar una imagen para instalar sistemas en ella:

Código:
qemu-img create /home/franchox/qemu_os/suse.img 5G


7.- Poner a instalar el OS utilizando el cd-rom:

Código:
qemu -localtime -hda /home/franchox/qemu_os/suse.img -cdrom /dev/cdrom -m 450 -boot d


8.- Ejecutar el sistema:

Código:
qemu -localtime -hda /home/franchox/qemu_os/suse.img -m 450 -boot c


9.- Ejecutar un liveCD desde una imagen:

Código:
qemu -localtime -cdrom /home/franchox/qemu_os/dsl-n-01RC4.iso -m 450 -boot c


10.- Detalles:

Código:
-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:

Código:
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
Encuentra todos los mensajes de este usuario Cita este mensaje en tu respuesta
angelm
Ututo-Developers


Mensajes: 308
Grupo: Registrado
Registro en: May 2006
Estado: Sin Conexión
Reputación: 5
Mensaje: #11
RE: Booteo Squash

hola 1-wink

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 1-wink


La Inteligencia es la mano de los Big-Man
----------------------------------
Angel Matias Orozco
Team GNU/Ututo Developers
10-01-2006 03:37 PM
Encuentra todos los mensajes de este usuario Cita este mensaje en tu respuesta
franchox
Usuario PL


Mensajes: 228
Grupo: Registrado
Registro en: May 2006
Estado: Sin Conexión
Reputación: 3
Mensaje: #12
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:

Cita:
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
Encuentra todos los mensajes de este usuario Cita este mensaje en tu respuesta
Páginas (2): « Primera [1] 2 Siguiente > Ultima »
Enviar Respuesta  Enviar Tema 

Ver la Versión para Impresión
Mandar este Tema a algún Amigo
Subscríbete a este Tema | Agrega este Tema a Tus Favoritos

Salto de Foro: