Inicie Windows una vez desde Grub y luego vuelva a Ubuntu en el próximo inicio

14

Hago mucho trabajo remoto en computadoras y mi computadora doméstica tiene 2 sistemas operativos: Ubuntu y Windows 7. Me gustaría poder cambiar a Windows ocasionalmente, pero esto es imposible sin perder mi capacidad de reiniciar Ubuntu más tarde.

Esencialmente, me gustaría poder iniciar una vez en Windows y luego, en el próximo reinicio, volver a Ubuntu, ¿hay alguna forma de hacerlo?

Editar: Actualmente estoy usando EXT4, no quiero volver a EXT3.

Jeff F.
fuente
1
si estaba ejecutando bcd (puede cambiar de grub a bcd con easybcd, puede usar ireboot para seleccionar qué sistema operativo ejecutar desde Windows. Ambos programas mencionados están en neosmart.net. Desafortunadamente, esto no ayudará con grub, podría edite el archivo de configuración de grub cada vez que reinicie, pero eso no es bueno
Journeyman Geek
@Journey El problema viene aquí: uso EXT4 y no estoy tan dispuesto a volver a EXT3. Windows no tiene forma de escribir en ATM EXT4.
Jeff F.
Claro que sí. ext3fsd hace ext4.
Journeyman Geek
Creo que puede, pero esto es muy poco confiable por lo que entiendo. Prefiero no arriesgarme a freír mi partición.
Jeff F.
bueno, cambiar a BCD es la solución, entonces puedes usar ireboot para seleccionar desde qué arranque, es una simple cuestión de ejecutar easybcd en tu instalación de Windows, hacer que instale BCD y chainload linux, y ejecutar ireboot para seleccionar cuál usted quiere.
Journeyman Geek

Respuestas:

10

Desde Ubuntu puedes llamar a grub-reboot

$ grub-reboot --help
Usage: /usr/sbin/grub-reboot [OPTION] entry
Set the default boot entry for GRUB, for the next boot only.

  -h, --help              print this message and exit
  -v, --version           print the version information and exit
  --root-directory=DIR    expect GRUB images under the directory DIR
                          instead of the root directory

ENTRY is a number or a menu item title.

Report bugs to <[email protected]>.
$ grub-reboot 12

para arrancar a la opción Grub 12 una vez en el siguiente arranque, después de lo cual volverá al valor predeterminado.

La primera entrada será 0. Los nombres, sin embargo, probablemente sean más seguros de usar, ya que el menú de grub ocasionalmente agrega nuevos elementos cuando actualiza su núcleo.

Tim
fuente
Muy guay y exactamente lo que necesitaba. Escribí un pequeño script y lo lancé en mi escritorio Ubuntu que se reinicia en Windows. ¡Gracias!
Jeff F.
0

La única forma en que se me ocurre es montar la partición de arranque de ubuntu en Windows 7, por lo tanto, debe ser ext 3 o 2, y editar el archivo de arranque grub. Lo mismo cuando quieres hacerlo al revés, lo cual es más simple.

xciter
fuente
En realidad, no estoy buscando volver a EXT3 desde EXT4, aunque gracias por la sugerencia.
Jeff F.
0

No es exactamente una respuesta a su pregunta, pero si necesita Windows de vez en cuando, podría considerar ejecutarlo en una máquina virtual, por ejemplo, KVM o Virtualbox. Entonces no tienes que reiniciar tu computadora.

maxelost
fuente