UEFI con dual boot

Necesitas ayuda instalando Arch Linux? pregunta aquí!
Responder
rrlarr
Archer Intermedio
Archer Intermedio
Mensajes: 74
Registrado: 03 Jun 2012, 20:26

UEFI con dual boot

Mensaje por rrlarr » 20 Ago 2015, 18:31

Hola, hace bastante que no molesto, y por eso, me puse a hacer algo al respecto.
El asunto es que se me ocurrio instalarle arch en la netbook de mi hijo, la que le dio el gobierno, por ende formateo, instalo w7, el profe se lo pide en la escuela, ya que le saque el 8, y la odisea empezo cuando quise instalar arch, despues de mucho leer, y no entender, logre instalarlo con el maldito uefi, pero no arranca.
El menu de opcion de arranque del bios si detecta grub pero cuando lo elijo para que arranque solo pasa a una pantalla negra y de vuelta al mismo menu, he leido y releido tanto por todos lados que no he echo mas que confundirme.
Se que hay muchos post que tratan algo similar pero no he encontrado sobre este caso en particular.
Por favor si me pudieran ayudar con gusto les paso los datos que me pidan.
La netbook es una coradir CDRclass G5.
Desde ya muchas gracias.

Avatar de Usuario
madek
Equipo Hispano
Equipo Hispano
Mensajes: 2149
Registrado: 03 Sep 2009, 12:50
Ubicación: Puente Alto, Chile

Re: UEFI con dual boot

Mensaje por madek » 20 Ago 2015, 18:48

pega aca la salida del fdisk -l y el archivo de config del grub
Asi hacemos las cosas => The Arch Way
Judd Vinet "Arch Linux es lo que tú haces de él"
Imagen

rrlarr
Archer Intermedio
Archer Intermedio
Mensajes: 74
Registrado: 03 Jun 2012, 20:26

Re: UEFI con dual boot

Mensaje por rrlarr » 20 Ago 2015, 20:09

tengo que copiarlo porque de la netbook no puedo

Código: Seleccionar todo

device                     size                     id                 type
/dev/sda1    (primaria)     53.7G                   7                 HPFS/NTFS/exFAT
/dev/sda2    (primaria)       512M                  ef                EFI (fat-12/16/32)
/dev/sda3    (primaria)     73 G                     83                linux
/dev/sda4    (Extended)    170.9G                  5                 Extended
/dev/sda5    (Extended)     34.2G                   7                 HPFS/NTFS/exFAT
/dev/sda6    (Extended)     132.8G                 83                linux
/dev/sda7    (Extended)      3.9G                    82                linux swap / Solaris

Código: Seleccionar todo

#
# 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 ###
insmod part_gpt
insmod part_msdos
if [ -s $prefix/grubenv ]; then
  load_env
fi
if [ "${next_entry}" ] ; then
   set default="${next_entry}"
   set next_entry=
   save_env next_entry
   set boot_once=true
else
   set default="0"
fi

if [ x"${feature_menuentry_id}" = xy ]; then
  menuentry_id_option="--id"
else
  menuentry_id_option=""
fi

export menuentry_id_option

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 {
  if [ x$feature_all_video_module = xy ]; then
    insmod all_video
  else
    insmod efi_gop
    insmod efi_uga
    insmod ieee1275_fb
    insmod vbe
    insmod vga
    insmod video_bochs
    insmod video_cirrus
  fi
}

if [ x$feature_default_font_path = xy ] ; then
   font=unicode
else
insmod part_msdos 
insmod ext2
set root='hd0,msdos3'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos3 --hint-efi=hd0,msdos3 --hint-baremetal=ahci0,msdos3  5b3d8c09-4837-4d0c-b207-45b685e484af
else
  search --no-floppy --fs-uuid --set=root 5b3d8c09-4837-4d0c-b207-45b685e484af
fi
    font="/usr/share/grub/unicode.pf2"
fi

if loadfont $font ; then
  set gfxmode=auto
  load_video
  insmod gfxterm
  set locale_dir=$prefix/locale
  set lang=en_US
  insmod gettext
fi
terminal_input console
terminal_output gfxterm
if [ x$feature_timeout_style = xy ] ; then
  set timeout_style=menu
  set timeout=5
# Fallback normal timeout code in case the timeout_style feature is
# unavailable.
else
  set timeout=5
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/10_linux ###
menuentry 'Arch Linux' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-5b3d8c09-4837-4d0c-b207-45b685e484af' {
	load_video
	set gfxpayload=keep
	insmod gzio
	insmod part_msdos 
	insmod ext2
	set root='hd0,msdos3'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos3 --hint-efi=hd0,msdos3 --hint-baremetal=ahci0,msdos3  5b3d8c09-4837-4d0c-b207-45b685e484af
	else
	  search --no-floppy --fs-uuid --set=root 5b3d8c09-4837-4d0c-b207-45b685e484af
	fi
	echo	'Loading Linux linux ...'
	linux	/boot/vmlinuz-linux root=UUID=5b3d8c09-4837-4d0c-b207-45b685e484af rw  quiet
	echo	'Loading initial ramdisk ...'
	initrd	 /boot/initramfs-linux.img
}
submenu 'Advanced options for Arch Linux' $menuentry_id_option 'gnulinux-advanced-5b3d8c09-4837-4d0c-b207-45b685e484af' {
	menuentry 'Arch Linux, with Linux linux' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-linux-advanced-5b3d8c09-4837-4d0c-b207-45b685e484af' {
		load_video
		set gfxpayload=keep
		insmod gzio
		insmod part_msdos 
		insmod ext2
		set root='hd0,msdos3'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos3 --hint-efi=hd0,msdos3 --hint-baremetal=ahci0,msdos3  5b3d8c09-4837-4d0c-b207-45b685e484af
		else
		  search --no-floppy --fs-uuid --set=root 5b3d8c09-4837-4d0c-b207-45b685e484af
		fi
		echo	'Loading Linux linux ...'
		linux	/boot/vmlinuz-linux root=UUID=5b3d8c09-4837-4d0c-b207-45b685e484af rw  quiet
		echo	'Loading initial ramdisk ...'
		initrd	 /boot/initramfs-linux.img
	}
	menuentry 'Arch Linux, with Linux linux (fallback initramfs)' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-linux-fallback-5b3d8c09-4837-4d0c-b207-45b685e484af' {
		load_video
		set gfxpayload=keep
		insmod gzio
		insmod part_msdos 
		insmod ext2
		set root='hd0,msdos3'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos3 --hint-efi=hd0,msdos3 --hint-baremetal=ahci0,msdos3  5b3d8c09-4837-4d0c-b207-45b685e484af
		else
		  search --no-floppy --fs-uuid --set=root 5b3d8c09-4837-4d0c-b207-45b685e484af
		fi
		echo	'Loading Linux linux ...'
		linux	/boot/vmlinuz-linux root=UUID=5b3d8c09-4837-4d0c-b207-45b685e484af rw  quiet
		echo	'Loading initial ramdisk ...'
		initrd	 /boot/initramfs-linux-fallback.img
	}
}

### 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  ${config_directory}/custom.cfg ]; then
  source ${config_directory}/custom.cfg
elif [ -z "${config_directory}" -a -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###

### BEGIN /etc/grub.d/60_memtest86+ ###
### END /etc/grub.d/60_memtest86+ ###
Disculpen la desprolijidad si necesitan algo mas me avisan.

Avatar de Usuario
icemodding
Archer
Archer
Mensajes: 49
Registrado: 05 Dic 2015, 01:10
Ubicación: Tucumán - Argentina
Contactar:

Re: UEFI con dual boot

Mensaje por icemodding » 04 Ene 2016, 04:11

rrlarr escribió:tengo que copiarlo porque de la netbook no puedo

Código: Seleccionar todo

device                     size                     id                 type
/dev/sda1    (primaria)     53.7G                   7                 HPFS/NTFS/exFAT
/dev/sda2    (primaria)       512M                  ef                EFI (fat-12/16/32)
/dev/sda3    (primaria)     73 G                     83                linux
/dev/sda4    (Extended)    170.9G                  5                 Extended
/dev/sda5    (Extended)     34.2G                   7                 HPFS/NTFS/exFAT
/dev/sda6    (Extended)     132.8G                 83                linux
/dev/sda7    (Extended)      3.9G                    82                linux swap / Solaris

Código: Seleccionar todo

#
# 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 ###
insmod part_gpt
insmod part_msdos
if [ -s $prefix/grubenv ]; then
  load_env
fi
if [ "${next_entry}" ] ; then
   set default="${next_entry}"
   set next_entry=
   save_env next_entry
   set boot_once=true
else
   set default="0"
fi

if [ x"${feature_menuentry_id}" = xy ]; then
  menuentry_id_option="--id"
else
  menuentry_id_option=""
fi

export menuentry_id_option

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 {
  if [ x$feature_all_video_module = xy ]; then
    insmod all_video
  else
    insmod efi_gop
    insmod efi_uga
    insmod ieee1275_fb
    insmod vbe
    insmod vga
    insmod video_bochs
    insmod video_cirrus
  fi
}

if [ x$feature_default_font_path = xy ] ; then
   font=unicode
else
insmod part_msdos 
insmod ext2
set root='hd0,msdos3'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos3 --hint-efi=hd0,msdos3 --hint-baremetal=ahci0,msdos3  5b3d8c09-4837-4d0c-b207-45b685e484af
else
  search --no-floppy --fs-uuid --set=root 5b3d8c09-4837-4d0c-b207-45b685e484af
fi
    font="/usr/share/grub/unicode.pf2"
fi

if loadfont $font ; then
  set gfxmode=auto
  load_video
  insmod gfxterm
  set locale_dir=$prefix/locale
  set lang=en_US
  insmod gettext
fi
terminal_input console
terminal_output gfxterm
if [ x$feature_timeout_style = xy ] ; then
  set timeout_style=menu
  set timeout=5
# Fallback normal timeout code in case the timeout_style feature is
# unavailable.
else
  set timeout=5
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/10_linux ###
menuentry 'Arch Linux' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-5b3d8c09-4837-4d0c-b207-45b685e484af' {
	load_video
	set gfxpayload=keep
	insmod gzio
	insmod part_msdos 
	insmod ext2
	set root='hd0,msdos3'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos3 --hint-efi=hd0,msdos3 --hint-baremetal=ahci0,msdos3  5b3d8c09-4837-4d0c-b207-45b685e484af
	else
	  search --no-floppy --fs-uuid --set=root 5b3d8c09-4837-4d0c-b207-45b685e484af
	fi
	echo	'Loading Linux linux ...'
	linux	/boot/vmlinuz-linux root=UUID=5b3d8c09-4837-4d0c-b207-45b685e484af rw  quiet
	echo	'Loading initial ramdisk ...'
	initrd	 /boot/initramfs-linux.img
}
submenu 'Advanced options for Arch Linux' $menuentry_id_option 'gnulinux-advanced-5b3d8c09-4837-4d0c-b207-45b685e484af' {
	menuentry 'Arch Linux, with Linux linux' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-linux-advanced-5b3d8c09-4837-4d0c-b207-45b685e484af' {
		load_video
		set gfxpayload=keep
		insmod gzio
		insmod part_msdos 
		insmod ext2
		set root='hd0,msdos3'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos3 --hint-efi=hd0,msdos3 --hint-baremetal=ahci0,msdos3  5b3d8c09-4837-4d0c-b207-45b685e484af
		else
		  search --no-floppy --fs-uuid --set=root 5b3d8c09-4837-4d0c-b207-45b685e484af
		fi
		echo	'Loading Linux linux ...'
		linux	/boot/vmlinuz-linux root=UUID=5b3d8c09-4837-4d0c-b207-45b685e484af rw  quiet
		echo	'Loading initial ramdisk ...'
		initrd	 /boot/initramfs-linux.img
	}
	menuentry 'Arch Linux, with Linux linux (fallback initramfs)' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-linux-fallback-5b3d8c09-4837-4d0c-b207-45b685e484af' {
		load_video
		set gfxpayload=keep
		insmod gzio
		insmod part_msdos 
		insmod ext2
		set root='hd0,msdos3'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos3 --hint-efi=hd0,msdos3 --hint-baremetal=ahci0,msdos3  5b3d8c09-4837-4d0c-b207-45b685e484af
		else
		  search --no-floppy --fs-uuid --set=root 5b3d8c09-4837-4d0c-b207-45b685e484af
		fi
		echo	'Loading Linux linux ...'
		linux	/boot/vmlinuz-linux root=UUID=5b3d8c09-4837-4d0c-b207-45b685e484af rw  quiet
		echo	'Loading initial ramdisk ...'
		initrd	 /boot/initramfs-linux-fallback.img
	}
}

### 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  ${config_directory}/custom.cfg ]; then
  source ${config_directory}/custom.cfg
elif [ -z "${config_directory}" -a -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###

### BEGIN /etc/grub.d/60_memtest86+ ###
### END /etc/grub.d/60_memtest86+ ###
Disculpen la desprolijidad si necesitan algo mas me avisan.
Lo pudiste solucionar?

dolphinziyo
Novato
Mensajes: 16
Registrado: 17 Nov 2011, 20:22
Contactar:

Re: UEFI con dual boot

Mensaje por dolphinziyo » 15 Ene 2016, 18:03

A mi me pasa lo mismo, llego hasta el punto en que se muestra el bootloader pero la única opción al final es volver a la configuración de la UEFI. Lo intenté una vez y me falló en el paso de escribir el fstab porque decía que el sistema de ficheros era de sólo lectura, por lo que pensé que sería por eso, así que lo intenté de nuevo siguiendo los pasos de la página de "Begginers guide", todo fue perfecto pero al final el mismo resultado.
He probado activando el "Secure boot", desactivándolo, añadiendo una opción de arranque nueva desde la BIOS pero nada, lo único que me sale es la ventanita negra con dos opciones, una me lleva a la configuración de UEFI y la otra a un supuesto gestor de arranque que sólo me da la opción de ir a la configuración de UEFI (vamos, que haga lo que haga termino en la configuración de UEFI), ¿sabemos algo de esto?

Responder