DSL en español :: Problema con la instalación de DSL



Hola a todos. Tengo un GRAN problema con la instalación de DSL en una Pentium III 333 Mhz. 64 MB RAM y 18 GB en Disco Duro. Incluiré todos los detalles posibles para que todo sea más claro:

Al arrancar el Live CD tuve que escribir : dsl lang=es dma para tener el teclado en español y para que DSL me reconociera la tabla de particiones (de lo contrario no reconoce dicha tabla).

Entro en cfdisk como root y después de hacer el particionado y reiniciar el sistema tengo lo siguiente:

hda1   Primary         Linux Swap         131.61
hda2       Boot        Primary       Linux ext3         1998.75
                          Pri/Log          Free Space       17889.99

En la Terminal escribo y recibo, respectivamente, lo siguiente:

mkswap /dev/hda1
-> Setting up swapspace version 1, size = 131567616 bytes
swapon /dev/hda1
-> swapon: /dev/hda1: Device or resource busy.

Luego me voy al Botón DSL/Apps/Tools/Install to Hard Drive.

En el proceso respondo así:

-Enter the target partition: hda2
-Multiuser logins: y (yes)
-Use journalized ext3 filesystem: y (yes)

Después de la copia de archivos me dice:
-Proceed to install a Boot Loader? y (yes)
-Use Grub MBR or Lilo: g (Grub)

Do you have Windows installed on the first partition /dev/hda1? : n (no)

Reboot now? y (yes)

Después del proceso de apagado saco el disco y cuando se reinicia el sistema sale el gestor de arranque GRUB, pero cuando eligo DSL me sale lo siguiente:

Booting 'DSL'

kernel /boot/linux24 root=/dev/hda2 quiet vga=normal noacpi noapm nodma noscsi frugal

[Linux-bzImage, setup=0x1400, size=0xf4099]

Uncompressing Linux... Ok, booting the kernel.
Kernel panic: VFS: Unable to mount root fs on 03:02

Y luego ahí se queda. Lo único que puedo hacer es resetear la computadora.
¿Qué puedo hacer para tener DSL instalado correctamente?

Por cierto, lo que escribí en la Terminal para 'activar' la partición Swap lo encontré en el Wiki de instalación de DSL, pero no lo había visto en otro lado. No sé si alguien me pudiera decir si era necesario que lo hiciera, o que me dijera para qué sirve.

Gracias de antemano.

Un par de comentarios por experiencia propia:
-Algunos discos duros, sobre todo si son viejos, a veces dan problemas para la instalación, pero hay formas de solventarlo.
-La instalación de DSL, y que la hace diferente a cualquier otra instalación de Linux, que merece la pena, a no ser que tengas unos recursos de hardware muy limitados, es la de tipo frugal en HD y no la tipica de instalación normal en HD. Por las características de tu PC no tienes problemas en hacerla frugal.

De la instalación que has hecho probaría dos cosas también:
-Ya que dices que tienes que arrancar el CD con dsl lang=es dma para que te reconozca la tabla de particiones, entonces arrancaría de nuevo con el CD y me iría con emelfm en modo root al HD y en /boot/grub/menu.lst (puede que me equivoque con la extensión porque lo estoy haciendo de memoria) y cambiaría en el comando de arranque
kernel /boot/linux24 root=/dev/hda2 quiet vga=normal noacpi noapm nodma noscsi frugal
por
kernel /boot/linux24 root=/dev/hda2 quiet vga=normal noacpi noapm dma noscsi frugal
es decir cambiaría nodma por dma

-Al realizar la instalación y preguntarte si quieres: -Use journalized ext3 filesystem: y (yes)
yo pondría n (no) para que te lo haga con ext2, que en discos viejos y pocos recursos también va mejor.

Si todo esto te falla, la mejor forma de instalarlo (yo lo tengo así en un disco viejo y va de fábula) es formatear hda2 en forma ext2, instalar el arranque extlinux en hda2 y luego copiar el contenido del CD al hda2 renombrando (también lo estoy haciendo de memoria) el archivo isolinux.conf por extlinux.conf. Esta forma lógicamente es de tipo frugal como viene en el CD.

Yo combino la instalación frugal con lo que Roberts llama instalación mixta (pseudoinstalación tipica en HD), que consiste en que aunque sea de tipo frugal creo otra partición hda3 para datos y en el arranque pongo que home=hda3 también opt=hda3 y mydsl=hda3 con lo que esos datos estan y se utilizan desde hda3. Esto tiene enormes ventajas a la hora de actualizar, trabajar, instalar extensiones, etc.

Espero que lo anterior te pueda solucionar el problema.

si lo que dice onyarian te parece complicado bajate una iso de gparted mira a ver si tu sistema lo arranca desde cd y tiene compatibilidad para trajeta grafica...

si logras correr gparted puedes formatear el disco duro desde 0 creando una primera particion ext2 , marcala como botable, de casi todo el disco duro y una de 250 Mb para la swap...(puedes jugar con los sectores de arranque y con las tablas de asignacion) despues arrancas la iso de dsl y lo instalas

:-m  A mí me da en la nariz que lo único que tienes que tocar es la línea de arranque que dice Onyarian (de nodma a dma).

Lo se activar la swap creo que tampoco es necesario.

¡¡Por fin pude instalar DSL!!  :laugh:  Probé varias de las sugerencias:

- Efectivamente pude usar el emelfm y cambiar las opciones de arranque de GRUB. Cambié nodma por dma, pero (no sé por qué razón en específico) no funcionó.

-Probé a instalar todo de nuevo con el sistema de archivos ext2, pero tampoco funcionó (con o sin el cambio de nodma a dma en el modo de arranque).

-Por lo cual decidí instalarlo en forma Frugal (con sistema de archivos ext2) y esta es la opción que me funcionó. Sin embargo, parece que tengo algunas otras cosillas que resolver:

-Primero: Después de tener instalado el sistema, también tengo acceso con emelfm a menu.lst. Le he querido hacer algunos cambios (el primero que hice fue quitarle varias de las opciones que tiene, en específico las de elegir resoluciónes como 1024x548..., etc. y poniéndolas como comentarios, ya que sólo usaré una sola resolución -> 800x600). La primera vez pude hacerle modificaciones, pero después de reiniciar me marcó el archivo como sólo lectura. En sí, sólo haría pequeños cambios, como reducir el tiempo de espera para arrancar. ¿Hay algún comando en bash ó algún procedimiento para que pueda escribir en el archivo y guardarlo? Nota: Esto lo hice como superusuario.

-Segundo: Al momento de la instalación Frugal, me pidió otra partición para MyDSL, por lo que antes de instalar el sistema hice otra partición Primaria llamada hda3 y reinicié la computadora. Pero parece que algo falla con esa partición, ya que casi antes de entrar al entorno de xvesa (entre los textos que aparecen) al buscar a MyDSL aparece lo siguiente:

mount: relocation error: mount: undefined symbol: blkid_known_fstype

....y otras tres líneas. Además, para elegir los dispositivos de Backup y Restore tuve que elegir a hda2, porque si elegía hda3 se pasmaba todo y tenía que salirme del sistema de ventanas con Ctrl-Alt-Supr.

Tercero: ¿Sería más difícil una actualización del sistema si Backup y Restore estuvieran en hda2?

Bueno, al menos ya pude instalar DSL y lo anterior no interfiere con su funcionamiento. Ah, y una pregunta más:

- ¿Qué tamaño mínimo (o qué tipo) de Disco Duro sería recomendado para el sistema ext3?

Next Page...
original here.