



vorrei window7 primo e ubuntu solo uno , quello nuovo spero non sia in versione beta e una di memtest
cosi
window7
ubuntu
memtest
title
root


GiovEdi ha scritto:
probabilmente ci sono grub vecchio e quello nuovo insieme e questo crea le incongruenze descritte
controllare in Gestore Pacchetti Synaptic alla voce grub, quali e quanti pacchetti sono installati
per grub2 servono solo due pacchetti (vedere figura)
sudo gedit /etc/default/grubsudo update-grub
lelio2 ha scritto:se devi modificare grub 1.97 beta4 il comando è:;
- Codice: Seleziona tutto
sudo gedit /etc/default/grub
dopo ave modificato devi digitare
- Codice: Seleziona tutto
sudo update-grub
Le righe che ti interessano sono quelle che ho segnato sulla figura allegata: quella in rosso sceglie il S.O. avviato, quella in verde il tempo che hai a disposizione per scegliere.
tieni presente che se vuoi avviare il primo s.o. devi mettere 0, 1 per il secondo e così via

giangiotto ha scritto:
sto parlando di ubuntu 9.10 64bit
allora credo che tu abbia colto nel segno allora (non mi ricordo con quale comando , ma
sono riuscito a vedere che tipo di grub avevo ed è risultato 0.97 da console
mentre quando avvio nella schermata nera di boot mi appare scritto sopra 1.97beta4(o qualcosa di simile)
Con il gestore di pacchetti ho digitato grub ed ho trovato
5cose(non so fare l'immagine ... mi scuserete... ma niubbi si nasce)
3 con bollino di ubuntu che sono le seguenti
PACCHETTO: VERSIONE INSTALLATA
grub 0.97-29ubuntu59
grub common 1.97- beta4- 1ubuntu4.1
memtest 86+ 2.11-3ubuntu5
le 2 senza bollino sono le seguenti
grub-choose-default 0.2-6
grub2-splashimages 1.0.0
aiutatemi grazie
ps: menu.list non so come si fa ad ottenerlo
/boot/grub/menu.lst
sudo chmod -x /etc/grub.d/20_memtest86+



et4beta ha scritto:Per mettere come sistema di avvio di default Win è preferibile che usi l'avvio testuale, ovvero nel file /etc/default/grub, alla prima riga dopo GRUB_DEFAULT= tu metti, con copia/incolla, la riga di avvio di Win che trovi nel grub.cfg, e precisamente tutto il testo che, dopo "Menuentry", è compreso tra le "virgolette" (anche le virgolette devi mettere).
Naturalmente dopo aver modificato il file devi dare il solito "sudo update-grub".
La righe di avvio del memtest le puoi anche togliere, se sei sicuro che la RAM sia a posto, togliendo la flag di eseguibile allo script relativo con il comando:sudo chmod -x /etc/grub.d/20_memtest86+
se il nome del file è sempre 20_memtest86+, altrimenti metti il nome che ha ora.
Le righe di avvio delle recovery io le terrei....non si sa mai.
sudo gedit /etc/default/grub#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by /usr/sbin/grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#
### BEGIN /etc/grub.d/00_header ###
if [ -s /boot/grub/grubenv ]; then
have_grubenv=true
load_env
fi
set default="0"
if [ ${prev_saved_entry} ]; then
saved_entry=${prev_saved_entry}
save_env saved_entry
prev_saved_entry=
save_env prev_saved_entry
fi
insmod ext2
set root=(hd1,1)
search --no-floppy --fs-uuid --set aacd6c9e-6d9d-4926-b812-ebec60fe8b4d
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=640x480
insmod gfxterm
insmod vbe
if terminal_output gfxterm ; then true ; else
# For backward compatibility with versions of terminal.mod that don't
# understand terminal_output
terminal gfxterm
fi
fi
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/white
### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/10_os-prober ###
menuentry "Windows 7 (loader) (on /dev/sda1)" {
insmod ntfs
set root=(hd0,1)
search --no-floppy --fs-uuid --set 185a04d85a04b492
chainloader +1
}
### END /etc/grub.d/10_os-prober ###
### BEGIN /etc/grub.d/20_linux ###
menuentry "Ubuntu, Linux 2.6.31-20-generic" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
insmod ext2
set root=(hd1,1)
search --no-floppy --fs-uuid --set aacd6c9e-6d9d-4926-b812-ebec60fe8b4d
linux /boot/vmlinuz-2.6.31-20-generic root=UUID=aacd6c9e-6d9d-4926-b812-ebec60fe8b4d ro quiet splash
initrd /boot/initrd.img-2.6.31-20-generic
}
menuentry "Ubuntu, Linux 2.6.31-20-generic (recovery mode)" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
insmod ext2
set root=(hd1,1)
search --no-floppy --fs-uuid --set aacd6c9e-6d9d-4926-b812-ebec60fe8b4d
linux /boot/vmlinuz-2.6.31-20-generic root=UUID=aacd6c9e-6d9d-4926-b812-ebec60fe8b4d ro single
initrd /boot/initrd.img-2.6.31-20-generic
}
menuentry "Ubuntu, Linux 2.6.31-14-generic" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
insmod ext2
set root=(hd1,1)
search --no-floppy --fs-uuid --set aacd6c9e-6d9d-4926-b812-ebec60fe8b4d
linux /boot/vmlinuz-2.6.31-14-generic root=UUID=aacd6c9e-6d9d-4926-b812-ebec60fe8b4d ro quiet splash
initrd /boot/initrd.img-2.6.31-14-generic
}
menuentry "Ubuntu, Linux 2.6.31-14-generic (recovery mode)" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
insmod ext2
set root=(hd1,1)
search --no-floppy --fs-uuid --set aacd6c9e-6d9d-4926-b812-ebec60fe8b4d
linux /boot/vmlinuz-2.6.31-14-generic root=UUID=aacd6c9e-6d9d-4926-b812-ebec60fe8b4d ro single
initrd /boot/initrd.img-2.6.31-14-generic
}
### END /etc/grub.d/20_linux ###
### BEGIN /etc/grub.d/30_memtest86+ ###
menuentry "Memory test (memtest86+)" {
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/30_memtest86+ ###
### 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/10_os-prober ###
menuentry "Windows 7 (loader) (on /dev/sda1)" {
insmod ntfs
set root=(hd0,1)
search --no-floppy --fs-uuid --set 185a04d85a04b492
chainloader +1
GRUB_DEFAULT="Windows 7 (loader) (on /dev/sda1)"
sudo update-grub

et4beta ha scritto:No tranquillo danni non ne fai.
Allora ecco qui sotto in grassetto e colore blu ciò che devi copiare:### BEGIN /etc/grub.d/10_os-prober ###
menuentry "Windows 7 (loader) (on /dev/sda1)" {
insmod ntfs
set root=(hd0,1)
search --no-floppy --fs-uuid --set 185a04d85a04b492
chainloader +1
In modo che nel tuo /etc/default/grub, la prima riga delle istruzioni, diventi così:GRUB_DEFAULT="Windows 7 (loader) (on /dev/sda1)"
Ti consiglio di fare con copia/incolla, in quanto un eventuale errore di sintassi, invaliderebbe il funzionamento.
Dopodiché, come già detto, dai il comando:sudo update-grub
Fatto ciò puoi tranquillamente mettere i nomi standard agli script in /etc/grub.d, che la riga di avvio di default del menu di avvio del tuo grub sarà sempre quella di Win.

et4beta ha scritto:Se il grub2 lo vedrà aggiungerà la riga di avvio al suo menu, dopo aver dato "sudo update-grub",ma Win sarà sempre il sistema di default all'avvio, almeno fino a che non modificherai il file /etc/default/grub.


Visualizzano questa pagina: Laycastle, Railslide, Toril e 10 ospiti