RE: ¿Dónde pongo el boot de lilo.conf?

2000-03-02 Por tema Jose Marin
On Wed, 1 Mar 2000, Emilio Hernández Martín wrote:

> > Hay un "pequeño" problema: LILO en el MBR necesita siempre acceder a los
> > "loaders" que tiene en /boot, es decir, necesita leer la particion donde
> > tengas Linux.  En tu caso por ejemplo, si se te casca por completo el
> > disco hdb, el LILO en el MBR ya no puede hacer nada.  Ya no puedes
> > arrancar el Windoze.  Tendrias que tener un disco de arranque, hacer que
> > la particion Windows este activa, y poner un mbr. (fdisk/MBR de MS, por
> > ejemplo).
> 
> Ya suponía yo que tendría que haber algún problemilla. :o)
> 
> > Con el loader "mbr" (man install-mbr) puesto en el MBR, podras al menos
> > arrancar otra particion del mismo disco.  Aunque en tu caso, si no tienes
> > otro stma arrancable en el hdb, esto te dara igual.
> 
> Pero, ¿podría, con el loader "mbr", arrancar una partición de 'hda' si
> se jode el 'hdb'?

No, por eso te decia que en tu caso eso te da igual.  En tu caso tendrias
que poner el mbr en el MBR del hda, configurado para que arranque
particiones de hdb.  Lo malo es que "mbr" todavia no es tan inteligente
como para poder elegir particiones de mas de un disco.  (cosa normal
porque es un programa de unos 446 bytes!)

En definitiva, "mbr" le viene bien a cualquiera que tenga mas de un SO
bootable en el mismo HD.

Vamos, en tu caso mas vale que tengas floppies de arranque a mano; y mejor
si tienes uno de rescate que contenga fdisk y mbr. 

JL
-- 
Jose L Marin[EMAIL PROTECTED]
Dept of Mathematics [EMAIL PROTECTED]
Heriot-Watt University
Edinburgh EH14 4AS, U.K.
Phone: +44 131 451 3893
Fax: +44 131 451 3249


RE: ¿Dónde pongo el boot de lilo.conf?

2000-03-01 Por tema Emilio Hernández Martín

> Hay un "pequeño" problema: LILO en el MBR necesita siempre acceder a los
> "loaders" que tiene en /boot, es decir, necesita leer la particion donde
> tengas Linux.  En tu caso por ejemplo, si se te casca por completo el
> disco hdb, el LILO en el MBR ya no puede hacer nada.  Ya no puedes
> arrancar el Windoze.  Tendrias que tener un disco de arranque, hacer que
> la particion Windows este activa, y poner un mbr. (fdisk/MBR de MS, por
> ejemplo).

Ya suponía yo que tendría que haber algún problemilla. :o)

> Con el loader "mbr" (man install-mbr) puesto en el MBR, podras al menos
> arrancar otra particion del mismo disco.  Aunque en tu caso, si no tienes
> otro stma arrancable en el hdb, esto te dara igual.

Pero, ¿podría, con el loader "mbr", arrancar una partición de 'hda' si
se jode el 'hdb'?





Re: ¿Dónde pongo el boot de lilo.conf?

2000-03-01 Por tema Jordi
On Wed, Mar 01, 2000 at 02:59:23PM +, Jose Marin wrote:
> > Y, según creo que indica el 'fdisk', tengo la partición 'hda1' de W98
> > activa, pero también la de Linux Native en 'hdb1'. ¿Cómo debería tener esto
> > para que me arranque en W98 por defecto? Ya sé que tengo que poner el
> > 'other=/dev/hda1 ...' antes que el 'image=/dev/hb1...' en 'lilo.conf' pero,
> > ¿qué partición tiene que estar activa?
> 
> Con cambiar el orden de esas lineas tal como dices basta. Al LILO se la
> trae floja (con perdon) los flags de "particion activa". A quien le
> importan esos flags es a programas como mbr (tanto el que trae Debian como
> el que usa DOS). 

O, opción "default"
default=Win98

image=/boot/tata
label=Linux
alias=L
blabla

other=/bla/bla
label=Win98
blabla=blablablabla

> Al menos esto es lo que llevo averiguado hasta ahora, espero que me
> corrija alguien si no es asi.
> 
> JL
> -- 
> Jose L Marin[EMAIL PROTECTED]
> Dept of Mathematics [EMAIL PROTECTED]
> Heriot-Watt University
> Edinburgh EH14 4AS, U.K.
> Phone: +44 131 451 3893
> Fax: +44 131 451 3249
> 
> 
> 
> --  
> Unsubscribe?  mail -s unsubscribe [EMAIL PROTECTED] < /dev/null
> 


RE: ¿Dónde pongo el boot de lilo.conf?

2000-03-01 Por tema Jose Marin
On Wed, 1 Mar 2000, Emilio Hernández Martín wrote:

> Creo que mi partición 'hdb1' sí debe estar en los primeros 1024
> cilindros pq en ese disco sólo tengo esa partición (aparte de unos 7 u 8 MB
> de espacio libre que no sé muy bien qué pintan allí pero que creo que están
> al final) pero, ¿cómo puedo estar seguro?, ¿cómo puedo comprobarlo?

Me parece que si arrancas cfdisk /dev/hdb, te dira la geometria del disco.
Bastara con que el tamaño de la particion 1 sea menos a 1024 cyls.


> > Y   cuando  lo   necesito  arranco   sin  pegas   el  W98   de
> > `hda'. Simplemente  es necesario  tenerlo  instalado antes  de
> > instalar LILO.
> 
> Es lo que me daba a mí un poco de miedo. Yo ya tengo instalado el W98 en
> 'hda1' y temía que al poner el LILO en el MBR de 'hda' ya no me permitiese
> arrancarlo, pero por lo que dices no hay problema, ¿no?

Hay un "pequeño" problema: LILO en el MBR necesita siempre acceder a los
"loaders" que tiene en /boot, es decir, necesita leer la particion donde
tengas Linux.  En tu caso por ejemplo, si se te casca por completo el
disco hdb, el LILO en el MBR ya no puede hacer nada.  Ya no puedes
arrancar el Windoze.  Tendrias que tener un disco de arranque, hacer que
la particion Windows este activa, y poner un mbr. (fdisk/MBR de MS, por
ejemplo). 

Con el loader "mbr" (man install-mbr) puesto en el MBR, podras al menos
arrancar otra particion del mismo disco.  Aunque en tu caso, si no tienes
otro stma arrancable en el hdb, esto te dara igual.



> Y, según creo que indica el 'fdisk', tengo la partición 'hda1' de W98
> activa, pero también la de Linux Native en 'hdb1'. ¿Cómo debería tener esto
> para que me arranque en W98 por defecto? Ya sé que tengo que poner el
> 'other=/dev/hda1 ...' antes que el 'image=/dev/hb1...' en 'lilo.conf' pero,
> ¿qué partición tiene que estar activa?

Con cambiar el orden de esas lineas tal como dices basta. Al LILO se la
trae floja (con perdon) los flags de "particion activa". A quien le
importan esos flags es a programas como mbr (tanto el que trae Debian como
el que usa DOS). 

Al menos esto es lo que llevo averiguado hasta ahora, espero que me
corrija alguien si no es asi.

JL
-- 
Jose L Marin[EMAIL PROTECTED]
Dept of Mathematics [EMAIL PROTECTED]
Heriot-Watt University
Edinburgh EH14 4AS, U.K.
Phone: +44 131 451 3893
Fax: +44 131 451 3249



Re: ¿Dónde pongo el boot de lilo.conf?

2000-03-01 Por tema Hue-Bond
El martes 29 de febrero de 2000 a la(s) 02:15:32 +0100, hcl contaba:
>
>PD: Soy coautor de psiko, así que si te decides a usarlo, aquí me tienes
>para lo que sea.

 Pues el famoso GAG es de mi primo segundo  :^)


-- 
 Just do it.

David Serrano <[EMAIL PROTECTED]>Linux 2.2.14 - Reg. User #87069
lynx -dump http://www.ctv.es/USERS/fserrano/pgp_dsspubkey.asc | gpg --import -
Hi! I'm a .signature virus!  Copy me into your ~/.signature to help me spread!


pgpPSPCAJKCoM.pgp
Description: PGP signature


RE: ¿Dónde pongo el boot de lilo.conf?

2000-03-01 Por tema Emilio Hernández Martín

> En cambio  instalándolo en el MBR  de `hda' para que  cargue el
> kernel de `hdb' funciona. Aunque es prudente colocar el kernel
> en una partición situada en  los primeros 1024 cilindros _toda
> ella_.

Creo que mi partición 'hdb1' sí debe estar en los primeros 1024
cilindros pq en ese disco sólo tengo esa partición (aparte de unos 7 u 8 MB
de espacio libre que no sé muy bien qué pintan allí pero que creo que están
al final) pero, ¿cómo puedo estar seguro?, ¿cómo puedo comprobarlo?

> Y   cuando  lo   necesito  arranco   sin  pegas   el  W98   de
> `hda'. Simplemente  es necesario  tenerlo  instalado antes  de
> instalar LILO.

Es lo que me daba a mí un poco de miedo. Yo ya tengo instalado el W98 en
'hda1' y temía que al poner el LILO en el MBR de 'hda' ya no me permitiese
arrancarlo, pero por lo que dices no hay problema, ¿no?

Y, según creo que indica el 'fdisk', tengo la partición 'hda1' de W98
activa, pero también la de Linux Native en 'hdb1'. ¿Cómo debería tener esto
para que me arranque en W98 por defecto? Ya sé que tengo que poner el
'other=/dev/hda1 ...' antes que el 'image=/dev/hb1...' en 'lilo.conf' pero,
¿qué partición tiene que estar activa?

Muchísimas gracias.

Emilio.








Re: ¿Dónde pongo el boot de lilo.conf?

2000-03-01 Por tema Cosme P. Cuevas
El Mon, Feb 28, 2000,
Emilio Hernández Martín...

> He  recibido  algunos  mensajes  con  ejemplos  de  cómo
> configurar el lilo.conf para 2 discos duros ...

> boot = /dev/hda.

> Yo creo haber leído en algún documento sobre LILO que es
> mejor tenerlo  en la partición  raíz para la  instalación de
> Linux (/dev/hdb1 en mi caso, creo) si tienes otro S.O. en tu
> sistema. Pero como yo no tengo  ni idea de esto, os pregunto
> a  vosotros  qué  es  mejor  poner en  la  línea  'boot'  de
> lilo.conf.

Lo intenté con un HD en `hdb' de 4,3 Gb y configurando la BIOS
para que arrancase desde éste. Pero  no hubo manera de hacerlo
funcionar. LILO tiene (al menos  en mi versión 21.4) problemas
con discos "grandes".

En cambio  instalándolo en el MBR  de `hda' para que  carge el
kernel de `hdb' funciona. Aunque es prudente colocar el kernel
en una partición situada en  los primeros 1024 cilintros _toda
ella_.

Y   cuando  lo   necesito  arranco   sin  pegas   el  W98   de
`hda'. Simplemente  es necesario  tenerlo  instalado antes  de
instalar LILO.


Saludos.

-- 
Cosme P. Cuevas --- Claves GnuPG/PGP disponibles.
http://www.geocities.com/CollegePark/Lounge/8698/


pgpwAAzmd5dtr.pgp
Description: PGP signature


Re: ¿Dónde pongo el boot de lilo.conf?

2000-02-29 Por tema hcl
El Mon, Feb 28, 2000 at 07:59:17PM +0100, Emilio Hernández Martín dijo:
> Hola a todos.
> 
> He recibido algunos mensajes con ejemplos de cómo configurar el
> lilo.conf para 2 discos duros (yo tengo la partición de Win98 en /dev/hda1,
> la de Linux Swap en /dev/hda2 y la de Linux Native en /dev/hdb1) y creo que
> en todos instalais el LILO en el MBR, es decir, existe la línea:
> 
> boot = /dev/hda.
> 
> Yo creo haber leído en algún documento sobre LILO que es mejor tenerlo
> en la partición raíz para la instalación de Linux (/dev/hdb1 en mi caso,
> creo) si tienes otro S.O. en tu sistema. Pero como yo no tengo ni idea de
> esto, os pregunto a vosotros qué es mejor poner en la línea 'boot' de
> lilo.conf.

Yo soy de la misma opinion, sobre todo desde que la instalación del innombrable,
machaca el MBR. En tu caso hay una pega y es que tienes linux en el segundo 
disco.

Veras el procedimiento "normal" sería activar la particion de raiz de linux,
y instalar lilo allí. Luego arrancar un disquete dos y hacer fdisk /mbr.
Con eso tendrias lilo "a buen recaudo" y restaurarias el MBR del inombrable.

En tu caso para poner lilo en /dev/hdb1, necesitas poner otro gestor de arranque
que te arranque lilo allí. Lo de activar la partición solo vale para el primer 
disco.
Yo tengo a Psiko Boot en el MBR arrancandome lilo que está en /deb/hda3. Psiko
ademas me protege de los virus de boot que suelo pescar en la facu. ( dichoso 
bleah )

Date una vuelta por http://hcl.endorfina.com y puedes bajarte psiko boot y 
alguno
que otro gestor más.

Un saludo.

PD: Soy coautor de psiko, así que si te decides a usarlo, aquí me tienes
para lo que sea.

-- 
  ______  ___
 /  /\  /  //  _//  /\  
/  /_/_/  //  /\/  / /  
   /     //  /_/__ /  /_/__
  /_ /\__/_ //___//___/\   
  \__\/  \__\\___\\___\/   

For pgp key send mail with subject "request pgp key"


Re: ¿Dónde pongo el boot de lilo.conf?

2000-02-29 Por tema Jose Marin
On Tue, 29 Feb 2000, Jose Marin wrote:

> En definitiva, lo "standard" ahora en Debian es tener el mbr en el MBR,
> con la particion Linux con el flag "activa", y con el LILO puesto en esa
> particion.  Ahora bien, en tu caso tienes Linux en el hdb, asi que creo
> que no podras utilizar mbr.  Tendras que dejar la linea boot=/dev/hda como
> tenias.  Que alguien me diga si me equivoco.

Vaya, me corrijo a mi mismo.  Me pico la curiosidad, y al leer "man
install-mbr" vi que quiza si que se puede arrancar una particion del
segundo HD con mbr en el MBR del primero:

install-mbr -d 0x81 -T /dev/hdb /dev/hda


Para mas informacion, man install-mbr.

-- 
Jose L Marin[EMAIL PROTECTED]
Dept of Mathematics [EMAIL PROTECTED]
Heriot-Watt University
Edinburgh EH14 4AS, U.K.
Phone: +44 131 451 3893
Fax: +44 131 451 3249


Re: ¿Dónde pongo el boot de lilo.conf?

2000-02-29 Por tema Jose Marin
On Mon, 28 Feb 2000, Emilio Hernández Martín wrote:

> Hola a todos.
> 
> He recibido algunos mensajes con ejemplos de cómo configurar el
> lilo.conf para 2 discos duros (yo tengo la partición de Win98 en /dev/hda1,
> la de Linux Swap en /dev/hda2 y la de Linux Native en /dev/hdb1) y creo que
> en todos instalais el LILO en el MBR, es decir, existe la línea:
> 
> boot = /dev/hda.
> 
> Yo creo haber leído en algún documento sobre LILO que es mejor tenerlo
> en la partición raíz para la instalación de Linux (/dev/hdb1 en mi caso,
> creo) si tienes otro S.O. en tu sistema. Pero como yo no tengo ni idea de
> esto, os pregunto a vosotros qué es mejor poner en la línea 'boot' de
> lilo.conf.


Debian utiliza un pequenõ programa que suele pasar desapercibido (a mi me
paso).  Se llama "mbr", y es en realidad un bootloader muy simple que se
coloca en el MBR de tu disco.  A diferencia de LILO, no necesita leer nada
de la particion Linux (con lo cual, aunque se fastidie tu particion Linux
donde guardes /boot, puedes arrancar otras).  Cuando tienes varios SO esto
puede ser una gran ventaja.  Por defecto este mbr arranca la particion que
este marcada como "activa" (bootable?).  Y se puede configurar para que
cuando arranca el ordenata, al pulsar shift, sale un prompt del estilo:

1FA:

Que significa que puedes arrancar de la particion 1, del floppy, o darle
A (avanzada) para que te saque otro menu "1234FA:" con el que puedes
arrancar *cualquier* particion (si hay algo en ella, claro).  Ah, con esto
puedes ademas saltarte la prohibicion de la BIOS de no arrancar de
floppy, asi que cuidado -- desconfigura esa opcion si quieres que nadie
arranque de floppy.

En definitiva, lo "standard" ahora en Debian es tener el mbr en el MBR,
con la particion Linux con el flag "activa", y con el LILO puesto en esa
particion.  Ahora bien, en tu caso tienes Linux en el hdb, asi que creo
que no podras utilizar mbr.  Tendras que dejar la linea boot=/dev/hda como
tenias.  Que alguien me diga si me equivoco.

Saludos,
JL
-- 
Jose L Marin[EMAIL PROTECTED]
Dept of Mathematics [EMAIL PROTECTED]
Heriot-Watt University
Edinburgh EH14 4AS, U.K.
Phone: +44 131 451 3893
Fax: +44 131 451 3249