[risolto a metà]Nascondere menù grub 2

Problemi riscontrati durante l'installazione di Ubuntu, degli aggiornamenti e degli avanzamenti del sistema.
Scrivi risposta
Avatar utente
kekko_94
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 815
Iscrizione: giovedì 11 giugno 2009, 15:01
Desktop: gnome-shell
Distribuzione: Ubuntu 11.10 x86_64
Località: Padova - Italy

[risolto a metà]Nascondere menù grub 2

Messaggio da kekko_94 »

Ciao a tutti, scusate per l'urgente, ma è davvero urgente!!!

Devo installare Ubuntu ad un mio amico e suo papà non vuole.
Ora hanno XP.

Ho bisogno che il menù del grub non si veda in automatico, e che sia nascosto, e che solo premendo un tasto si possa visualizzare, altrimenti che parta XP

Non ho ancora installato, sto facendo le prove con il mio portatile con Vista, ma non sono riuscito a toglierlo del tutto.

Ho già provato a mettere TIME_OUT=0 ma si vede comunque uno pezzo di menù.

Come faccio???
Ultima modifica di Anonymous il mercoledì 20 gennaio 2010, 20:28, modificato 1 volta in totale.
AMD Phenom II X6 1100T 3.3GHz, 8GB Ram 1600MHz DDR3, 1,5TB HDD, nVidia GTS450 1GB DDR5
Toshiba Satellite A200 15X Intel Pentium D 1.73GHz 2Gb Ram, 110Gb HDD
OS: Ubuntu 10.10 Maverick Meerkat
Avatar utente
Petr
Rampante Reduce
Rampante Reduce
Messaggi: 6203
Iscrizione: lunedì 17 agosto 2009, 1:26
Desktop: Unity
Distribuzione: Ubuntu 14.04 LTS x86_64

Re: [URGENTE!!!]Nascondere menù grub 2

Messaggio da Petr »

La cosa migliore è: non installare! fagli un cd o meglio, una usb persistente, e lo usa quando vuole lui. Che sono tutti sti casini per nascondere Ubuntu. Neanche avesse la peste!
Avatar utente
kekko_94
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 815
Iscrizione: giovedì 11 giugno 2009, 15:01
Desktop: gnome-shell
Distribuzione: Ubuntu 11.10 x86_64
Località: Padova - Italy

Re: [URGENTE!!!]Nascondere menù grub 2

Messaggio da kekko_94 »

E' il papà del tipo che non vuole, non posso una live usb perchè non può avviare da chiavetta (glie l'avrei installato sull HD esterno) e in live CD va troppo lenta. Ho trovato questo

http://www.mail-archive.com/grub-devel@gnu.org/msg07971.html

Ma non so come aggiungere la voce che ho creato al "programma" che fa update-grub
AMD Phenom II X6 1100T 3.3GHz, 8GB Ram 1600MHz DDR3, 1,5TB HDD, nVidia GTS450 1GB DDR5
Toshiba Satellite A200 15X Intel Pentium D 1.73GHz 2Gb Ram, 110Gb HDD
OS: Ubuntu 10.10 Maverick Meerkat
Avatar utente
gianmpu
Rampante Reduce
Rampante Reduce
Messaggi: 7721
Iscrizione: giovedì 15 novembre 2007, 17:11

Re: [URGENTE!!!]Nascondere menù grub 2

Messaggio da gianmpu »

Anche con l'opzione hiddenmenu, vedresti la scritta iniziale grub is now loading. Se il padre è così paranoico, probabilmente si accorgerebbe comunque di quella "strana scritta" che appare all'inizio.
"Chi c**a sott' 'a neve, pure si ffa 'a bbuca e poi 'a copre, quanno 'a neve se scioje, 'a mm***a vie' sempre fori" T. Milian
Avatar utente
Petr
Rampante Reduce
Rampante Reduce
Messaggi: 6203
Iscrizione: lunedì 17 agosto 2009, 1:26
Desktop: Unity
Distribuzione: Ubuntu 14.04 LTS x86_64

Re: [URGENTE!!!]Nascondere menù grub 2

Messaggio da Petr »

kekko_94 ha scritto: E' il papà del tipo che non vuole, non posso una live usb perchè non può avviare da chiavetta (glie l'avrei installato sull HD esterno) e in live CD va troppo lenta. Ho trovato questo

http://www.mail-archive.com/grub-devel@gnu.org/msg07971.html

Ma non so come aggiungere la voce che ho creato al "programma" che fa update-grub
Cosa significa? Non supporta avvio da usb? Non ha un ingresso usb?
Avatar utente
domx
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1494
Iscrizione: sabato 3 ottobre 2009, 17:38

Re: [URGENTE!!!]Nascondere menù grub 2

Messaggio da domx »

Ma perchè vuoi camuffare ubuntu? Installalo alla luce del sole!!! Vedrai che il padre del tuo amico lo inizierà ad usare e gli piacerà. Odio chi critivca linux senza conoscerlo (ieri un mio amico mi ha detto che non esistono programmi per linux, ed è inutile che mi vanti che plume si accende in 20 sec perchè non lo metterà mai. Cosa preoccupante: il tipo è un computeromane)
Comunque prova plume da live cd, che non ci mette tanto a caricare, oppure puoi aggiungere una voce al menu del bootloader di win con mbr-easy o qualcosa del genere.
P.S:ma il padre non ne deve sapere niente? O è perchè gli noia vedere menù all'avvio del computer? Imponetegli linux!!!!!!!!!! (spam) (spam) (spam) (spam) anche con la lotta armata se necessario (scherzo naturalmente, anche se ieri col mio amico eravamo sul punto di litigare, ma in fondo non è il massimo parlargli in continuazione mentre faceva una partita a scacchi, anche se diffondevo, o ceracvo di diffondere, la mentalità linux)
P.S.: scusate gli ot, ma dovevo sfogarmi
Solo puffin ti darà forza e grinta a volontà!
Avatar utente
kekko_94
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 815
Iscrizione: giovedì 11 giugno 2009, 15:01
Desktop: gnome-shell
Distribuzione: Ubuntu 11.10 x86_64
Località: Padova - Italy

Re: [URGENTE!!!]Nascondere menù grub 2

Messaggio da kekko_94 »

Il punto è che il padre di questo qui è un "conservatore". Linux no. Anche se non l'ha mai provato.
Petr ha scritto: Cosa significa? Non supporta avvio da usb? Non ha un ingresso usb?
Si ma è troppo vecchio ('99) e non ha il boot da chiavetta.
gianmpu ha scritto: Anche con l'opzione hiddenmenu, vedresti la scritta iniziale grub is now loading. Se il padre è così paranoico, probabilmente si accorgerebbe comunque di quella "strana scritta" che appare all'inizio.
Non se ne accorgerebbe, non è uno così paranoico.

Ora, che il padre di questo sia un pò (anche più di un pò) cocciuto siamo PERFETTAMENTE d'accordo. Ma facciamo così:
sul pc di mia sorella con UBUNTU+XP devo fare in modo che mia sorella (8 anni) non vada su XP. Come faccio con il GRUB 2 a nascondere il menù in modo che non vada a scegliere XP??

io vio ho chiesto come si fa, non di commentare il tipo. Sono convinto anche io che appena vede che quel cassone del cavolo scarica a 480 con una pennetta comincierà ad usarlo anche lui... ma per il momento...
AMD Phenom II X6 1100T 3.3GHz, 8GB Ram 1600MHz DDR3, 1,5TB HDD, nVidia GTS450 1GB DDR5
Toshiba Satellite A200 15X Intel Pentium D 1.73GHz 2Gb Ram, 110Gb HDD
OS: Ubuntu 10.10 Maverick Meerkat
Avatar utente
kekko_94
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 815
Iscrizione: giovedì 11 giugno 2009, 15:01
Desktop: gnome-shell
Distribuzione: Ubuntu 11.10 x86_64
Località: Padova - Italy

Re: [URGENTE!!!]Nascondere menù grub 2

Messaggio da kekko_94 »

domx ha scritto: Comunque prova plume da live cd, che non ci mette tanto a caricare, oppure puoi aggiungere una voce al menu del bootloader di win con mbr-easy o qualcosa del genere.
P.S:ma il padre non ne deve sapere niente? O è perchè gli noia vedere menù all'avvio del computer? Imponetegli linux!!!!!!!!!!
1) non vuole perchè ha paura che gli rubi troppe risorse a Win (inutile spiegare che non le condivide, eccetto l'HD. Magari sull'HD c'avrebbe ragione perchè ha 13 occupati e 20 in tutto, quindi toglierebbe un pò, ma non tanto.

2)Ho appunto provato con la plume (è un pentium 3 da 800 mhz con 512MB di RAM)
AMD Phenom II X6 1100T 3.3GHz, 8GB Ram 1600MHz DDR3, 1,5TB HDD, nVidia GTS450 1GB DDR5
Toshiba Satellite A200 15X Intel Pentium D 1.73GHz 2Gb Ram, 110Gb HDD
OS: Ubuntu 10.10 Maverick Meerkat
patel
Accecante Asceta
Accecante Asceta
Messaggi: 23782
Iscrizione: martedì 15 aprile 2008, 20:27
Località: Livorno

Re: [URGENTE!!!]Nascondere menù grub 2

Messaggio da patel »

Ubuntu si può far partire anche dal bootloader di XP, se fai una ricerca sul forum questo problema è stato già affrontato e risolto. In sostanza si tratta di:
1- installare il grub nella partizione di Ubuntu
2- salvare il primo settore di questa partizione in un file col comando dd
3- inserire nel boot.ini di XP il riferimento a questo file.
Un titolo ben azzeccato attira l'attenzione degli esperti in quel campo, fa risparmiare tempo a voi, aumenta la probabilità di successo.
Avatar utente
kekko_94
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 815
Iscrizione: giovedì 11 giugno 2009, 15:01
Desktop: gnome-shell
Distribuzione: Ubuntu 11.10 x86_64
Località: Padova - Italy

Re: [URGENTE!!!]Nascondere menù grub 2

Messaggio da kekko_94 »

patel ha scritto: Ubuntu si può far partire anche dal bootloader di XP, se fai una ricerca sul forum questo problema è stato già affrontato e risolto. In sostanza si tratta di:
1- installare il grub nella partizione di Ubuntu
2- salvare il primo settore di questa partizione in un file col comando dd
3- inserire nel boot.ini di XP il riferimento a questo file.
Sì, grazie del suggerimento (almeno mi hai dato un consiglio non una critica) però non è proprio quello che volevo.
Ho bisogno che non si veda apparentemente che sia installato ubuntu.

Come ho già dato il link ho trovato qualcuno che l'ha fatto: qui
ma ho un problema:

creo lo script (copiando dalla sua guida)
aggiungo la riga nel file grub dentro la cartella etc
ma poi non so come fare per aggiornarlo: update-grub non me lo aggiunge al grub.cfg

L'ho modificato a mano ma non va: ho modificato così:
/boot/grub/grub.cfg

Codice: Seleziona tutto

#
# 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="6"
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=(hd0,5)
search --no-floppy --fs-uuid --set c1e07eda-b042-4302-ba18-70339ffdbf2a
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 questo non è uno script immesso dalla cartella /etc/grub.d e aggiornato
# da update-grub perchè non sono riuscito a trovare come modificarlo, comunque quando
# lo troverò sarà il file /etc/grub.d/03_hiddenmenu. Per ora lo metto manualmente.

#!/bin/sh
# This is to provide legacy "hiddenmenu" from /etc/default/grub

if [ "x${GRUB_HIDDENMENU}" = "xtrue" ]; then
 cat << EOF
echo -n "Press ESC to enter the menu... "
if sleep --verbose --interruptible ${GRUB_TIMEOUT} ; then
 set timeout=${GRUB_TIMEOUT}
else
 set timeout=-1
fi
EOF
fi
### END dello script per nascondere il menù

### 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_linux ###
menuentry "Ubuntu, Linux 2.6.31-18-generic" {
        recordfail=1
        if [ -n ${have_grubenv} ]; then save_env recordfail; fi
	set quiet=1
	insmod ext2
	set root=(hd0,5)
	search --no-floppy --fs-uuid --set c1e07eda-b042-4302-ba18-70339ffdbf2a
	linux	/boot/vmlinuz-2.6.31-18-generic root=UUID=c1e07eda-b042-4302-ba18-70339ffdbf2a ro vga=769  quiet splash
	initrd	/boot/initrd.img-2.6.31-18-generic
}
menuentry "Ubuntu, Linux 2.6.31-18-generic (recovery mode)" {
        recordfail=1
        if [ -n ${have_grubenv} ]; then save_env recordfail; fi
	insmod ext2
	set root=(hd0,5)
	search --no-floppy --fs-uuid --set c1e07eda-b042-4302-ba18-70339ffdbf2a
	linux	/boot/vmlinuz-2.6.31-18-generic root=UUID=c1e07eda-b042-4302-ba18-70339ffdbf2a ro single vga=769
	initrd	/boot/initrd.img-2.6.31-18-generic
}
menuentry "Ubuntu, Linux 2.6.31-17-generic" {
        recordfail=1
        if [ -n ${have_grubenv} ]; then save_env recordfail; fi
	set quiet=1
	insmod ext2
	set root=(hd0,5)
	search --no-floppy --fs-uuid --set c1e07eda-b042-4302-ba18-70339ffdbf2a
	linux	/boot/vmlinuz-2.6.31-17-generic root=UUID=c1e07eda-b042-4302-ba18-70339ffdbf2a ro vga=769  quiet splash
	initrd	/boot/initrd.img-2.6.31-17-generic
}
menuentry "Ubuntu, Linux 2.6.31-17-generic (recovery mode)" {
        recordfail=1
        if [ -n ${have_grubenv} ]; then save_env recordfail; fi
	insmod ext2
	set root=(hd0,5)
	search --no-floppy --fs-uuid --set c1e07eda-b042-4302-ba18-70339ffdbf2a
	linux	/boot/vmlinuz-2.6.31-17-generic root=UUID=c1e07eda-b042-4302-ba18-70339ffdbf2a ro single vga=769
	initrd	/boot/initrd.img-2.6.31-17-generic
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_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/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows Vista (loader) (on /dev/sda1)" {
	insmod ntfs
	set root=(hd0,1)
	search --no-floppy --fs-uuid --set 70603275603241e0
	chainloader +1
}
### 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 ###
/etc/default/grub

Codice: Seleziona tutto

# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.

GRUB_DEFAULT=6
GRUB_HIDDEN_TIMEOUT=10
#GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX="vga=769"

# Uncomment to hide the menu (use 'ESC' to display)
GRUB_HIDDENMENU=xtrue

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entrys
#GRUB_DISABLE_LINUX_RECOVERY="true"
/etc/grub.d/03_hiddenmenu

Codice: Seleziona tutto

#!/bin/sh
# This is to provide legacy "hiddenmenu" from /etc/default/grub

if [ "x${GRUB_HIDDENMENU}" = "xtrue" ]; then
 cat << EOF
echo -n "Press ESC to enter the menu... "
if sleep --verbose --interruptible ${GRUB_TIMEOUT} ; then
 set timeout=${GRUB_TIMEOUT}
else
 set timeout=-1
fi
EOF
fi
Cosa faccio?? Sbaglio qualcosa???
AMD Phenom II X6 1100T 3.3GHz, 8GB Ram 1600MHz DDR3, 1,5TB HDD, nVidia GTS450 1GB DDR5
Toshiba Satellite A200 15X Intel Pentium D 1.73GHz 2Gb Ram, 110Gb HDD
OS: Ubuntu 10.10 Maverick Meerkat
Avatar utente
Petr
Rampante Reduce
Rampante Reduce
Messaggi: 6203
Iscrizione: lunedì 17 agosto 2009, 1:26
Desktop: Unity
Distribuzione: Ubuntu 14.04 LTS x86_64

Re: [URGENTE!!!]Nascondere menù grub 2

Messaggio da Petr »

Mi permetto di rispondere alle affermazioni di eventuali critiche:

Codice: Seleziona tutto

Magari sull'HD c'avrebbe ragione perchè ha 13 occupati e 20 in tutto
questa è una tua affermazione. Dove lo vuoi installare Ubuntu? Nei sette giga rimanenti?Senza una partizione di swap immagino! Perchè in caso contrario rimarrebbe veramente poco. E se un giorno il padre verifica la capacità dell'hard disk e vede questo spazio occupato da non si sa che cosa? Oppure lo becca che usa "Ubuntu"? Immagino quale grave punizione gli verrà afflitta! Il modo migliore di nascondere una cosa e fare in modo che non ci sia. Ecco il perchè del consiglio di una usb persistente. Ma tu dici che non è possibile! Comunque le scelte spettano a te. Fai come credi. Saluti
Ultima modifica di Petr il martedì 19 gennaio 2010, 21:26, modificato 1 volta in totale.
patel
Accecante Asceta
Accecante Asceta
Messaggi: 23782
Iscrizione: martedì 15 aprile 2008, 20:27
Località: Livorno

Re: [URGENTE!!!]Nascondere menù grub 2

Messaggio da patel »

visto che nessun esperto di grub2 ti risponde potresti installare il grub1 e con un semplice hiddenmenu risolvi.
Un titolo ben azzeccato attira l'attenzione degli esperti in quel campo, fa risparmiare tempo a voi, aumenta la probabilità di successo.
Avatar utente
kekko_94
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 815
Iscrizione: giovedì 11 giugno 2009, 15:01
Desktop: gnome-shell
Distribuzione: Ubuntu 11.10 x86_64
Località: Padova - Italy

Re: [URGENTE!!!]Nascondere menù grub 2

Messaggio da kekko_94 »

Petr ha scritto: Mi permetto di rispondere alle affermazioni di eventuali critiche:

Codice: Seleziona tutto

Magari sull'HD c'avrebbe ragione perchè ha 13 occupati e 20 in tutto
questa è una tua affermazione. Dove lo vuoi installare Ubuntu? Nei sette giga rimanenti?Senza una partizione di swap immagino! Perchè in caso contrario rimarrebbe veramente poco. E se un giorno il padre verifica la capacità dell'hard disk e vede questo spazio occupato da non si sa che cosa? Oppure lo becca che usa "Ubuntu"? Immagino quale grave punizione gli verrà afflitta! Il modo migliore di nascondere una cosa e fare in modo che non ci sia. Ecco il perchè del consiglio di una usb persistente. Ma tu dici che non è possibile! Comunque le scelte spettano a te. Fai come credi. Saluti
La plume non occupa tanto, comunque se devo essere sincero era la mia preoccupazione maggiore, ma il mio amico ha detto che non se ne accorgeva....  :-[
patel ha scritto: visto che nessun esperto di grub2 ti risponde potresti installare il grub1 e con un semplice hiddenmenu risolvi.
Era quello che volevo fare, solo che sta sera il papà ha visto la live (che va meglio dell'XP) andare a 480KBPS e ha detto: questo lo voglio.

Io ora sono qui che mi contorco dai porchi e che penso... cazzo, se glie l'avesse fatta vedere prima non mi sarei corroso il fegato per niente, comunque ora è risolto.

Per chi volesse mettere a posto quegli script per divertimento buona fortuna!!!
AMD Phenom II X6 1100T 3.3GHz, 8GB Ram 1600MHz DDR3, 1,5TB HDD, nVidia GTS450 1GB DDR5
Toshiba Satellite A200 15X Intel Pentium D 1.73GHz 2Gb Ram, 110Gb HDD
OS: Ubuntu 10.10 Maverick Meerkat
Avatar utente
GiovEdi
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1307
Iscrizione: martedì 2 ottobre 2007, 10:21

Re: [risolto a metà]Nascondere menù grub 2

Messaggio da GiovEdi »

il file 03_hiddenmenu che crei nella cartella /etc/grub.d/ devi renderlo eseguibile

Codice: Seleziona tutto


sudo chmod +x /etc/grub.d/03_hiddenmenu


infine:

Codice: Seleziona tutto


sudo update-grub

prima leggere, poi casomai scrivere
« domandasti e ... ti risposi! » (Liz&Richard)
Avatar utente
kekko_94
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 815
Iscrizione: giovedì 11 giugno 2009, 15:01
Desktop: gnome-shell
Distribuzione: Ubuntu 11.10 x86_64
Località: Padova - Italy

Re: [risolto a metà]Nascondere menù grub 2

Messaggio da kekko_94 »

Codice: Seleziona tutto

francesco@francesco-laptop:~$ sudo chmod +x /etc/grub.d/03_hiddenmenu 
[sudo] password for francesco: 
francesco@francesco-laptop:~$ sudo update-grub
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.31-18-generic
Found initrd image: /boot/initrd.img-2.6.31-18-generic
Found memtest86+ image: /boot/memtest86+.bin
Found Windows Vista (loader) on /dev/sda1
done
Fatto!!! però...

Codice: Seleziona tutto

francesco@francesco-laptop:~$ cat /boot/grub/grub.cfg
#
# 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=(hd0,5)
search --no-floppy --fs-uuid --set c1e07eda-b042-4302-ba18-70339ffdbf2a
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/03_hiddenmenu ###
### END /etc/grub.d/03_hiddenmenu ###

### 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_linux ###
menuentry "Ubuntu, Linux 2.6.31-18-generic" {
        recordfail=1
        if [ -n ${have_grubenv} ]; then save_env recordfail; fi
	set quiet=1
	insmod ext2
	set root=(hd0,5)
	search --no-floppy --fs-uuid --set c1e07eda-b042-4302-ba18-70339ffdbf2a
	linux	/boot/vmlinuz-2.6.31-18-generic root=UUID=c1e07eda-b042-4302-ba18-70339ffdbf2a ro vga=769  quiet splash
	initrd	/boot/initrd.img-2.6.31-18-generic
}
menuentry "Ubuntu, Linux 2.6.31-18-generic (recovery mode)" {
        recordfail=1
        if [ -n ${have_grubenv} ]; then save_env recordfail; fi
	insmod ext2
	set root=(hd0,5)
	search --no-floppy --fs-uuid --set c1e07eda-b042-4302-ba18-70339ffdbf2a
	linux	/boot/vmlinuz-2.6.31-18-generic root=UUID=c1e07eda-b042-4302-ba18-70339ffdbf2a ro single vga=769
	initrd	/boot/initrd.img-2.6.31-18-generic
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_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/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows Vista (loader) (on /dev/sda1)" {
	insmod ntfs
	set root=(hd0,1)
	search --no-floppy --fs-uuid --set 70603275603241e0
	chainloader +1
}
### 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 ###
Non scrive niente: è come se fosse vuoto!!!

Però non è vuoto...

Codice: Seleziona tutto

francesco@francesco-laptop:~$ cat /etc/grub.d/03_hiddenmenu 
#!/bin/sh
# This is to provide legacy "hiddenmenu" from /etc/default/grub

if [ "x${GRUB_HIDDENMENU}" = "xtrue" ]; then
 cat << EOF
echo -n "Press ESC to enter the menu... "
if sleep --verbose --interruptible ${GRUB_TIMEOUT} ; then
 set timeout=${GRUB_TIMEOUT}
else
 set timeout=-1
fi
EOF
fi
francesco@francesco-laptop:~$ 
Se qualcuno ha voglia di perdere un pò di tempo, sennò, come già detto non è indispensabile, è solo che sarei curioso...
AMD Phenom II X6 1100T 3.3GHz, 8GB Ram 1600MHz DDR3, 1,5TB HDD, nVidia GTS450 1GB DDR5
Toshiba Satellite A200 15X Intel Pentium D 1.73GHz 2Gb Ram, 110Gb HDD
OS: Ubuntu 10.10 Maverick Meerkat
Avatar utente
poomerang
Prode Principiante
Messaggi: 134
Iscrizione: mercoledì 31 gennaio 2007, 16:11
Località: Torino
Contatti:

Re: [risolto a metà]Nascondere menù grub 2

Messaggio da poomerang »

credo che GRUB_HIDDENMENU vada impostato a true invece che a xtrue

altrimenti, da quel che ho capito (non ho ancora fatto prove) basta decommentare GRUB_HIDDEN_TIMEOUT e impostarlo a 0 - se vuoi che parta xp immediatamente, a meno che non si prema shift nel processo di boot..se no al valore che ti pare - , e decommentare anche GRUB_HIDDEN_TIMEOUT_quiet (true significa che non si vedrà nulla, false farà vedere un conto alla rovescia prima che sia bootato il sistema di default)

questo è quel che ho dedotto dal wiki di ubuntu.com (cito:"The menu will be hidden unless a # symbol begins the line. ( # GRUB_HIDDEN_TIMEOUT=0 ). ")

edit: tutto questo l'ho scoperto ricercando le stesse cose. tra l'altro, 03_hiddenmenu è da correggere come segnalato qui dall'autore stesso dello script
Ultima modifica di poomerang il sabato 30 gennaio 2010, 3:26, modificato 1 volta in totale.
Posati a un passo dal mare, diventano scomparendo, e negli interstizi di un elegante nulla ricevono la consolazione di una provvisoria inesistenza. (Baricco)
Avatar utente
gorunks
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1082
Iscrizione: giovedì 8 gennaio 2009, 20:03
Desktop: XFCE
Distribuzione: Xubuntu 12.O4.01 LTS

Re: [risolto a metà]Nascondere menù grub 2

Messaggio da gorunks »

Io ora sono qui che mi contorco dai porchi e che penso... c***, se glie l'avesse fatta vedere prima non mi sarei corroso il fegato per niente, comunque ora è risolto.
l'importante è che tutto si sia concluso nei migliori dei modi...... con le persone diffidenti l'unico modo è sbattergli in faccia (in questo caso fargli vedere la live) la realtà senza sprecare parole, che intanto non verranno mai ascoltate.
Nel 2012 ero perso, spaesato, non sapevo che D.E. usare... Xfce mi ha salvato la vita!!!
sgress
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 293
Iscrizione: venerdì 17 luglio 2009, 21:47

Re: [risolto a metà]Nascondere menù grub 2

Messaggio da sgress »

nemmeno io riesco a nascondere il boot menu....
patel
Accecante Asceta
Accecante Asceta
Messaggi: 23782
Iscrizione: martedì 15 aprile 2008, 20:27
Località: Livorno

Re: [risolto a metà]Nascondere menù grub 2

Messaggio da patel »

prova con startupmanager, installalo da synaptic
Un titolo ben azzeccato attira l'attenzione degli esperti in quel campo, fa risparmiare tempo a voi, aumenta la probabilità di successo.
sgress
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 293
Iscrizione: venerdì 17 luglio 2009, 21:47

Re: [risolto a metà]Nascondere menù grub 2

Messaggio da sgress »

gia provato ma non va, ho anche decommentato l'opzione nel file /etc/default/grub

Codice: Seleziona tutto

# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.

GRUB_DEFAULT=saved
GRUB_HIDDEN_TIMEOUT=5
GRUB_HIDDEN_TIMEOUT_QUIET=false
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=" quiet"

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
Scrivi risposta

Ritorna a “Installazione e aggiornamento del sistema operativo”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 6 ospiti