Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Sistemas operativos > Linux
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 29-10-2010
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.233
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Modificar fichero de GRUB desde Windows

Hola a todos.

Tengo instalados Ubuntu y Windows XP funcionando sin problemas. Al arrancar aparece el menú de GRUB con las distintas opciones. Algo así:


Me gustaría saber si hay forma de modificar el GRUB (desde Windows); Modificar desde windows la configuración de ese menú para cambiar, por ejemplo, la opción de arranque por defecto.

¿Algun programilla?
Supongo que eso se debe guardar en algun fichero de texto.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #2  
Antiguo 29-10-2010
Avatar de defcon1_es
defcon1_es defcon1_es is offline
Miembro
 
Registrado: mar 2004
Ubicación: Cuenca - España
Posts: 533
Poder: 21
defcon1_es Va por buen camino
¿Y por qué desde windows?

Para modificar el arranque en ubuntu se puede utilizar el administrador de arranque.
Lo puedes obtener desde menu Aplicaciones/centro de software ubuntu/herramientas del sistema/administrador de arranque.
Una vez instalado aparece en menu Sistema/administracion/.
La interfaz es muy sencilla.
__________________
Progress Openedge
https://abevoelker.com/progress_open...dered_harmful/


Delphi forever...
Responder Con Cita
  #3  
Antiguo 29-10-2010
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.233
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por defcon1_es Ver Mensaje
¿Y por qué desde windows?
Sabía que me haríais esa pregunta...
Desde Ubunu no tengo problemas para modificarlo, pero necesito hacerlo también desde Windows.

La situación es la siguiente:
No estoy físicamente donde está la máquina; Todo lo hago remotamente.

Digamos que necesito que la máquina se reinicie sola y se ponga en línea (para control remoto); No estoy en ese momento físicamente donde está la máquina.
(1) Si estoy trabajando con Ubuntu puedo modificar el GRUB para que al reiniciar arranque en Windows/Ubuntu indistintamente. Modificando desde Ubuntu las opciones de GRUB.

(2) Si estoy trabajando en Windows me gustaría hacer lo mismo. Es decir, si remotamente reinicio la máquina, me gustaría poder elegir qué sistema quiero arrancar de forma automática al reiniciar.

O lo que es lo mismo. Si el GRUB tienes que el sistema a iniciar automáticamente es Windows. Si reinicio la máquina no podré volver a entrar en Ubuntu hasta que físicamente no esté allí y seleccione esa opción en el menú.

No se si se ha entendido.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #4  
Antiguo 29-10-2010
Avatar de defcon1_es
defcon1_es defcon1_es is offline
Miembro
 
Registrado: mar 2004
Ubicación: Cuenca - España
Posts: 533
Poder: 21
defcon1_es Va por buen camino
Entiendo la problemática.

Se podría hacer desde Windows siempre y cuando
Windos pudiera acceder (lectura y escritura) a la partición o disco
donde esté instalado Ubuntu, en concreto al fichero /boot/grub/menu.lst.

De forma nativa no puede acceder, pero creo hay controladores para
Windows que permiten el acceso a discos en formato ext3, lo que no sé es si permiten escribir en ellos.

Mira en este hilo por si te da alguna idea: http://lists.opensuse.org/opensuse-e.../msg00457.html
__________________
Progress Openedge
https://abevoelker.com/progress_open...dered_harmful/


Delphi forever...
Responder Con Cita
  #5  
Antiguo 29-10-2010
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.022
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Hace años que no leo ni uso estas cosas, así que hablo de "oídas" y según creo recordar el grub al instalarse se puede crear en la partición de linux o en la zona de boot del disco duro (MBR), si lo instalaste ahí entonces sí será posible modificarlo desde windows con alguna utilidad, puedes usar algún editor de disco o incluso puedes crearla tú mismo.
No puedo ayudar más, si a esto se le puede llamar "ayudar", porque nunca me he metido en esos berenjenales
Responder Con Cita
  #6  
Antiguo 29-10-2010
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.233
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por defcon1_es Ver Mensaje
Se podría hacer desde Windows siempre y cuando
Windos pudiera acceder (lectura y escritura) a la partición o disco
donde esté instalado Ubuntu, en concreto al fichero /boot/grub/menu.lst.
É voilà!! Eso es exactamente defcon1_es.
Me miro los enlaces a ver si saco algo en claro.
Gracias.

Cita:
Empezado por Casimiro Notevi Ver Mensaje
...se puede crear en la partición de linux o en la zona de boot del disco duro (MBR)
Por ahora lo tengo en una partición diferente.
Intentaré buscar alguna utilidad para acceder.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #7  
Antiguo 29-10-2010
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.022
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Por lo visto existen controladores para poder acceder desde windows a particiones ext3, si es tu caso, lo he leído en un foro de suse:
Cita:
El 9/05/07, Marc ct escribió:
se podria escoger cual será el
próximo sistema que arranque grub estando desde windows? es possible ?
Si te refieres a editar el fichero de configuración de Grub que está
en /boot/grub/menu.lst se podría hacer desde Windows siempre y cuando
Windos pueda acceder (lectura y escritura) a la partición o disco
donde esté instalado SuSE.

De forma nativa no puede acceder, pero creo hay controladores para
Windows que permiten el acceso a discos en formato ext3, lo que no sé
si es posible escribir en ellos.

De todas formas, y salvo que fuera absolutamente necesario, si hay que
modificar el fichero menu.lst lo haría desde SuSE o cualquier
distribución live o de recuperación.

Saludos,
Te aviso se encuentro algo.
Responder Con Cita
  #8  
Antiguo 29-10-2010
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.233
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Bueno, por ahora no he tenido mucho exito. Por lo que he visto hay soluciones para acceder a sistemas de ficheros en formato ext2 y ext3. Desgraciadamente me da la impresión de que el que Ubuntu 10 crea por defecto es ext4 (extend) .

Seguiré investigando.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #9  
Antiguo 29-10-2010
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.022
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por Neftali Ver Mensaje
[..]Ubuntu 10 crea por defecto es ext4 (extend) .
Seguiré investigando.
Cierto, como yo me quedé en la 8.04 sigo con ext3

En mis "buenos tiempos" habría buscado la posición física del fichero en el disco y habría hecho un programita en 'C' que lo modifique. Pero ya estoy mayor.
Responder Con Cita
  #10  
Antiguo 29-10-2010
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.233
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Yo ya no estoy para estas cosas tampoco...
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #11  
Antiguo 30-10-2010
Avatar de Julián
Julián Julián is offline
Merodeador
 
Registrado: may 2003
Ubicación: en mi casa
Posts: 2.019
Poder: 10
Julián Va por buen camino
Te puedes crear una particion pequeñita, formatearla comoe xt2 o ext3, y poner en ella el punto de montaje /boot y entonces podras acceder a ella con uno de esos drivers que hay por ahí.

Un saludo!
__________________
"la única iglesia que ilumina es la que arde"
Anonimo
Responder Con Cita
  #12  
Antiguo 01-11-2010
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.233
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Gracias Julián, probaré esta última.
Es lo que había visto por alguno de los foros. Espero que no sea muy complicado el tema de cambiar el boot (fichero) a esa partición.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #13  
Antiguo 02-11-2010
Avatar de Julián
Julián Julián is offline
Merodeador
 
Registrado: may 2003
Ubicación: en mi casa
Posts: 2.019
Poder: 10
Julián Va por buen camino
No tienes que camabiar ningún boot.

Solo necesitas tener el grub en el mbr, de manera que el pc arranque con el grub, cosa que supongo ya tendrás así, pues es lo normal.

Y despues la cosa se recuce a editar el archivo menu.lst poniendo la palabra clave "default" en la linea correspondiente al sistema operativo con el que quieras arrancar despues de reiniciar.

Ma o meno ... XDD
__________________
"la única iglesia que ilumina es la que arde"
Anonimo
Responder Con Cita
  #14  
Antiguo 02-11-2010
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.233
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por Neftali Ver Mensaje
Espero que no sea muy complicado el tema de cambiar el boot (fichero) a esa partición.
Cita:
Empezado por Julián Ver Mensaje
No tienes que camabiar ningún boot.
Es que creo que no me expresé correctamente.
No quería decir "cambiar el boot", que eso ya lo tengo funcionando (XP + Ubuntu arrancando con GRUB) sino lo de cambiar el fichero de configuración de GRUB.

Si creo una pequeña partición en Ubuntu (ahora lo probaré primero en una máquina virtual) y la formateo en ext2 (por ejemplo) supongo que podré acceder a ella desde Windows, pero lo lógico es que me la encuentre vacía.
Por otro lado, si GRUB se configura con el fichero de texto menu.lst, tal como me habéis dicho, lo que necesitaré será mover a esa partición nueva el fichero menu.lst, para poder acceder a él y modificarlo (a esto me refería con lo de "cambiar el boot", a cambiar de ubicación ese fichero).

¿Es correcta esta reflexión?
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #15  
Antiguo 02-11-2010
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.022
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por Neftali Ver Mensaje
[..]¿Es correcta esta reflexión?
Yo entiendo que es correcto. Creas una partición (ext2/ext3) y es la que usas para acceder desde windows para modificar el sistema que quieres que arranque después de cerrar desde windows.
Responder Con Cita
  #16  
Antiguo 02-11-2010
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.233
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Gracias Casimiro.

Voy a probarlo. Entonces lo que me quedará saber es cómo mover ese fichero a esa ubicación y decirle a grub que lo lea de ahí.

AÑADO: Acabo de ver que no existe en menu.lst, sino que ahora es grub.cfg que correcponde a la versión 2.0 de Grub y se encuentra en: /boot/grub/
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #17  
Antiguo 02-11-2010
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.022
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Parece que tienes grub2. Para estas cosas del grub yo solía usar supergrub, que es un livecd exclusivamente para este tema, puedes reparar, modificar, etc con un sencillo menú de opciones, puede que te venga bien.
Responder Con Cita
  #18  
Antiguo 02-11-2010
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.233
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Thumbs up [solucionado]

Bueno, finalmente y después de pelearme bastante rato con el tema lo he conseguido.

Gracias a todos.

La solución (la explico por encima, aunque espero si tengo un hueco exponerla completa en mi blog, por si le sirve a alguien más) ha sido:

(1) Puesto que Windows a través de los programas Ext2Fsd, Parangon ExtBrowser o Ext2Explorer entre otros no permite acceder a particiones ext4, que son las que crea Ubuntu 10, la solución pasaba por crear una partición nueva de tipo ext2 (y a ella mover GRUB).

(2) He creado una partición nueva (utilizando una herramienta externa -Hiren's BootCD indispensable como siempre -) y desde el propio ubuntu, utilizando la herramienta GParted la he formateado como ext2 y la he marcado como boot.

(3) Después siguiendo vuestras indicaciones, la opción es pasar GRUB desde la partición donde se encuentra (y a la que no podemos acceder porque es ext4) a la nueva formateada como ext2. Esto aunque se dice pronto me ha costado sudor, lágrimas y unos cuantos aranques con Super Grub2 (NOTA).

(4) Una vez conseguido, ahora sí puedo acceder desde windows utilizando las herramientas comentadas antes, al fichero de configuración de Grub2 (grub.cfg) y cambiar (tal y como ha dicho Julián) el arranque por defecto en el fichero, para conseguir que al siguiente reinicio Grub2 tenga otro S.O. como opción por defecto para el arranque.



(NOTA): Super Grub2 es una pequeña ISO que permite recuperar el arranque (GRUB2) en caso de que este esté dañado o se haya perdido. Esta ISO, junto con el LiveCD de Ubuntu me han permitido arrancar y recuperar (bastantes veces) el sistema, después de las pruebas que he ido realizando.

Un saludo.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #19  
Antiguo 02-11-2010
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.022
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Sabía que lo conseguirías

Por lo que veo en esa imagen, el windows accede a la partición ext2/ext3 como una unidad de disco más, no?
Responder Con Cita
  #20  
Antiguo 02-11-2010
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.233
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
En el caso de Ext2Fsd funciona de forma que permite "mapear" esa unidad ext2/ext3 como una unidad de disco más. En mi caso la he mapeado como N:, de forma que para modificar el fichero basta con un acceso de la forma:

DESDE WINDOWS:
TextEd n:\grub\grub.cfg

(el usar TextEd en lugar de Notepad es porque es necesario un editor que soporte ficheros Unix/Linux)

DESDE UBUNTU:
sudo gedit /media/BOOT2/grub/grub.cfg

(en este caso BOOTn es como se llama la nueva partición que he creado)

Aquí la imagen del programita Ext2Fsb (sourcefoge)



Aunque reconoce las 2 particiones linux como ext3, realmnente la que marca como M: es "incorrecta" (porque no soporta ext4) y al intentar acceder a ella te dice que no tiene formato o lo tiene incorrecto, en cambio la N: formateado a ext2 la reconoce y la monta perfectamente.


M: La que tiene el sistema instalado (que realmente es ext4)
N: La nueva en formato ext2.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Acceso denegado a fichero pdf en windows 7 ramonibk Varios 6 12-09-2010 12:29:00
Grub coso Linux 52 14-11-2008 18:57:00
El Grub y sus bromas.... ArdiIIa Linux 2 12-06-2007 02:20:10
Borrar un fichero SIN enviarlo a la papelera de Windows jorodgar Varios 2 20-04-2005 11:24:50
arrancar linux/windows con el grub andres Linux 1 12-07-2003 00:53:02


La franja horaria es GMT +2. Ahora son las 12:38:31.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi