Mailinglist Archive: opensuse-es (856 mails)

< Previous Next >
Re: [opensuse-es] problemas con grub
  • From: Karl García Gestido <karlggest@xxxxxxxxxxx>
  • Date: Thu, 17 Apr 2008 11:59:11 +0200
  • Message-id: <200804171159.11190.karlggest@xxxxxxxxxxx>
Pues si lo tienes ahí arriba escrito, es lo mismo.


root (hd0,1)
kernel /boot/vmlinuz
initrd /boot/initrd

Pues completas:

title openSUSE 10.3 - probando dos
root (hd0,1)
kernel /boot/vmlinuz vga=0x31a splash=verbose showopts
initrd /boot/initrd

Lo puse en otro lado, pero lo correcto es aquí, supongo... XD

En la línea kernel, es buena idea, a largo plazo, mediando múltiples arranques
en distintos Sistemas Operativos y que pueden cambiar de disco y de partición
algún día si lo estimamos oportuno, añadir el parámetro
root=/dev/dispositivo. Yo lo pongo en la vieja notación, y no me complico.

Como no se ha comentado, lo pongo aquí a propósito del parámetro. Grub no
entiende de particiones FAT o NTFS, así que no puede cargar Windows. Lo que
hace simplemente es encadenar (chainloader).

Para eso dispone de dos comandos: root hace que la partición indicada sea la
raíz (esto para ext3, reiserfs, UFS, etc.); rootnoverify hace que la
partición indicada sea la raíz, pero no la comprueba.

Por otra parte, cuando mencionabais lo de hacer activa una u otra partición,
es buena idea dejar activa la partición de Windows (que no puede arrancar de
otra manera) o activarla en arranque con el comando makeactive (lo que hace
que podamos olvidarnos de los cambios que hagamos en la tabla de particiones
al respecto). No comento el mapeo de discos o particiones porque es algo que
nunca hice :D

Suponiendo un Windows en /dev/sda1 y un GNU/Linux en /dev/sda2 (con swap
sdb1):

title Tux
root (hd0,1)
kernel /boot/vmlinuz root=/dev/sda2 resume=/dev/sdb1 vga=0x31a splash=silent
showopts
initrd /boot/initrd

title El Mal
rootnoverify (hd0,0)
makeactive
chainloader +1

Considero, personalmente, de mal gusto no usar un cargador de arranque (cual
sea). Eso de usar MBR genéricos y marcar como activas una u otra partición
debía de estar perseguido por la ley y penado con 200 años de trabajos
forzados (por ejemplo, instalar una red con Windows y que funcione bien :D ).
Windows XP (y el Vista) proveen su propio cargador de arranque, si lo
deseamos. No deja de ser curioso que después de Windows 2000 dejasen de
instalarlo por defecto :D

Salud!!

nota: esto supone un modo vga 0x31a; podría ser otro o podríamos no pasar al
núcleo este parámetro porque nos da conflicto con la gráfica ;)
---------------------------------------------------------------------
Para dar de baja la suscripción, mande un mensaje a:
opensuse-es+unsubscribe@xxxxxxxxxxxx
Para obtener el resto de direcciones-comando, mande
un mensaje a:
opensuse-es+help@xxxxxxxxxxxx

< Previous Next >
Follow Ups