FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
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. |
#2
|
||||
|
||||
¿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... |
#3
|
||||
|
||||
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. |
#4
|
||||
|
||||
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... |
#5
|
||||
|
||||
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 |
#6
|
||||
|
||||
Cita:
Me miro los enlaces a ver si saco algo en claro. Gracias. Cita:
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. |
#7
|
||||
|
||||
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:
|
#8
|
||||
|
||||
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. |
#9
|
||||
|
||||
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. |
#10
|
||||
|
||||
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. |
#11
|
||||
|
||||
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 |
#12
|
||||
|
||||
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. |
#13
|
||||
|
||||
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 |
#14
|
||||
|
||||
Cita:
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. |
#15
|
||||
|
||||
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.
|
#16
|
||||
|
||||
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. |
#17
|
||||
|
||||
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.
|
#18
|
||||
|
||||
[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. |
#19
|
||||
|
||||
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? |
#20
|
||||
|
||||
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. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Acceso denegado a fichero pdf en windows 7 | ramonibk | Varios | 6 | 12-09-2010 11:29:00 |
Grub | coso | Linux | 52 | 14-11-2008 17:57:00 |
El Grub y sus bromas.... | ArdiIIa | Linux | 2 | 12-06-2007 01:20:10 |
Borrar un fichero SIN enviarlo a la papelera de Windows | jorodgar | Varios | 2 | 20-04-2005 10:24:50 |
arrancar linux/windows con el grub | andres | Linux | 1 | 11-07-2003 23:53:02 |
|