[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: qemu + instalar debian



El día 29 de enero de 2016, 14:13, Ala de Dragón
<aladedragon@gmail.com> escribió:
> Y rizando un poco el rizo,
> ¿como solvento el problema de la conexion a traves del tunel ssh?
>
> Es decir si corro qemu con:
>
> qemu-system-x86_64 -m 1G -cdrom /root/debian.iso -drive
> file=/dev/vdb,index=1,media=disk
>
> me devuelve:
> Could not initialize SDL(No available video device) - exiting
>
> Porque en la terminal de ssh no hay un dispositivo de video....¿?
>
> Ya van saliendo las dudas ;)
> Saludos
>
> El 29/1/16, Ala de Dragón <aladedragon@gmail.com> escribió:
>> El 29/1/16, Camaleón <noelamac@gmail.com> escribió:
>>> El Thu, 28 Jan 2016 20:59:33 +0100, Ala de Dragón escribió:
>>>
>>>> Mi consulta de hoy es un poco compleja conceptualmente hablando, fruto
>>>> de una charla entre amigo delante de una taza de cafe, por ello les
>>>> detallo el escenario para asi recibir opiniones al respecto.
>>>>
>>>> Un estudiante decide contratar un VPS muy economico, dicho VPS solo
>>>> soporta Ubuntu El estudiante quiere trabajar sobre Debian, por ello
>>>> analiza la forma de instalar Debian en su flamante VPS.
>>>
>>> El estudiante debería saber que por hacer eso se puede quedar sin VPS,
>>> creo que debería leer bien las condiciones de contratación del servicio
>>> antes de que pase algo malo, ya que dependiendo del país donde se hospede
>>> el servidor le pueden acusar de todo de fechorías y en ciertos países
>>> allende mares ese tipo de cosas se las toman muy en serio.
>>>
>>
>> El contrato exime de responsabilidades al proveedor de servicios y
>> responsabiliza al usuario de cuanto contenido en software o ficheros
>> del vps. Poco mas hemos visto que afecte a este tema.
>> El proveedor de servicios hospeda el vps en Francia.
>>
>>
>>>> Tras una buena charla, algunas tazas de cafe se nos ocurre esto:
>>>>
>>>> El VPS tiene un modo de rescate, un ubuntu corriendo en modo live que
>>>> monta el disco del VPS en /media usando un disco en memoria ram para
>>>> poder hacer pequeños cambios.
>>>
>>> ¿Qué pequeños cambios son esos? Porque si se puede seleccionar la imagen
>>> que se carga en memoria se pone una LiveCD de Debian (pintada debidamente
>>> de marrón para disimular :-P) y a correr.
>>
>> Es un RAM disck de unos cientos de megas, insuficientes para instalar
>> las herramientas de desarrollo, fuentes del kernel.... aunque si es
>> por pintarla de marron eso se pinta rapidito ;P
>>
>>
>>
>>>
>>>> La idea seria:
>>>>
>>>> 1) instalarle a la live qemu.
>>>> 2) descargar un nini  iso y colocarlo como unidad de inicio en qemu
>>>> 3) utilizar el disco del VPS como sistema de ficheros (actualmente
>>>> esta montado en /media) en qemu
>>>> 4) conecar con la terminal de qemu
>>>> 5) hacer la instalcion de Debian
>>>> 6) reiniciar
>>>> 7) A disfrutar debian.   ;)
>>>>
>>>> Visto asi la idea a groso modo no es mala, pero llevarla a buen puerto
>>>> es harina de otro costal.
>>>>
>>>> ¿Se os ocurre algun aporte, cosas a tener en cuenta antes de continuar?
>>>> No tenemos experiencia con qemu.
>>>> Yo he tenido experiencias con virtualbox pero los demas ni eso.
>>>
>>> Me parece complicado en exceso y si se puede editar la imagen de carga
>>> para que lleve qemu no veo por qué no cargar directamente otra.
>>
>> Pierdes los cambios en cada reinicio. Por eso cargar e instalar en el
>> disco del VPS, que sera un disco virtual por la esencia del VPS.
>>
>>>
>>> Saludos,
>>>
>>> --
>>> Camaleón
>>>
>>>
>>
>> De todos modos ahora es mas la curiosidad de poder hacerlo que el mero
>> hecho de usarlo.
>>
>> Usmeando en qemu encuentro en su manual:
>>
>> http://qemu.weilnetz.de/qemu-doc.html#host_005fdrives
>>
>>
>> 3.6.8.1 Linux
>>
>> On Linux, you can directly use the host device filename instead of a
>> disk image filename provided you have enough privileges to access it.
>> For example, use /dev/cdrom to access to the CDROM.
>> (...)
>>
>> Hard disks
>> Hard disks can be used. Normally you must specify the whole disk
>> (/dev/hdb instead of /dev/hdb1) so that the guest OS can see it as a
>> partitioned disk. WARNING: unless you know what you do, it is better
>> to only make READ-ONLY accesses to the hard disk otherwise you may
>> corrupt your host data (use the -snapshot command line option or
>> modify the device permissions accordingly).
>>
>> Supongo que el snapshoot sera para btrfs. ¿ los Permisos de solo
>> lectura a quien se los pongo? al anfitrion o a la maquina qemu? no he
>> entendido bien esta parte.
>>
>>
>> saludos
>>
>> --
>> "El cielo es para los dragones
>>  lo que el agua es  para las ninfas"
>>
>
>
> --
> "El cielo es para los dragones
>  lo que el agua es  para las ninfas"
>


Aqui: http://ubuntuforums.org/showthread.php?t=944671

Dan esta solucion:
My friend the easiest solution is to do following:

sudo apt-get remove libsdl1.2debain-all
sudo apt-ge install libsdl1.2debain-dev

Then go to SDL's official site, download the latest libsdl-dev tar and
configure and compile and install.

Thats it


Sin embargo, yo intentaria seguir estos pasos para usar virt-manager.
Lo uso en RedHat y es muy simple y eficiente
http://www.ubuntugeek.com/install-qemu-on-ubuntu-14-10-and-mange-qemu-with-virt-manager.html


Reply to: