Javier Argentina escribió:
Tengo un problema estúpido, con una solución que no alcanzo a entender.
Cambié la placa madre de la máquina, y eso modificó la estructura de
discos de la misma.
Tengo instalado una partición con WinXP, y el resto las particiones
que corresponden a lenny, siendo /dev/sda5 la raíz del sistema.
Cuando inicio el sistema, grub2 me da el siguiente mensaje a la
segunda línea del arranque :
error: You need to load the kernel first.
El maldito WinXP arranca sin problemas; de hecho, esto lo estoy
escribiendo desde él.
No puedo editar el grub, dado que ahora en la línea "root=", en vez de
aparecer el antiguo (hd0,3) o lo que fuera, aparece "UID=dsj6kd9", una
chorrera de números y letras que no sé que diablos son. La ignorancia
se debe que hace apenas 15 días actualicé grub, y no he tenido tiempo
de ponerme a estudiar.
Buscando en Google, encotré por ahí que la solución sería correr desde
un live-CD la instrucción # fdisk -lu.
Con esto tengo dos problemas, el primero, que mi instalación es amd64,
y el segundo es que la placa es una intel, y, por el caso, para
instalar Debian, debo cargar en la línea de arranque la opción
generic.all_generic_ide=1 pues si no, no reconoce la unidad de CD/DVD.
Esto hace que el liveCD que tengo (famelix, basado en xnoppix), no
reconozca la lectora de CD.
He intentado con el disco de instalación de Debian lenny, modo
rescate, pero el mismo no me soluciona nada, y para peor, el "sistema
mínimo" que levanta, no tiene fdisk instalado, por lo que no puedo
probar la solución que les indiqué.
Si alguno tiene la solución, gracias en adelanto.
JAP
Como dije al principio, el problema estúpido mereció una solución
estúpida, pero para nada fácil de entender cuando uno está a tientas.
Muchos son los que en las listas dieron su granito de arena, y entre
todos llegué al final de este cambio de placa madre, pero manteniendo
discos.
Detallo la solución:
Arranqué SuperGrubDisk. (Odio decirlo, pero como la partición XP
funcionaba, bajé la imagen y el arrancador con "eso").
Con esto, que no lo pude arreglar, por lo menos me perimitió ver cómo
diablos quedó configurado el el sistema de discos, en mi caso, mi más
preciada partición se llamaba hd0,5 ó hda6 ó sda6; esto según SuperGrub.
Luego, convencer al primer DVD de Debian lenny que quería un modo
rescate, pero que cargue al principio la opción de arranque
generic.all_generic_ide=1, dado que no reconoce la controladora de CD a
la primera.
Una vez arrancado, mediante una consola mínima de sh, ver qué cuernos de
dispositivos tenía disponibles mediante
#ls /dev/sd*
y
#ls /dev/hd*
, pude hacer chroot a mi perdida partición, desde donde un conveniente
#grub-install /dev/hdb me permitió recuperar a grub.
Y acá viene el primer tema: SuperGrub me dijo que mi SCSI se llamaba
sda, y el rescate de Debian lo recuperó como sdb.
Luego, arrancar la máquina en forma CASI normal, dado que a mitad de la
carga se trabó, pero con la opción de iniciar una consola de root, desde
vi mediante, editar
#vi /etc/fstab
para poder modificar todos los caminos a los mecanismos, que no eran más
los que fueron.
Lo que era /dev/sda se transformó /dev/sdb y lo que era /dev/hda se
cambió a /dev/sda (¡¡¡cosa 'e Mandinga!!!)
Luego, reiniciar; y ahora sí, tengo todo como era entonces... salvo
acordarme de modificar todo el /etc/network/interfaces, pues los números
de las interfaces cambiaron.
Gracias de nuevo.
JAP
--
GNU/Linux - Usuario Registrado # 389414
http://i18n.counter.li.org
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]