|
Rank: AiutAmico
Iscritto dal : 7/7/2007 Posts: 220
|
Ciao a tutti, ho installato testé la nuova Ubuntu 11.04 (versione Macbuntu). dopo aver fatto tutti gli aggiornamenti e personalizzazioni vari, vado, come sempre, a ritoccar un attimino Grub, visto che il suo originale è inguardabile. bene, cambio sfondo e risoluzione, tutto ok. poi vado a modificare i titoli (quelli racchiusi fra le virgolette) che vengon presentati all'avvio, e qui cominciano i casini; al riavvio successivo, si presenta la schermata minimale, col prompt che recita "grub>", e il cursore lampeggiante (con lo sfondo da me impostato, almeno questo). premetto che non ho toccato nient'altro, come sempre. fa strano perché ho sempre fatto la solita procedura anche sulle distro precedenti, sia di Ubuntu che di altre distro; l'ultima di Ubuntu (la 10.10) l'avevo fatto in maniera fantastica, ma questo qui non vuol proprio saperne; come si toccano i titoli, salta tutto, eppure dovrebbe esser migliore del precedente, visto che si va avanti e non indietro! ora l'ho ripristinato per l'ennesima volta, tramite cd live, ma io mi son stancato. non posso far tutte le volte sto casino. dev'esserci un modo e se c'è, io lo troverò, garantito! grazie a tutti!
|
|
|
|
|
Rank: AiutAmico
Iscritto dal : 3/2/2010 Posts: 2,994
|
evidentemente nel ritocchino del grub sbagli qualcosa ti posto le guide e videoguide in proposito. http://www.istitutomajorana.it/index.php?option=com_content&task=view&id=1234&Itemid=69http://www.istitutomajorana.it/index.php?option=com_content&task=view&id=1444&Itemid=229la sostanza è nel secondo link alla voce "riepilogo"in fondo non l'ho provato con ubuntu 11.04 ma penso proprio che il procedimento sia il medesimo. Bilodiego
|
|
Rank: AiutAmico
Iscritto dal : 7/7/2007 Posts: 220
|
ciao, ok per le guide, grazie, ma il problema non è l'immagine dello sfondo (che ho già personalizzato), quanto le righe da visualizzare nello splash d'avvio, quelle cioè che introducono i sistemi operativi; è quando tocco quelle che salta tutto. grazie cmq!
|
|
Rank: AiutAmico
Iscritto dal : 1/5/2008 Posts: 2,335
|
Salve
In quale modo cerchi di modificare queste righe? Andando "di persona" nel File System* o tramite l'aiuto di qualche attrezzo grafico?
* se si, quale file modifichi?
|
|
Rank: AiutAmico
Iscritto dal : 3/2/2010 Posts: 2,994
|
Non riesco a capire bene a cosa ti riferisci, se dettagli meglio, anche la procedura che tenti fare e perchè, forse ci arriviamo:per le righe del grub da visualizzare intendi il loro ordine, la loro grandezza, oppure perchè non ti appaiono le righe dei s.o. installati. cmq al termine di ogni procedura, se eseguita giusta, quando si va toccare il grub si deve dare il comando sudo update-grub nel terminale. affinchè i cambiamenti abbiamo effetto. Bilodiego
P.s.Non ti avevo ancora letto Sioux
|
|
Rank: AiutAmico
Iscritto dal : 1/5/2008 Posts: 2,335
|
Salve Bilo Penso -ma aspettiamo conferma- che l'amico vuole modificare le opzioni (le scelte) di Boot, cioè sostituire gli indirizzi di default con diciture personalizzate. Se lo fa andando nel File System con privilegi amministratore, non deve sbagliare bersaglio: è il file /boot/grub/grub.cfg che sopporta questo tipo di modifiche. Tali modifiche vengono poi finalizzate con il solito da terminale.
|
|
Rank: AiutAmico
Iscritto dal : 3/2/2010 Posts: 2,994
|
ok mi conforta che sei intervenuto , che in proposito hai stradigerito la materia. Ciao Bilodiego
|
|
Rank: AiutAmico
Iscritto dal : 1/5/2008 Posts: 2,335
|
... mai fidarsi, Bilo: Dopo accertamento ho editato il mio messaggio delle ore 23.33.06 . Il file da modificare è: /boot/grub/grub.cfg
Malgrado l'avvertenza ad inizio pagina: DO NOT EDIT THIS FILE # It is automatically generated by grub-mkconfig using templates # from /etc/grub.d and settings from /etc/default/grub ho provato a modificare le diciture delle entrate Grub con nomi fantasia e funziona...
|
|
Rank: AiutAmico
Iscritto dal : 3/2/2010 Posts: 2,994
|
va buò, se non ci si fida tanto vale non avventurarsi a chiedere aiuto nei furum ,certamente sempre con occhio critico e magari assicurandosi un riscontro con una ricerca,ma in generale dopo poco si capisce chi è affidabile o meno. Poi una correzione in corso d'opera ci sta alla grande. Ciao Bilodiego
|
|
Rank: AiutAmico
Iscritto dal : 7/7/2007 Posts: 220
|
Commenta:Non riesco a capire bene a cosa ti riferisci. Ok, mi scuso se son stato poco chiaro; allora edito per intero il file /boot/grub/grub.cfg
e indico le parti che modifico: - allora, questa è la prima parte; come si vede, ho modificato i colri dello sfondo e dei caratteri (che continuano ad esser sempre del loro colore originale, peraltro... ma vabbè), e poi lo sfondo, come da riga: Code:if background_image /home/usag/Scaricati/donna.jpg poi, e qui è la parte in cui cominciano i problemi, si passa ai titoli: questo è il primo: Code:menuentry 'Ubuntu, with Linux 3.0.0-0300-generic' --class ubuntu --class gnu-linux --class gnu --class os { recordfail set gfxpayload=$linux_gfx_mode insmod part_msdos insmod ext2 set root='(/dev/sda,msdos5)' search --no-floppy --fs-uuid --set=root 5e0b3030-d245-4899-ac71-a78790d8dccc linux /boot/vmlinuz-3.0.0-0300-generic root=UUID=5e0b3030-d245-4899-ac71-a78790d8dccc ro quiet splash vt.handoff=7 initrd /boot/initrd.img-3.0.0-0300-generic } la modica l'ho applicata al titolo: Code:'Ubuntu, with Linux 3.0.0-0300-generic'
, mantenendo gli apici, cambiandolo in un semplice: e poi ho modificato la parte di Windows, che qui non si vede perché dopo la ricostruzione di Grub, devo installare un modulo os-prober, che autorileva tal partizione e la inserisce in automatico. Per ultimo ho commentato i settori "secondari", cioè quelli del "recovery mode", del "memtest", etc. Code:menuentry 'Ubuntu, with Linux 3.0.0-0300-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os { recordfail set gfxpayload=$linux_gfx_mode insmod part_msdos insmod ext2 set root='(/dev/sda,msdos5)' search --no-floppy --fs-uuid --set=root 5e0b3030-d245-4899-ac71-a78790d8dccc echo 'Loading Linux 3.0.0-0300-generic ...' linux /boot/vmlinuz-3.0.0-0300-generic root=UUID=5e0b3030-d245-4899-ac71-a78790d8dccc ro single echo 'Loading initial ramdisk ...' initrd /boot/initrd.img-3.0.0-0300-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='(/dev/sda,msdos5)' search --no-floppy --fs-uuid --set=root 5e0b3030-d245-4899-ac71-a78790d8dccc linux16 /boot/memtest86+.bin } menuentry "Memory test (memtest86+, serial console 115200)" { insmod part_msdos insmod ext2 set root='(/dev/sda,msdos5)' search --no-floppy --fs-uuid --set=root 5e0b3030-d245-4899-ac71-a78790d8dccc linux16 /boot/memtest86+.bin console=ttyS0,115200n8 } ### END /etc/grub.d/20_memtest86+ ### Questo è Grub completo, mancante (per ora) di Windows: Code:### BEGIN /etc/grub.d/05_debian_theme ### insmod part_msdos insmod ext2 set root='(/dev/sda,msdos5)' search --no-floppy --fs-uuid --set=root 5e0b3030-d245-4899-ac71-a78790d8dccc insmod jpeg if background_image /home/usag/Scaricati/donna.jpg; then true else set menu_color_normal=red/green set menu_color_highlight=green/green if background_color 44,0,30; then clear fi fi ### END /etc/grub.d/05_debian_theme ###
Code:# # 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_msdos insmod ext2 set root='(/dev/sda,msdos5)' search --no-floppy --fs-uuid --set=root 5e0b3030-d245-4899-ac71-a78790d8dccc if loadfont /usr/share/grub/unicode.pf2 ; then set gfxmode=auto load_video insmod gfxterm fi terminal_output gfxterm insmod part_msdos insmod ext2 set root='(/dev/sda,msdos5)' search --no-floppy --fs-uuid --set=root 5e0b3030-d245-4899-ac71-a78790d8dccc set locale_dir=($root)/boot/grub/locale set lang=en_US insmod gettext 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 ### insmod part_msdos insmod ext2 set root='(/dev/sda,msdos5)' search --no-floppy --fs-uuid --set=root 5e0b3030-d245-4899-ac71-a78790d8dccc insmod jpeg if background_image /home/usag/Scaricati/donna.jpg; then true else set menu_color_normal=red/green set menu_color_highlight=green/green if background_color 44,0,30; then clear fi fi ### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/10_linux ### 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.0.0-0300-generic' --class ubuntu --class gnu-linux --class gnu --class os { recordfail set gfxpayload=$linux_gfx_mode insmod part_msdos insmod ext2 set root='(/dev/sda,msdos5)' search --no-floppy --fs-uuid --set=root 5e0b3030-d245-4899-ac71-a78790d8dccc linux /boot/vmlinuz-3.0.0-0300-generic root=UUID=5e0b3030-d245-4899-ac71-a78790d8dccc ro quiet splash vt.handoff=7 initrd /boot/initrd.img-3.0.0-0300-generic } menuentry 'Ubuntu, with Linux 3.0.0-0300-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os { recordfail set gfxpayload=$linux_gfx_mode insmod part_msdos insmod ext2 set root='(/dev/sda,msdos5)' search --no-floppy --fs-uuid --set=root 5e0b3030-d245-4899-ac71-a78790d8dccc echo 'Loading Linux 3.0.0-0300-generic ...' linux /boot/vmlinuz-3.0.0-0300-generic root=UUID=5e0b3030-d245-4899-ac71-a78790d8dccc ro single echo 'Loading initial ramdisk ...' initrd /boot/initrd.img-3.0.0-0300-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='(/dev/sda,msdos5)' search --no-floppy --fs-uuid --set=root 5e0b3030-d245-4899-ac71-a78790d8dccc linux16 /boot/memtest86+.bin } menuentry "Memory test (memtest86+, serial console 115200)" { insmod part_msdos insmod ext2 set root='(/dev/sda,msdos5)' search --no-floppy --fs-uuid --set=root 5e0b3030-d245-4899-ac71-a78790d8dccc linux16 /boot/memtest86+.bin console=ttyS0,115200n8 } ### END /etc/grub.d/20_memtest86+ ###
### BEGIN /etc/grub.d/30_os-prober ### ### END /etc/grub.d/30_os-prober ###
### BEGIN /etc/grub.d/40_custom ### # This file provides an easy way to add custom menu entries. Simply type the # menu entries you want to add after this comment. Be careful not to change # the 'exec tail' line above. ### END /etc/grub.d/40_custom ###
### BEGIN /etc/grub.d/41_custom ### if [ -f $prefix/custom.cfg ]; then source $prefix/custom.cfg; fi ### END /etc/grub.d/41_custom ### Il file lo edito con gedit /boot/grub/grub.cfgQuesto è Grub "originale", cioè senza le modifiche, a parte i colori e lo sfondo. Tutto qui. P.S. Grazie, cmq so bene che dopo le modifiche, va dato il comando sudo update-grubGrazie ancora.
|
|
Rank: AiutAmico
Iscritto dal : 1/5/2008 Posts: 2,335
|
Salve
Waowww... te credo che "Grub reagisce male ogni volta che lo tocchi...." A questi livelli è quasi 'na violenza carnale, altro che scherzosa palpata...
- Attenzione; mi sono limitato a rispondere a proposito della modifica delle opzioni (diciture) delle entrate del menu: Modificare l'appellativo delle entrate si può fare su /boot/grub/grub.cfg. E' una modifica totalmente passiva, che non va ad interferire sulla gestione del Grub.(l'ho fatto ancora stasera e funziona). Ma per il resto.... tutto il resto ....vale l'avvertenza presente ad inizio file: ==>> DO NOT EDIT THIS FILE # It is automatically generated by grub-mkconfig using templates # from /etc/grub.d and settings from /etc/default/grub
Come vedi; i due files: /etc/default/grub e /etc/grub.d hanno la loro importanza. Ti consiglio la lettura di qualche guida -trovabile forse su Ubuntu.it?- prima di agire.
Bye
|
|
Rank: AiutAmico
Iscritto dal : 3/2/2010 Posts: 2,994
|
Guarda questa guida gli ho dato un occhiata di sfuggita, e trovo che possa chiarirti in proposito. Per i colori delle scritte è più semplice, io le ho cambiate seguendo le istruzioni majorana , guarda che le trovi, che ho linkato sopra. Bilodiego
|
|
Rank: AiutAmico
Iscritto dal : 7/7/2007 Posts: 220
|
ciao, Commenta:Modificare l'appellativo delle entrate si può fare su /boot/grub/grub.cfg. E' una modifica totalmente passiva, che non va ad interferire sulla gestione del Grub. Sioux, è proprio ciò che ho fatto. ho modificato solo ed esclusivamente gli appellativi dal file /boot/grub/grub.cfg; gli altri file li ho lasciati perdere. fino ad ora (alla 10.10), è sempre andato bene. Commenta:Come vedi; i due files: /etc/default/grub e /etc/grub.d hanno la loro importanza. come sopra... Commenta:Guarda questa guida gli ho dato un occhiata di sfuggita, e trovo che possa chiarirti in proposito. nella guida dice come farlo ex novo; a me basta soltanto modificare gli appellativi; il resto del file c'è di già. Grazie.
|
|
Rank: AiutAmico
Iscritto dal : 1/5/2008 Posts: 2,335
|
"Questo è Grub "originale", cioè senza le modifiche, a parte i colori e lo sfondo." Si; è originale ma "modificato" nello sfondo e nei colori... Mah; io direi di andare sul semplice...: ==>> http://wiki.ubuntu-it.org/AmministrazioneSistema/GrubCustomizerPS: Semmai; c'è una prova semplice da fare: rimetti tutto come di default (avrai fatto delle copie dei files originali, forse le avrà fatto il sistema stesso) e modifichi SOLTANTO le diciture in /boot/grub/grub.cfg (senza velleità di colori psichedelici, di sfondi suggestivi e di balle varie). E vediamo se funziona. ;)
|
|
Guest |