Pagina 1 di 1

[RISOLTO] GRUB da modificare per win7

Inviato: sabato 26 gennaio 2013, 3:55
da telestreeti3
INFORMAZIONI:
ho due hdd in cui, in ordine di tempo:
in uno ho installato linux 12.10 e successivamente
ho installato prima win7 e poi ubuntu 12.04 lts sul secondo hdd

PROBLEMA RISCONTRATO:
ad ora mi ritrovo che all'avvio mi fa scegliere solo tr ai 2 linux senza l'opzione windows oltre al fatto che facendo gli aggiornamenti ... del secondo ho da scegliere non so quante versioni.... :)

MI PIACEREBBE:
avwere un grub solo con le tre scelte, ovvero i due linux e win

QUI DI SEGUITO le foto fatte con gparted dei 2 hdd
[img]file:///home/paolo/Scrivania/Schermata%20del%202013-01-26%2003:50:33.png[/img]
[img]file:///home/paolo/Scrivania/Schermata%20del%202013-01-26%2003:50:57.png[/img]

QUI DI SEGUITO HO COPIATO ED INCOLLATO IL GRUB:

Codice: Seleziona tutto

#
# 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
  set have_grubenv=true
  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 recordfail {
  set recordfail=1
  if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; fi
}

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

insmod part_gpt
insmod ext2
set root='(hd0,gpt1)'
search --no-floppy --fs-uuid --set=root 94594e98-32e5-4534-8272-819ed54930eb
if loadfont /usr/share/grub/unicode.pf2 ; then
  set gfxmode=auto
  load_video
  insmod gfxterm
  insmod part_gpt
  insmod ext2
  set root='(hd0,gpt1)'
  search --no-floppy --fs-uuid --set=root 94594e98-32e5-4534-8272-819ed54930eb
  set locale_dir=($root)/boot/grub/locale
  set lang=it_IT
  insmod gettext
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ]; then
  set timeout=-1
else
  set timeout=10
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
if background_color 44,0,30; then
  clear
fi
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
function gfxmode {
	set gfxpayload="${1}"
	if [ "${1}" = "keep" ]; then
		set vt_handoff=vt.handoff=7
	else
		set vt_handoff=
	fi
}
if [ "${recordfail}" != 1 ]; then
  if [ -e ${prefix}/gfxblacklist.txt ]; then
    if hwmatch ${prefix}/gfxblacklist.txt 3; then
      if [ ${match} = 0 ]; then
        set linux_gfx_mode=keep
      else
        set linux_gfx_mode=text
      fi
    else
      set linux_gfx_mode=text
    fi
  else
    set linux_gfx_mode=keep
  fi
else
  set linux_gfx_mode=text
fi
export linux_gfx_mode
if [ "${linux_gfx_mode}" != "text" ]; then load_video; fi
menuentry 'Ubuntu, with Linux 3.2.0-29-generic' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	gfxmode $linux_gfx_mode
	insmod gzio
	insmod part_gpt
	insmod ext2
	set root='(hd0,gpt1)'
	search --no-floppy --fs-uuid --set=root 94594e98-32e5-4534-8272-819ed54930eb
	linux	/boot/vmlinuz-3.2.0-29-generic root=UUID=94594e98-32e5-4534-8272-819ed54930eb ro   quiet splash $vt_handoff
	initrd	/boot/initrd.img-3.2.0-29-generic
}
menuentry 'Ubuntu, with Linux 3.2.0-29-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	insmod gzio
	insmod part_gpt
	insmod ext2
	set root='(hd0,gpt1)'
	search --no-floppy --fs-uuid --set=root 94594e98-32e5-4534-8272-819ed54930eb
	echo	'Loading Linux 3.2.0-29-generic ...'
	linux	/boot/vmlinuz-3.2.0-29-generic root=UUID=94594e98-32e5-4534-8272-819ed54930eb ro recovery nomodeset 
	echo	'Loading initial ramdisk ...'
	initrd	/boot/initrd.img-3.2.0-29-generic
}
### END /etc/grub.d/10_linux ###

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

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
	insmod part_gpt
	insmod ext2
	set root='(hd0,gpt1)'
	search --no-floppy --fs-uuid --set=root 94594e98-32e5-4534-8272-819ed54930eb
	linux16	/boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
	insmod part_gpt
	insmod ext2
	set root='(hd0,gpt1)'
	search --no-floppy --fs-uuid --set=root 94594e98-32e5-4534-8272-819ed54930eb
	linux16	/boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-518cdddb-526a-43b0-af02-92ab0e5d51d0 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 518cdddb-526a-43b0-af02-92ab0e5d51d0
	linux /boot/vmlinuz-3.5.0-22-generic root=UUID=518cdddb-526a-43b0-af02-92ab0e5d51d0 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.5.0-22-generic
}
menuentry "Ubuntu, con Linux 3.5.0-22-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.5.0-22-generic-advanced-518cdddb-526a-43b0-af02-92ab0e5d51d0 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 518cdddb-526a-43b0-af02-92ab0e5d51d0
	linux /boot/vmlinuz-3.5.0-22-generic root=UUID=518cdddb-526a-43b0-af02-92ab0e5d51d0 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.5.0-22-generic
}
menuentry "Ubuntu, con Linux 3.5.0-22-generic (modalità ripristino)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.5.0-22-generic-recovery-518cdddb-526a-43b0-af02-92ab0e5d51d0 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 518cdddb-526a-43b0-af02-92ab0e5d51d0
	linux /boot/vmlinuz-3.5.0-22-generic root=UUID=518cdddb-526a-43b0-af02-92ab0e5d51d0 ro recovery nomodeset
	initrd /boot/initrd.img-3.5.0-22-generic
}
menuentry "Ubuntu, con Linux 3.5.0-21-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.5.0-21-generic-advanced-518cdddb-526a-43b0-af02-92ab0e5d51d0 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 518cdddb-526a-43b0-af02-92ab0e5d51d0
	linux /boot/vmlinuz-3.5.0-21-generic root=UUID=518cdddb-526a-43b0-af02-92ab0e5d51d0 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.5.0-21-generic
}
menuentry "Ubuntu, con Linux 3.5.0-21-generic (modalità ripristino)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.5.0-21-generic-recovery-518cdddb-526a-43b0-af02-92ab0e5d51d0 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 518cdddb-526a-43b0-af02-92ab0e5d51d0
	linux /boot/vmlinuz-3.5.0-21-generic root=UUID=518cdddb-526a-43b0-af02-92ab0e5d51d0 ro recovery nomodeset

Re: GRUB da modificare per win7

Inviato: sabato 26 gennaio 2013, 3:58
da telestreeti3
ho fatto delle foto alla schermata con gparted, servono?
come si fa a caricar ele foto qui?

Re: GRUB da modificare per win7

Inviato: sabato 26 gennaio 2013, 7:30
da giulux
a me pare che i vari SO siano messi diversamente da come hai detto, comunque dall'ubuntu che si avvia automaticamente dai

Codice: Seleziona tutto

sudo update-grub
e posta il risultato incollandolo tra i tag [ code] e [ /code] che si creano cliccando su Codice in alto, sopra la finestra di scrittura
facendo gli aggiornamenti ... del secondo ho da scegliere non so quante versioni.... :)
non ho capito che succede

per le foto usa l'apposita funzione, come da allegato, oppure caricale su un hosting e metti il link.
ciao

P.S: leggere regolamento e FAQ per sapere come muoversi nel forum

Re: GRUB da modificare per win7

Inviato: sabato 26 gennaio 2013, 13:05
da telestreeti3
mentre mi spiegavo davo per scontate molte cose. cerchero di essere chiaro e se non ci riesco ti prego di farmelo notare.

innanzitutto quanto mi hai chiesto:
sudo update-grub

Codice: Seleziona tutto

Creazione di grub.cfg...
Trovata immagine linux: /boot/vmlinuz-3.5.0-22-generic
Trovata immagine initrd: /boot/initrd.img-3.5.0-22-generic
Trovata immagine linux: /boot/vmlinuz-3.5.0-21-generic
Trovata immagine initrd: /boot/initrd.img-3.5.0-21-generic
Trovata immagine linux: /boot/vmlinuz-3.5.0-17-generic
Trovata immagine initrd: /boot/initrd.img-3.5.0-17-generic
Found memtest86+ image: /boot/memtest86+.bin
Trovato Ubuntu 12.04.1 LTS (12.04) su /dev/sda1
Trovato Windows 7 (loader) su /dev/sdb3
fatto
ed ora, come detto ho 2 hdd nel mio pc e tre sistemi operativi , perche? ho fatto questo per questo ragionamento- linux lo uso per tutto e win per lavoro (alcuni programmi mi partono solo la) ed il secondo linux è nel caso mi si rompesse l'hdd da 1 tb ormai molto vecchio negli anni ho l'altro hdd (da 3 tb) con partizione predisposta e il sistema operativo installato e pronto per l'uso.
ho messo l'hdd da 1tb come primario (penso che il grub che vada a leggere all'innizio sia quello c onteenuto in quell'hdd ovvero dell'istallazione 12.04)

nella schermata che mi compare le scelte sono:
unbunto 12.04 (l'installazione ancora non è aggiorata , l'ho ad ora solo installato e basta, devo attaccarlo all'adsl per fargli fare tutti gli agg.)
poi due altre righe per il ripristino e memory test (classiche da ubuntu)
poi varie scelte del secondo sistema operativo ubuntu 12.10 che si trova nell'hdd da 3 tb e che ho utilizzato per un periodo e aggiorato piu volte.
il sistema operativo è sempre lo stesso ma penso cambi, come nella scritta di scelta mi fa notare la versione del kernel che dall'installaione alla fine aggiornamenti è cambiata piu volte....

qui di seguito posto il testo del grub dell'hdd da 1tb obvvero quello che io penso sia di avvio, penso che sia questo di avvio perche nel bios ho impostato l'hdd da 1tb come hdd primario

Codice: Seleziona tutto

#
# 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
  set have_grubenv=true
  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 recordfail {
  set recordfail=1
  if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; fi
}

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

insmod part_gpt
insmod ext2
set root='(hd0,gpt1)'
search --no-floppy --fs-uuid --set=root 94594e98-32e5-4534-8272-819ed54930eb
if loadfont /usr/share/grub/unicode.pf2 ; then
  set gfxmode=auto
  load_video
  insmod gfxterm
  insmod part_gpt
  insmod ext2
  set root='(hd0,gpt1)'
  search --no-floppy --fs-uuid --set=root 94594e98-32e5-4534-8272-819ed54930eb
  set locale_dir=($root)/boot/grub/locale
  set lang=it_IT
  insmod gettext
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ]; then
  set timeout=-1
else
  set timeout=10
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
if background_color 44,0,30; then
  clear
fi
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
function gfxmode {
	set gfxpayload="${1}"
	if [ "${1}" = "keep" ]; then
		set vt_handoff=vt.handoff=7
	else
		set vt_handoff=
	fi
}
if [ "${recordfail}" != 1 ]; then
  if [ -e ${prefix}/gfxblacklist.txt ]; then
    if hwmatch ${prefix}/gfxblacklist.txt 3; then
      if [ ${match} = 0 ]; then
        set linux_gfx_mode=keep
      else
        set linux_gfx_mode=text
      fi
    else
      set linux_gfx_mode=text
    fi
  else
    set linux_gfx_mode=keep
  fi
else
  set linux_gfx_mode=text
fi
export linux_gfx_mode
if [ "${linux_gfx_mode}" != "text" ]; then load_video; fi
menuentry 'Ubuntu, with Linux 3.2.0-29-generic' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	gfxmode $linux_gfx_mode
	insmod gzio
	insmod part_gpt
	insmod ext2
	set root='(hd0,gpt1)'
	search --no-floppy --fs-uuid --set=root 94594e98-32e5-4534-8272-819ed54930eb
	linux	/boot/vmlinuz-3.2.0-29-generic root=UUID=94594e98-32e5-4534-8272-819ed54930eb ro   quiet splash $vt_handoff
	initrd	/boot/initrd.img-3.2.0-29-generic
}
menuentry 'Ubuntu, with Linux 3.2.0-29-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	insmod gzio
	insmod part_gpt
	insmod ext2
	set root='(hd0,gpt1)'
	search --no-floppy --fs-uuid --set=root 94594e98-32e5-4534-8272-819ed54930eb
	echo	'Loading Linux 3.2.0-29-generic ...'
	linux	/boot/vmlinuz-3.2.0-29-generic root=UUID=94594e98-32e5-4534-8272-819ed54930eb ro recovery nomodeset 
	echo	'Loading initial ramdisk ...'
	initrd	/boot/initrd.img-3.2.0-29-generic
}
### END /etc/grub.d/10_linux ###

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

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
	insmod part_gpt
	insmod ext2
	set root='(hd0,gpt1)'
	search --no-floppy --fs-uuid --set=root 94594e98-32e5-4534-8272-819ed54930eb
	linux16	/boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
	insmod part_gpt
	insmod ext2
	set root='(hd0,gpt1)'
	search --no-floppy --fs-uuid --set=root 94594e98-32e5-4534-8272-819ed54930eb
	linux16	/boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-518cdddb-526a-43b0-af02-92ab0e5d51d0 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 518cdddb-526a-43b0-af02-92ab0e5d51d0
	linux /boot/vmlinuz-3.5.0-22-generic root=UUID=518cdddb-526a-43b0-af02-92ab0e5d51d0 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.5.0-22-generic
}
menuentry "Ubuntu, con Linux 3.5.0-22-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.5.0-22-generic-advanced-518cdddb-526a-43b0-af02-92ab0e5d51d0 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 518cdddb-526a-43b0-af02-92ab0e5d51d0
	linux /boot/vmlinuz-3.5.0-22-generic root=UUID=518cdddb-526a-43b0-af02-92ab0e5d51d0 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.5.0-22-generic
}
menuentry "Ubuntu, con Linux 3.5.0-22-generic (modalità ripristino)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.5.0-22-generic-recovery-518cdddb-526a-43b0-af02-92ab0e5d51d0 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 518cdddb-526a-43b0-af02-92ab0e5d51d0
	linux /boot/vmlinuz-3.5.0-22-generic root=UUID=518cdddb-526a-43b0-af02-92ab0e5d51d0 ro recovery nomodeset
	initrd /boot/initrd.img-3.5.0-22-generic
}
menuentry "Ubuntu, con Linux 3.5.0-21-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.5.0-21-generic-advanced-518cdddb-526a-43b0-af02-92ab0e5d51d0 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 518cdddb-526a-43b0-af02-92ab0e5d51d0
	linux /boot/vmlinuz-3.5.0-21-generic root=UUID=518cdddb-526a-43b0-af02-92ab0e5d51d0 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.5.0-21-generic
}
menuentry "Ubuntu, con Linux 3.5.0-21-generic (modalità ripristino)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.5.0-21-generic-recovery-518cdddb-526a-43b0-af02-92ab0e5d51d0 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 518cdddb-526a-43b0-af02-92ab0e5d51d0
	linux /boot/vmlinuz-3.5.0-21-generic root=UUID=518cdddb-526a-43b0-af02-92ab0e5d51d0 ro recovery nomodeset
	initrd /boot/initrd.img-3.5.0-21-generic
}
menuentry "Ubuntu, con Linux 3.5.0-17-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.5.0-17-generic-advanced-518cdddb-526a-43b0-af02-92ab0e5d51d0 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 518cdddb-526a-43b0-af02-92ab0e5d51d0
	linux /boot/vmlinuz-3.5.0-17-generic root=UUID=518cdddb-526a-43b0-af02-92ab0e5d51d0 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.5.0-17-generic
}
menuentry "Ubuntu, con Linux 3.5.0-17-generic (modalità ripristino)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.5.0-17-generic-recovery-518cdddb-526a-43b0-af02-92ab0e5d51d0 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 518cdddb-526a-43b0-af02-92ab0e5d51d0
	linux /boot/vmlinuz-3.5.0-17-generic root=UUID=518cdddb-526a-43b0-af02-92ab0e5d51d0 ro recovery nomodeset
	initrd /boot/initrd.img-3.5.0-17-generic
}
### 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 ###
Qui invece posto il grub dell'hdd da 3tb

Codice: Seleziona tutto

#
# 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
  set have_grubenv=true
  load_env
fi
set default="0"

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 recordfail {
  set recordfail=1
  if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; 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='hd1,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1  518cdddb-526a-43b0-af02-92ab0e5d51d0
else
  search --no-floppy --fs-uuid --set=root 518cdddb-526a-43b0-af02-92ab0e5d51d0
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=it_IT
  insmod gettext
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ]; then
  set timeout=-1
else
  set timeout=10
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
if background_color 44,0,30; then
  clear
fi
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
function gfxmode {
	set gfxpayload="${1}"
	if [ "${1}" = "keep" ]; then
		set vt_handoff=vt.handoff=7
	else
		set vt_handoff=
	fi
}
if [ "${recordfail}" != 1 ]; then
  if [ -e ${prefix}/gfxblacklist.txt ]; then
    if hwmatch ${prefix}/gfxblacklist.txt 3; then
      if [ ${match} = 0 ]; then
        set linux_gfx_mode=keep
      else
        set linux_gfx_mode=text
      fi
    else
      set linux_gfx_mode=text
    fi
  else
    set linux_gfx_mode=keep
  fi
else
  set linux_gfx_mode=text
fi
export linux_gfx_mode
if [ "${linux_gfx_mode}" != "text" ]; then load_video; fi
menuentry 'Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-518cdddb-526a-43b0-af02-92ab0e5d51d0' {
recordfail
	gfxmode $linux_gfx_mode
	insmod gzio
	insmod part_msdos
	insmod ext2
	set root='hd1,msdos1'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1  518cdddb-526a-43b0-af02-92ab0e5d51d0
	else
	  search --no-floppy --fs-uuid --set=root 518cdddb-526a-43b0-af02-92ab0e5d51d0
	fi
	linux	/boot/vmlinuz-3.5.0-22-generic root=UUID=518cdddb-526a-43b0-af02-92ab0e5d51d0 ro   quiet splash $vt_handoff
	initrd	/boot/initrd.img-3.5.0-22-generic
}
submenu 'Opzioni avanzate per Ubuntu' $menuentry_id_option 'gnulinux-advanced-518cdddb-526a-43b0-af02-92ab0e5d51d0' {
	menuentry 'Ubuntu, con Linux 3.5.0-22-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.5.0-22-generic-advanced-518cdddb-526a-43b0-af02-92ab0e5d51d0' {
	recordfail
		gfxmode $linux_gfx_mode
		insmod gzio
		insmod part_msdos
		insmod ext2
		set root='hd1,msdos1'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1  518cdddb-526a-43b0-af02-92ab0e5d51d0
		else
		  search --no-floppy --fs-uuid --set=root 518cdddb-526a-43b0-af02-92ab0e5d51d0
		fi
		echo	'Caricamento Linux 3.5.0-22-generic...'
		linux	/boot/vmlinuz-3.5.0-22-generic root=UUID=518cdddb-526a-43b0-af02-92ab0e5d51d0 ro   quiet splash $vt_handoff
		echo	'Caricamento ramdisk iniziale...'
		initrd	/boot/initrd.img-3.5.0-22-generic
	}
	menuentry 'Ubuntu, con Linux 3.5.0-22-generic (modalità ripristino)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.5.0-22-generic-recovery-518cdddb-526a-43b0-af02-92ab0e5d51d0' {
	recordfail
		insmod gzio
		insmod part_msdos
		insmod ext2
		set root='hd1,msdos1'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1  518cdddb-526a-43b0-af02-92ab0e5d51d0
		else
		  search --no-floppy --fs-uuid --set=root 518cdddb-526a-43b0-af02-92ab0e5d51d0
		fi
		echo	'Caricamento Linux 3.5.0-22-generic...'
		linux	/boot/vmlinuz-3.5.0-22-generic root=UUID=518cdddb-526a-43b0-af02-92ab0e5d51d0 ro recovery nomodeset 
		echo	'Caricamento ramdisk iniziale...'
		initrd	/boot/initrd.img-3.5.0-22-generic
	}
	menuentry 'Ubuntu, con Linux 3.5.0-21-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.5.0-21-generic-advanced-518cdddb-526a-43b0-af02-92ab0e5d51d0' {
	recordfail
		gfxmode $linux_gfx_mode
		insmod gzio
		insmod part_msdos
		insmod ext2
		set root='hd1,msdos1'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1  518cdddb-526a-43b0-af02-92ab0e5d51d0
		else
		  search --no-floppy --fs-uuid --set=root 518cdddb-526a-43b0-af02-92ab0e5d51d0
		fi
		echo	'Caricamento Linux 3.5.0-21-generic...'
		linux	/boot/vmlinuz-3.5.0-21-generic root=UUID=518cdddb-526a-43b0-af02-92ab0e5d51d0 ro   quiet splash $vt_handoff
		echo	'Caricamento ramdisk iniziale...'
		initrd	/boot/initrd.img-3.5.0-21-generic
	}
	menuentry 'Ubuntu, con Linux 3.5.0-21-generic (modalità ripristino)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.5.0-21-generic-recovery-518cdddb-526a-43b0-af02-92ab0e5d51d0' {
	recordfail
		insmod gzio
		insmod part_msdos
		insmod ext2
		set root='hd1,msdos1'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1  518cdddb-526a-43b0-af02-92ab0e5d51d0
		else
		  search --no-floppy --fs-uuid --set=root 518cdddb-526a-43b0-af02-92ab0e5d51d0
		fi
		echo	'Caricamento Linux 3.5.0-21-generic...'
		linux	/boot/vmlinuz-3.5.0-21-generic root=UUID=518cdddb-526a-43b0-af02-92ab0e5d51d0 ro recovery nomodeset 
		echo	'Caricamento ramdisk iniziale...'
		initrd	/boot/initrd.img-3.5.0-21-generic
	}
	menuentry 'Ubuntu, con Linux 3.5.0-17-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.5.0-17-generic-advanced-518cdddb-526a-43b0-af02-92ab0e5d51d0' {
	recordfail
		gfxmode $linux_gfx_mode
		insmod gzio
		insmod part_msdos
		insmod ext2
		set root='hd1,msdos1'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1  518cdddb-526a-43b0-af02-92ab0e5d51d0
		else
		  search --no-floppy --fs-uuid --set=root 518cdddb-526a-43b0-af02-92ab0e5d51d0
		fi
		echo	'Caricamento Linux 3.5.0-17-generic...'
		linux	/boot/vmlinuz-3.5.0-17-generic root=UUID=518cdddb-526a-43b0-af02-92ab0e5d51d0 ro   quiet splash $vt_handoff
		echo	'Caricamento ramdisk iniziale...'
		initrd	/boot/initrd.img-3.5.0-17-generic
	}
	menuentry 'Ubuntu, con Linux 3.5.0-17-generic (modalità ripristino)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.5.0-17-generic-recovery-518cdddb-526a-43b0-af02-92ab0e5d51d0' {
	recordfail
		insmod gzio
		insmod part_msdos
		insmod ext2
		set root='hd1,msdos1'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1  518cdddb-526a-43b0-af02-92ab0e5d51d0
		else
		  search --no-floppy --fs-uuid --set=root 518cdddb-526a-43b0-af02-92ab0e5d51d0
		fi
		echo	'Caricamento Linux 3.5.0-17-generic...'
		linux	/boot/vmlinuz-3.5.0-17-generic root=UUID=518cdddb-526a-43b0-af02-92ab0e5d51d0 ro recovery nomodeset 
		echo	'Caricamento ramdisk iniziale...'
		initrd	/boot/initrd.img-3.5.0-17-generic
	}
}

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

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

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

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
	insmod part_msdos
	insmod ext2
	set root='hd1,msdos1'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1  518cdddb-526a-43b0-af02-92ab0e5d51d0
	else
	  search --no-floppy --fs-uuid --set=root 518cdddb-526a-43b0-af02-92ab0e5d51d0
	fi
	linux16	/boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
	insmod part_msdos
	insmod ext2
	set root='hd1,msdos1'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1  518cdddb-526a-43b0-af02-92ab0e5d51d0
	else
	  search --no-floppy --fs-uuid --set=root 518cdddb-526a-43b0-af02-92ab0e5d51d0
	fi
	linux16	/boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Ubuntu 12.04.1 LTS (12.04)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-94594e98-32e5-4534-8272-819ed54930eb' {
	insmod part_gpt
	insmod ext2
	set root='hd0,gpt1'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt1 --hint-efi=hd0,gpt1 --hint-baremetal=ahci0,gpt1  94594e98-32e5-4534-8272-819ed54930eb
	else
	  search --no-floppy --fs-uuid --set=root 94594e98-32e5-4534-8272-819ed54930eb
	fi
	linux /boot/vmlinuz-3.2.0-29-generic root=UUID=94594e98-32e5-4534-8272-819ed54930eb ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.2.0-29-generic
}
submenu 'Opzioni avanzate per Ubuntu 12.04.1 LTS (12.04)' $menuentry_id_option 'osprober-gnulinux-advanced-94594e98-32e5-4534-8272-819ed54930eb' {
	menuentry 'Ubuntu, with Linux 3.2.0-29-generic (su /dev/sda1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.2.0-29-generic--94594e98-32e5-4534-8272-819ed54930eb' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt1'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt1 --hint-efi=hd0,gpt1 --hint-baremetal=ahci0,gpt1  94594e98-32e5-4534-8272-819ed54930eb
		else
		  search --no-floppy --fs-uuid --set=root 94594e98-32e5-4534-8272-819ed54930eb
		fi
		linux /boot/vmlinuz-3.2.0-29-generic root=UUID=94594e98-32e5-4534-8272-819ed54930eb ro quiet splash $vt_handoff
		initrd /boot/initrd.img-3.2.0-29-generic
	}
	menuentry 'Ubuntu, with Linux 3.2.0-29-generic (recovery mode) (su /dev/sda1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.2.0-29-generic-root=UUID=94594e98-32e5-4534-8272-819ed54930eb ro recovery nomodeset-94594e98-32e5-4534-8272-819ed54930eb' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt1'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt1 --hint-efi=hd0,gpt1 --hint-baremetal=ahci0,gpt1  94594e98-32e5-4534-8272-819ed54930eb
		else
		  search --no-floppy --fs-uuid --set=root 94594e98-32e5-4534-8272-819ed54930eb
		fi
		linux /boot/vmlinuz-3.2.0-29-generic root=UUID=94594e98-32e5-4534-8272-819ed54930eb ro recovery nomodeset
		initrd /boot/initrd.img-3.2.0-29-generic
	}
}

menuentry 'Windows 7 (loader) (su /dev/sdb3)' --class windows --class os $menuentry_id_option 'osprober-chain-704E0AF24E0AB140' {
	insmod part_msdos
	insmod ntfs
	set root='hd1,msdos3'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos3 --hint-efi=hd1,msdos3 --hint-baremetal=ahci1,msdos3  704E0AF24E0AB140
	else
	  search --no-floppy --fs-uuid --set=root 704E0AF24E0AB140
	fi
	chainloader +1
}
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/30_uefi-firmware ###
### END /etc/grub.d/30_uefi-firmware ###

### 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 ###
grazie per la santa pazienza

Re: GRUB da modificare per win7

Inviato: sabato 26 gennaio 2013, 13:24
da giulux
allora, da quello che vedo al riavvio dovresti avere l'opzione per avviare windows: prova e fai sapere

per il resto, da quello che io vedo e capisco:
il grub che "governa" (se i listati li hai copiati dopo aver dato il comando che ti ho suggerito) è quello della 12.10 che sta nel 2° hdd, a quanto dici.
se vogliamo toglierci i dubbi, avvia scegliendo l'ubuntu con kernel 3.5.0-22 e posta le schermate di gparted relative ai due dischi

Re: GRUB da modificare per win7

Inviato: sabato 26 gennaio 2013, 23:08
da telestreeti3
rispondo velocemente perché mi stanno accadendo cose assurde per il quale non riesco a capirne le motivazioni....
facendo quei comandi mi sono sparite delle partizioni,
un hdd non lo leggeva perche era ritto il cavetto sata
e le partizioni di gparted non corrispondono a quelle che effettivamente avevo realizzato all'epoca, ora alcune pèarti risultano non allocate...
avevo rinominato le partizioni ntfs che avevo fatto (2 partizioni, una da circa 800 gb su hdd da 1tb e l'altra da 2,2 tb su quello da 3 tb) con nomi tipo DATI 800 e dati 22tb ed ora non li trovo piu cosi nominati, ma questo penso che derivi dai comandi che ho dato e la rimessa in ordine del grub, spero....
non avevo messo dati sull'hdd da 800 gb (una partizione esistente nell'hdd da 1tb) ed ora non lo trovo piu formattato ne esistente... non capisco cosa stia accadendo ne cosa sia potuto accadere...
ho paura perche nell'hdd da 2,2 tb c'è tutt ala mia vita, tutt ele mie foto ad esempio.... e sono molto preoccupato
ma! mai capitato in vita mia

Questo mi viene dopo che ho dato il comando : sudo update-grub

Codice: Seleziona tutto

Generating grub.cfg ...
Found linux image: /boot/vmlinuz-3.2.0-36-generic
Found initrd image: /boot/initrd.img-3.2.0-36-generic
Found linux image: /boot/vmlinuz-3.2.0-29-generic
Found initrd image: /boot/initrd.img-3.2.0-29-generic
Found memtest86+ image: /boot/memtest86+.bin
Found Ubuntu 12.10 (12.10) on /dev/sdb1
Found Windows 7 (loader) on /dev/sdb3
done
e questo è il grub del 12.04 ora:

Codice: Seleziona tutto

#
# 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
  set have_grubenv=true
  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 recordfail {
  set recordfail=1
  if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; fi
}

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

insmod part_gpt
insmod ext2
set root='(hd0,gpt1)'
search --no-floppy --fs-uuid --set=root 94594e98-32e5-4534-8272-819ed54930eb
if loadfont /usr/share/grub/unicode.pf2 ; then
  set gfxmode=auto
  load_video
  insmod gfxterm
  insmod part_gpt
  insmod ext2
  set root='(hd0,gpt1)'
  search --no-floppy --fs-uuid --set=root 94594e98-32e5-4534-8272-819ed54930eb
  set locale_dir=($root)/boot/grub/locale
  set lang=it_IT
  insmod gettext
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ]; then
  set timeout=-1
else
  set timeout=10
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
if background_color 44,0,30; then
  clear
fi
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
function gfxmode {
	set gfxpayload="${1}"
	if [ "${1}" = "keep" ]; then
		set vt_handoff=vt.handoff=7
	else
		set vt_handoff=
	fi
}
if [ "${recordfail}" != 1 ]; then
  if [ -e ${prefix}/gfxblacklist.txt ]; then
    if hwmatch ${prefix}/gfxblacklist.txt 3; then
      if [ ${match} = 0 ]; then
        set linux_gfx_mode=keep
      else
        set linux_gfx_mode=text
      fi
    else
      set linux_gfx_mode=text
    fi
  else
    set linux_gfx_mode=keep
  fi
else
  set linux_gfx_mode=text
fi
export linux_gfx_mode
if [ "${linux_gfx_mode}" != "text" ]; then load_video; fi
menuentry 'Ubuntu, con Linux 3.2.0-36-generic' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	gfxmode $linux_gfx_mode
	insmod gzio
	insmod part_gpt
	insmod ext2
	set root='(hd0,gpt1)'
	search --no-floppy --fs-uuid --set=root 94594e98-32e5-4534-8272-819ed54930eb
	linux	/boot/vmlinuz-3.2.0-36-generic root=UUID=94594e98-32e5-4534-8272-819ed54930eb ro   quiet splash $vt_handoff
	initrd	/boot/initrd.img-3.2.0-36-generic
}
menuentry 'Ubuntu, con Linux 3.2.0-36-generic (modalità ripristino)' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	insmod gzio
	insmod part_gpt
	insmod ext2
	set root='(hd0,gpt1)'
	search --no-floppy --fs-uuid --set=root 94594e98-32e5-4534-8272-819ed54930eb
	echo	'Caricamento Linux 3.2.0-36-generic...'
	linux	/boot/vmlinuz-3.2.0-36-generic root=UUID=94594e98-32e5-4534-8272-819ed54930eb ro recovery nomodeset 
	echo	'Caricamento ramdisk iniziale...'
	initrd	/boot/initrd.img-3.2.0-36-generic
}
submenu "Previous Linux versions" {
menuentry 'Ubuntu, con Linux 3.2.0-29-generic' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	gfxmode $linux_gfx_mode
	insmod gzio
	insmod part_gpt
	insmod ext2
	set root='(hd0,gpt1)'
	search --no-floppy --fs-uuid --set=root 94594e98-32e5-4534-8272-819ed54930eb
	linux	/boot/vmlinuz-3.2.0-29-generic root=UUID=94594e98-32e5-4534-8272-819ed54930eb ro   quiet splash $vt_handoff
	initrd	/boot/initrd.img-3.2.0-29-generic
}
menuentry 'Ubuntu, con Linux 3.2.0-29-generic (modalità ripristino)' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	insmod gzio
	insmod part_gpt
	insmod ext2
	set root='(hd0,gpt1)'
	search --no-floppy --fs-uuid --set=root 94594e98-32e5-4534-8272-819ed54930eb
	echo	'Caricamento Linux 3.2.0-29-generic...'
	linux	/boot/vmlinuz-3.2.0-29-generic root=UUID=94594e98-32e5-4534-8272-819ed54930eb ro recovery nomodeset 
	echo	'Caricamento ramdisk iniziale...'
	initrd	/boot/initrd.img-3.2.0-29-generic
}
}
### END /etc/grub.d/10_linux ###

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

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
	insmod part_gpt
	insmod ext2
	set root='(hd0,gpt1)'
	search --no-floppy --fs-uuid --set=root 94594e98-32e5-4534-8272-819ed54930eb
	linux16	/boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
	insmod part_gpt
	insmod ext2
	set root='(hd0,gpt1)'
	search --no-floppy --fs-uuid --set=root 94594e98-32e5-4534-8272-819ed54930eb
	linux16	/boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-518cdddb-526a-43b0-af02-92ab0e5d51d0 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 518cdddb-526a-43b0-af02-92ab0e5d51d0
	linux /boot/vmlinuz-3.5.0-22-generic root=UUID=518cdddb-526a-43b0-af02-92ab0e5d51d0 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.5.0-22-generic
}
menuentry "Ubuntu, con Linux 3.5.0-22-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.5.0-22-generic-advanced-518cdddb-526a-43b0-af02-92ab0e5d51d0 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 518cdddb-526a-43b0-af02-92ab0e5d51d0
	linux /boot/vmlinuz-3.5.0-22-generic root=UUID=518cdddb-526a-43b0-af02-92ab0e5d51d0 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.5.0-22-generic
}
menuentry "Ubuntu, con Linux 3.5.0-22-generic (modalità ripristino)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.5.0-22-generic-recovery-518cdddb-526a-43b0-af02-92ab0e5d51d0 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 518cdddb-526a-43b0-af02-92ab0e5d51d0
	linux /boot/vmlinuz-3.5.0-22-generic root=UUID=518cdddb-526a-43b0-af02-92ab0e5d51d0 ro recovery nomodeset
	initrd /boot/initrd.img-3.5.0-22-generic
}
menuentry "Ubuntu, con Linux 3.5.0-21-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.5.0-21-generic-advanced-518cdddb-526a-43b0-af02-92ab0e5d51d0 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 518cdddb-526a-43b0-af02-92ab0e5d51d0
	linux /boot/vmlinuz-3.5.0-21-generic root=UUID=518cdddb-526a-43b0-af02-92ab0e5d51d0 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.5.0-21-generic
}
menuentry "Ubuntu, con Linux 3.5.0-21-generic (modalità ripristino)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.5.0-21-generic-recovery-518cdddb-526a-43b0-af02-92ab0e5d51d0 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 518cdddb-526a-43b0-af02-92ab0e5d51d0
	linux /boot/vmlinuz-3.5.0-21-generic root=UUID=518cdddb-526a-43b0-af02-92ab0e5d51d0 ro recovery nomodeset
	initrd /boot/initrd.img-3.5.0-21-generic
}
menuentry "Ubuntu, con Linux 3.5.0-17-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.5.0-17-generic-advanced-518cdddb-526a-43b0-af02-92ab0e5d51d0 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 518cdddb-526a-43b0-af02-92ab0e5d51d0
	linux /boot/vmlinuz-3.5.0-17-generic root=UUID=518cdddb-526a-43b0-af02-92ab0e5d51d0 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.5.0-17-generic
}
menuentry "Ubuntu, con Linux 3.5.0-17-generic (modalità ripristino)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.5.0-17-generic-recovery-518cdddb-526a-43b0-af02-92ab0e5d51d0 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 518cdddb-526a-43b0-af02-92ab0e5d51d0
	linux /boot/vmlinuz-3.5.0-17-generic root=UUID=518cdddb-526a-43b0-af02-92ab0e5d51d0 ro recovery nomodeset
	initrd /boot/initrd.img-3.5.0-17-generic
}
menuentry "Windows 7 (loader) (on /dev/sdb3)" --class windows --class os {
	insmod part_msdos
	insmod ntfs
	set root='(hd1,msdos3)'
	search --no-floppy --fs-uuid --set=root 704E0AF24E0AB140
	chainloader +1
}
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/30_uefi-firmware ###
### END /etc/grub.d/30_uefi-firmware ###

### 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 ###
qui di seguito le foto con una breve descrizione di

Re: GRUB da modificare per win7

Inviato: domenica 27 gennaio 2013, 9:09
da giulux
senti, io già sono poco intelligente di mio e se tu continui a smanettare a ruota libera e postare quello che ti pare vado in tilt del tutto
facendo quei comandi mi sono sparite delle partizioni ... e le partizioni di gparted non corrispondono a quelle che effettivamente avevo realizzato all'epoca, ora alcune pèarti risultano non allocate...
i comandi che hai dato in base a questo 3d, per quello che so, sono "sudo update grub" e questo non ha mai cancellato, rinominato o nascosto partizioni a nessuno.
Se hai fatto altre manovre le sai tu (la mia sfera di cristallo è attualmente in riparazione)
Se vuoi essere aiutato in questo nuovo problema apri una discussione apposita, sempre che dalla ricerca non trovi la soluzione già.

Per quanto riguarda il problema di questa discussione, non hai detto se hai fatto quanto ti avevo suggerito e se windows è riapparso in grub

credo che tu faccia confusione con le due installazioni di ubuntu e la loro collocazione, visto che di volta in volta posti risultati di comandi dati nell'una o nell'altra. Quello che posso dirti è che le due schermate che hai allegato da ultimo sono state fatte con l'ubuntu installato sul disco da 1T

Re: GRUB da modificare per win7

Inviato: domenica 27 gennaio 2013, 9:30
da maxbigsi
senti, io già sono poco intelligente di mio...
:lol: :lol:

Re: GRUB da modificare per win7

Inviato: domenica 27 gennaio 2013, 12:01
da telestreeti3
mi piace di aver fatto confusione per quello che mi sta accadendo comunque si, è esatto quanto tu dici:

quel tuo comando sudo update-grub mette aposto il grub se ho ben capito ed infatti ora ho tutter le tre versioni dei sistemi operativi nel menu.
grazie

Re: GRUB da modificare per win7

Inviato: domenica 27 gennaio 2013, 12:03
da giulux
allora il problema di questa discussione è risolto: modifica il titolo del primo post premettendovi [Risolto]
ciao