Editar Grub en Canaima GNU/Linux

CANAIMA GNU/LINUX
CANAIMA GNU/LINUX

Me encontraba instalando canaima en una pc que ya tenia windows xp y se quería tener booteo dual así que al terminar la instalación me proponía editar el grub tal y como lo he realizado con otras distribuciones lo primero es por supuesto es abrir la terminal y  pasarme a superusuario con el comando

su

lo siguiente  que realice fue proceder a editar el archivo menu.lst

nano /boot/grub/menu.lst

cual es mi sorpresa el archivo menu.lst contenia lo siguiente:

# This is a divider, added to separate the menu items below from the Debian

# ones.

title Other operating systems:

root

# This entry automatically added by the Debian installer for a non-linux OS

# on /dev/sda1

title Windows NT/2000/XP (loader)

root (hd1,0)

savedefault

makeactive

map (hd0) (hd1)

map (hd1) (hd0)

chainloader +1

de inmediato me dije a mi mismo, este no es el archivo que debo editar no esta completo asi que liste todos los archivos y vi el grub.cfg asi que decidi abrirlo para ver que contenia.

nano /boo/grub/grub.cfg

y woalaaa!!! Este si es el archivo que debo editar

#

# DO NOT EDIT THIS FILE

#

# It is automatically generated by /usr/sbin/update-grub using templates

# from /etc/grub.d and settings from /etc/default/grub

#

### BEGIN /etc/grub.d/00_header ###

set default=0

set timeout=5

set root=(hd0,3)

search –fs-uuid –set 1c00ce9b-e44f-4db1-8dd1-bf9e9eccf107

if font /usr/share/grub/ascii.pff ; then

set gfxmode=640×480

insmod gfxterm

insmod vbe

terminal gfxterm

fi

### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###

set root=(hd0,3)

search –fs-uuid –set 1c00ce9b-e44f-4db1-8dd1-bf9e9eccf107

insmod png

if background_image /usr/share/canaima-estilo-visual/canaima-grub.png ; then

set color_normal=white/black

set color_highlight=green/black

else

set menu_color_normal=white/black

set menu_color_highlight=green/black

fi

### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_hurd ###

### END /etc/grub.d/10_hurd ###

### BEGIN /etc/grub.d/10_linux ###

set root=(hd0,3)

search –fs-uuid –set 1c00ce9b-e44f-4db1-8dd1-bf9e9eccf107

menuentry «Canaima GNU/Linux, linux 2.6.26-2-686» {

linux /boot/vmlinuz-2.6.26-2-686 root=UUID=1c00ce9b-e44f-4db1-8dd1-bf9e9eccf107 ro splash quiet vga=791

initrd /boot/initrd.img-2.6.26-2-686

}

menuentry «Canaima GNU/Linux, linux 2.6.26-2-686 (modo rescate)» {

linux /boot/vmlinuz-2.6.26-2-686 root=UUID=1c00ce9b-e44f-4db1-8dd1-bf9e9eccf107 ro single

initrd /boot/initrd.img-2.6.26-2-686

}

### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/30_os-prober ###

menuentry «Windows NT/2000/XP (loader) (on /dev/sda1)» {

set root=(hd1,1)

chainloader +1

}

### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/40_custom ###

# This file is an example on how to add custom entries

### END /etc/grub.d/40_custom###

asi que cambiamos el el valor

set default=0

por

set default=2

y tenemos predeterminado el booteo de la maquina por windows.

espero les sea de ayuda para las personas que quieren el booteo dual y predeterminar windows.

31 comentarios sobre “Editar Grub en Canaima GNU/Linux

  1. hice todo el procedimiento para cambiar de SO predeterminado y me dice que no puedo guardar los cambios por que el doc es solo lectura que debo hacer?

    1. amigo, antes de comenzar debes loguearte como root usando el comando su pero si vas a editarlo con editor de texto como el vim o el nano porque de hacerlo con gedit, que es como suelo hacerlo en otras distros no te va a funcionar has la prueba y me cuentas tus resultados, te recomiendo uses el nano ya que en la parte inferior tiene una pequeña ayuda.

      1. Buenos dias Karlinhos, sabes estuve localizando información sobre un error que esta surgiendo al instalar Canaima 3.0, en un equipo Pentium IV… específicamente al crear el Grub…. Error fatal al instalar grub (hd0)…. he probado
        * Formateando y particionando el DD con el mismo canaima
        * Aumentando memoria ram de 512 a 1 gb
        * Siguiendo los pasos de instalación automática usando todo el disco
        Sigue apareciendo el mismo error….
        Con Win7 particiona e instala bien (realizado como prueba)…. solo deseo instalar canaima.

    1. hola si estas usando un editor en modo grafio como el gedit, no te guardara los camvios debes usar un editor por consola te recomiendo el nano ya que este trae una pequeña ayuda

      1. BUENAS NOCHES amigo te escribo porque tengo una canaima de verion 2.6 y quiero subirla a 4.0 o el sofware mas actualizado q haiga y en las actualizaciones me dice lo siguiente ha ocurrido un error, ejecute el gestor de paquetes desde el menu contextual o apt-get en una terminal a ver donde esta el problema.

  2. Sí hermanito, fue de muchísima ayuda.

    Sería bueno si publicaras como conectarse a internet, si no se hizo al momento de la instalación.

  3. Amigo hize todos los pasos me logueo como root pero luego me dice que no tengo permisos y de verdad no entiendo si estoy como root como que no tengo permisos si alguien me puede ayudar lo agradeceria

    1. hola amigo a lo mejor debes cambiar los permisos del grub.cfg para que te permita editarlo, lo que pude notar al editar el grub en canaima es que si lo hacemos con gedit no te permitirá hacerlo y debe editarse con un editor de texto bajo consola como el nano y el vi intenta cambiando el comando y mandando a abrir el archivo de configuración con uno de estos editores a ver

  4. hermano dame una mano urgente yo instale Windows XP, Windows 7. Y se me ocurrió la brillante idea de instalar también canaima porque ya lo había echo antes con ubuntu y ahora nada mas abre canaima auxilio ayudame por favor el grub.cfg no es igual que el que tu colocaste y edite el «set defaul=»0» y le puse «2» y asta «3» y no hace nada etra directamente a canaima

    #
    # DO NOT EDIT THIS FILE
    #
    # It is automatically generated by grub-mkconfig using templates
    # from /etc/grub.d and settings from /etc/default/grub
    #

    ### BEGIN /etc/grub.d/00_header ###
    if [ -s $prefix/grubenv ]; then
    load_env
    fi
    set default=»0″
    if [ «${prev_saved_entry}» ]; then
    set saved_entry=»${prev_saved_entry}»
    save_env saved_entry
    set prev_saved_entry=
    save_env prev_saved_entry
    set boot_once=true
    fi

    function savedefault {
    if [ -z «${boot_once}» ]; then
    saved_entry=»${chosen}»
    save_env saved_entry
    fi
    }

    function load_video {
    insmod vbe
    insmod vga
    insmod video_bochs
    insmod video_cirrus
    }

    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos7)’
    search –no-floppy –fs-uuid –set c9e63fce-4e75-43c9-b567-9f5f2f9a34a4
    if loadfont /usr/share/grub/unicode.pf2 ; then
    set gfxmode=640×480
    load_video
    insmod gfxterm
    fi
    terminal_output gfxterm
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos7)’
    search –no-floppy –fs-uuid –set c9e63fce-4e75-43c9-b567-9f5f2f9a34a4
    set locale_dir=($root)/boot/grub/locale
    set lang=es
    insmod gettext
    set timeout=5
    ### END /etc/grub.d/00_header ###

    ### BEGIN /etc/grub.d/05_debian_theme ###
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos7)’
    search –no-floppy –fs-uuid –set c9e63fce-4e75-43c9-b567-9f5f2f9a34a4
    insmod png
    if background_image /usr/share/images/desktop-base/canaima-grub.png; then
    set color_normal=white/black
    set color_highlight=green/black
    else
    set menu_color_normal=cyan/blue
    set menu_color_highlight=white/blue
    fi
    ### END /etc/grub.d/05_debian_theme ###

    ### BEGIN /etc/grub.d/10_linux ###
    menuentry ‘Canaima GNU/Linux, with Linux 2.6.32-5-686′ –class canaima –class gnu-linux –class gnu –class os {
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos7)’
    search –no-floppy –fs-uuid –set c9e63fce-4e75-43c9-b567-9f5f2f9a34a4
    echo ‘Loading Linux 2.6.32-5-686 …’
    linux /boot/vmlinuz-2.6.32-5-686 root=UUID=c9e63fce-4e75-43c9-b567-9f5f2f9a34a4 ro quiet
    echo ‘Loading initial ramdisk …’
    initrd /boot/initrd.img-2.6.32-5-686
    }
    menuentry ‘Canaima GNU/Linux, with Linux 2.6.32-5-686 (recovery mode)’ –class canaima –class gnu-linux –class gnu –class $
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos7)’
    search –no-floppy –fs-uuid –set c9e63fce-4e75-43c9-b567-9f5f2f9a34a4
    echo ‘Loading Linux 2.6.32-5-686 …’
    linux /boot/vmlinuz-2.6.32-5-686 root=UUID=c9e63fce-4e75-43c9-b567-9f5f2f9a34a4 ro single
    echo ‘Loading initial ramdisk …’
    initrd /boot/initrd.img-2.6.32-5-686
    }
    ### END /etc/grub.d/10_linux ###

    ### BEGIN /etc/grub.d/20_linux_xen ###
    ### END /etc/grub.d/20_linux_xen ###

    ### BEGIN /etc/grub.d/30_os-prober ###
    ### END /etc/grub.d/30_os-prober ###

    ### BEGIN /etc/grub.d/40_custom ###
    # This file provides an easy way to add custom menu entries. Simply type the
    # menu entries you want to add after this comment. Be careful not to change
    # the ‘exec tail’ line above.
    ### END /etc/grub.d/40_custom ###

    ### BEGIN /etc/grub.d/41_custom ###
    if [ -f $prefix/custom.cfg ]; then
    source $prefix/custom.cfg;
    fi
    ### END /etc/grub.d/41_custom ###

    eso fue lo que copie ojala no me aya equivocado y me puedas ayudar gracias de antemano

  5. daniel galue :
    hermano dame una mano urgente yo instale Windows XP, Windows 7. Y se me ocurrió la brillante idea de instalar también canaima porque ya lo había echo antes con ubuntu y ahora nada mas abre canaima auxilio ayudame por favor el grub.cfg no es igual que el que tu colocaste y edite el “set defaul=”0″ y le puse “2″ y asta “3″ y no hace nada etra directamente a canaima
    #
    # DO NOT EDIT THIS FILE
    #
    # It is automatically generated by grub-mkconfig using templates
    # from /etc/grub.d and settings from /etc/default/grub
    #
    ### BEGIN /etc/grub.d/00_header ###
    if [ -s $prefix/grubenv ]; then
    load_env
    fi
    set default=”0″
    if [ «${prev_saved_entry}» ]; then
    set saved_entry=”${prev_saved_entry}”
    save_env saved_entry
    set prev_saved_entry=
    save_env prev_saved_entry
    set boot_once=true
    fi
    function savedefault {
    if [ -z «${boot_once}» ]; then
    saved_entry=”${chosen}”
    save_env saved_entry
    fi
    }
    function load_video {
    insmod vbe
    insmod vga
    insmod video_bochs
    insmod video_cirrus
    }
    insmod part_msdos
    insmod ext2
    set root=’(hd0,msdos7)’
    search –no-floppy –fs-uuid –set c9e63fce-4e75-43c9-b567-9f5f2f9a34a4
    if loadfont /usr/share/grub/unicode.pf2 ; then
    set gfxmode=640×480
    load_video
    insmod gfxterm
    fi
    terminal_output gfxterm
    insmod part_msdos
    insmod ext2
    set root=’(hd0,msdos7)’
    search –no-floppy –fs-uuid –set c9e63fce-4e75-43c9-b567-9f5f2f9a34a4
    set locale_dir=($root)/boot/grub/locale
    set lang=es
    insmod gettext
    set timeout=5
    ### END /etc/grub.d/00_header ###
    ### BEGIN /etc/grub.d/05_debian_theme ###
    insmod part_msdos
    insmod ext2
    set root=’(hd0,msdos7)’
    search –no-floppy –fs-uuid –set c9e63fce-4e75-43c9-b567-9f5f2f9a34a4
    insmod png
    if background_image /usr/share/images/desktop-base/canaima-grub.png; then
    set color_normal=white/black
    set color_highlight=green/black
    else
    set menu_color_normal=cyan/blue
    set menu_color_highlight=white/blue
    fi
    ### END /etc/grub.d/05_debian_theme ###
    ### BEGIN /etc/grub.d/10_linux ###
    menuentry ‘Canaima GNU/Linux, with Linux 2.6.32-5-686′ –class canaima –class gnu-linux –class gnu –class os {
    insmod part_msdos
    insmod ext2
    set root=’(hd0,msdos7)’
    search –no-floppy –fs-uuid –set c9e63fce-4e75-43c9-b567-9f5f2f9a34a4
    echo ‘Loading Linux 2.6.32-5-686 …’
    linux /boot/vmlinuz-2.6.32-5-686 root=UUID=c9e63fce-4e75-43c9-b567-9f5f2f9a34a4 ro quiet
    echo ‘Loading initial ramdisk …’
    initrd /boot/initrd.img-2.6.32-5-686
    }
    menuentry ‘Canaima GNU/Linux, with Linux 2.6.32-5-686 (recovery mode)’ –class canaima –class gnu-linux –class gnu –class $
    insmod part_msdos
    insmod ext2
    set root=’(hd0,msdos7)’
    search –no-floppy –fs-uuid –set c9e63fce-4e75-43c9-b567-9f5f2f9a34a4
    echo ‘Loading Linux 2.6.32-5-686 …’
    linux /boot/vmlinuz-2.6.32-5-686 root=UUID=c9e63fce-4e75-43c9-b567-9f5f2f9a34a4 ro single
    echo ‘Loading initial ramdisk …’
    initrd /boot/initrd.img-2.6.32-5-686
    }
    ### END /etc/grub.d/10_linux ###
    ### BEGIN /etc/grub.d/20_linux_xen ###
    ### END /etc/grub.d/20_linux_xen ###
    ### BEGIN /etc/grub.d/30_os-prober ###
    ### END /etc/grub.d/30_os-prober ###
    ### BEGIN /etc/grub.d/40_custom ###
    # This file provides an easy way to add custom menu entries. Simply type the
    # menu entries you want to add after this comment. Be careful not to change
    # the ‘exec tail’ line above.
    ### END /etc/grub.d/40_custom ###
    ### BEGIN /etc/grub.d/41_custom ###
    if [ -f $prefix/custom.cfg ]; then
    source $prefix/custom.cfg;
    fi
    ### END /etc/grub.d/41_custom ###
    eso fue lo que copie ojala no me aya equivocado y me puedas ayudar gracias de antemano

    1. Amigo lo primero que debes observar es que todavía tengas las particiones de windows, pareciera que al instalar Canaima tomo todo el disco. si las vez entonces podremos hacer algo si no la vez es probable que hayas formateado todo el disco duro sin darte cuenta

  6. no hermano si realice las instalaciones varias veces por la misma duda y siempre ocurre lo mismo, si reinstalo cualquiera de los windows funcionan los dos windows perfectamente pero solo ellos, y si lo hago con canaima solo funciona canaima jajajajaja parece que no se caen bien el uno al otro….
    disculpe el mal chiste pero me causa risa el problema… solo no hay que darse por vencido, saludos

  7. y desde canaima puedo ver y entrar a las particiones de windows, sera que que da problemas el echo que tenga instalado Windows xp y Windows 7 y tambien tenga tambien una particion solo para almacenamiento en este orden (WXP) 60.3GIB, (W7) 25.4GIB, (Respaldo) 195.4GIB, (canaima) 11.3GIB esas son las particiones que tiene el disco

    1. podría ser que eso sea el conflicto, pero prueba haciendo una reinstalación del grub a ver este articulo te puede ayudar http://www.vivalinux.com.ar/articulos/reinstalar-grub-tras-reinstalar-windows , yo tengo en la pc de mis padres canaima 2.1 y xp solamente y funciona de hecho mi articulo es para esa versión de canaima no se si este sea conflicto de canaima 3.0, pero tienes razón rendirse no es una opción hay que buscar una solución dejame investigar a ver que consigo

  8. Hola, soy una chica, mi nombre es Betty. Yo tb. tenía instalado Canaima 2 y convivía muy bien con windows, ambos sparecía al arrancar, pero al instalar Canaima 3 es cuando ocurre el problema de que no permite ver windows. Windows no se formatea, si no que el canaima o su grub, no se, es diferente.

    1. Hola Betty, he conversado con algunos amigos que son colaboradores del proyecto canaima y todos me dan la misma respuesta, al parecer la opcion de booteo dual esta desabilitada para esta version la cual no permite la coexistencia de windows y canaima, todos recominedanvolver al canaima 2.1 si queremos tener ambos sistemas operativos en nuestros equipos.

      saludos

  9. Hola buenas noches, pueden entrar en recovery-mode, después que haga todo el proceso nos indica que tecleemos la clave de root o Ctrl-D para continuar, escribimos la clave de root y quedamos en modo terminal, tecleamos update-grub2 y reiniciamos. Espero les ayude.

  10. hola buenas espero me ayuden soy aliens a mi me pasa algo parecido pero alreves jejeje me explico… mi lapto es dual y se llevaban muy bien canaima v 3.0 y w7… por una razon de activacion y de virus me toco formatear la particion en donde estaba w7 lo hice.. ahora cuando prendo o reinicio la maquina no me da el listado de opciones para escoger el SO que deseo ya sea canaima o w7. por medio del live cd de canaima en forma de prueba pude ver que aun conservo los archivos de canaima y las diferentes particones mas sin embargo no puedo entrar a canima.. como puedo activar otra vez el inicio del menu que me permita que SO usar ya sea canaima o w7.. espero me ayuden no se que hacerrr .. por fa ayundenme

  11. Hola a todos mis amigos que postean, a mi me sucedió que instale canaima y no veia el guindows luego introduje este comando #update-grub2 y listo se actualizo mi grub y ya puedo ver mis sistemas operativos, espero les sirva.

  12. Buenas noches Karlinhos, gracias a este post entendi un poco mas de la instalación dual canaima-windows 7, lo unico fue un pequeño problema que yo formatee primero con windows y cree particiones por alli despues de dejar el windows en correcto funcionamiento se me ocurrio la grandiosa y fatidica idea de instalar Canaima la version que tengo es la 3.0, despues de instalado y reinicio el equipo no me aparece el windows por ningun lado reviso en equipo y alli tengo mis particiones ntfs pero el grub solo me muestra el canaima y el modo recuperación, hice la actualizacion de grub y del grub2 y alli si veo los dos sistemas operativos, pero cuando reviso por aqui «nano /boo/grub/grub.cfg» solo me aparece canaima y como soy de poca paciencia decidi eliminar ese sistema operativo que solo me trajo problemas por la falta de dualidad eso sin contar que es un lio que reconozca los drivers de la tarjeta de red cableada y la inalambrica.

  13. buenas noches, actualmente en mi PC, coexisten: Canaima y windows 7, por lo que he leido, y he puesto en practica el inconveniente se deba a que hay que instalar primero el canaima 3.1 y luego el win 7

  14. Buenas tardes amigo, tengo un equipo con canaima de fabrica, es seneview, traté de instalar unas actualizaciones de python para posteriormente instalar un hplip actualizado y durante la acutalización me dio un error grave y ahora enciendo el equipo y no termina de cargar el canaima, o más bien, no me muestra el cuadro de dialogo y texto para elegir el modo en el que quiero iniciar.

Replica a William Cancelar la respuesta