Grub e grub2.
Grub e grub2.
Salve a tutti, finalmente dopo mille peripezie sono riuscito ad istallare sullo stesso pc, dotato di un paio di hard-disk 4 sistemi operativi.
In device sdb ho lasciato il solito windows, invece il device sda è tutto partizionato linux.
(b2b)Ora mi spiego.
Prima ho partizionato il disco in live cd coi comandi fdisk.
Poi ho preso il cd di Fedora e lo messo nella partizione sda1, facendogli istallare il suo bootloader nel MBR.
Poi ho preso il cd del grande Ubuntu e lo messo in sda2, lasciandogli calcare il grub sempre nel MBR.
Infine ho istallato Debian nell'ultima partizione sda3, facendo ricalcare un'altra volta il grub del MBR.
Risultato, il grub di Debian con la sua immagine di sfondo e tutte le righe relative alle varie scelte degli OS, il tutto ben funzionante.
Ovviamente, provando i vari sistemi operativi, ho lasciato che istallassero i comuni aggiornamenti di sistema, ma quando ho istallato l'aggiornamento di Ubuntu, tra le modifiche c'è stato anche il cambio del grub, probabilmente Debian ha usato il grub e ubuntu lo ha aggiornato al grub2, togliendomi l'immagine di sfondo di Debian.
Il grub2 ovviamente funziona bene ma io vorrei personalizzarmelo con immagine di sfondo e tempi di avvio.
Operando con Ubuntu i tempi di avvio le ho già modificati nel file/etc/default/grub ma nel file /05_debian_theme, il cambio dell'immagine non mi riesce.
A differenza di winzoz, linux ha l'accesso a tutti i filesystem, forse il mio errore è che ad ognuno ho fatto creare la cartella /grub, per cui bisognerebbe capire se sbaglio ha modificare il file, ho se sbaglio ha modificarlo in Ubuntu. ???
In device sdb ho lasciato il solito windows, invece il device sda è tutto partizionato linux.
(b2b)Ora mi spiego.
Prima ho partizionato il disco in live cd coi comandi fdisk.
Poi ho preso il cd di Fedora e lo messo nella partizione sda1, facendogli istallare il suo bootloader nel MBR.
Poi ho preso il cd del grande Ubuntu e lo messo in sda2, lasciandogli calcare il grub sempre nel MBR.
Infine ho istallato Debian nell'ultima partizione sda3, facendo ricalcare un'altra volta il grub del MBR.
Risultato, il grub di Debian con la sua immagine di sfondo e tutte le righe relative alle varie scelte degli OS, il tutto ben funzionante.
Ovviamente, provando i vari sistemi operativi, ho lasciato che istallassero i comuni aggiornamenti di sistema, ma quando ho istallato l'aggiornamento di Ubuntu, tra le modifiche c'è stato anche il cambio del grub, probabilmente Debian ha usato il grub e ubuntu lo ha aggiornato al grub2, togliendomi l'immagine di sfondo di Debian.
Il grub2 ovviamente funziona bene ma io vorrei personalizzarmelo con immagine di sfondo e tempi di avvio.
Operando con Ubuntu i tempi di avvio le ho già modificati nel file/etc/default/grub ma nel file /05_debian_theme, il cambio dell'immagine non mi riesce.
A differenza di winzoz, linux ha l'accesso a tutti i filesystem, forse il mio errore è che ad ognuno ho fatto creare la cartella /grub, per cui bisognerebbe capire se sbaglio ha modificare il file, ho se sbaglio ha modificarlo in Ubuntu. ???
Il mio processore è un 64 bit.
-
jerico
- Tenace Tecnocrate

- Messaggi: 19127
- Iscrizione: lunedì 21 luglio 2008, 23:43
- Desktop: Gnome
- Distribuzione: Archlinux
Re: Grub e grub2.
che righe hai inserito per aggiungere l'immagine? Hai dato un
sudo update-grub
Per aggiornare le modifiche al grub?
sudo update-grub
Per aggiornare le modifiche al grub?
Re: Grub e grub2.
quando si vogliono utilizzare più sistemi, per evitare inconvenienti di questo tipo, occorre installare nel mbr solo il grub del sistema principale (che va installato per primo), gli altri grub devono essere installati nella partizione di root.
Un titolo ben azzeccato attira l'attenzione degli esperti in quel campo, fa risparmiare tempo a voi, aumenta la probabilità di successo.
Re: Grub e grub2.
Di certo o aggiornato le modifiche col comando sudo update-grub2
Le modifiche apportate al file /05_debian_theme sono state fatte nella riga che inizia con walpaper, inserendo il percorso dell'imagine preso dalla cartella istallata in precedenza, cioè /usr/share/images/grub/01 debian_theme.png.
Inoltre quando salvo le modifiche nel file /05_debian_theme, nel terminale visiono i seguenti errori:
Ecco ora vi posto anche il file /05_debian_theme:
Pensate che è possibile disistallare grub senza danneggiare grub2, cosi magari, inizio a ripulire un pò il sistema?
Le modifiche apportate al file /05_debian_theme sono state fatte nella riga che inizia con walpaper, inserendo il percorso dell'imagine preso dalla cartella istallata in precedenza, cioè /usr/share/images/grub/01 debian_theme.png.
Inoltre quando salvo le modifiche nel file /05_debian_theme, nel terminale visiono i seguenti errori:
Codice: Seleziona tutto
ubuntu@ubuntu-desktop:~$ sudo gedit /etc/grub.d/05_debian_theme
[sudo] password for ubuntu:
error: line 3: bad flagvector
error: line 7: bad flagvector
error: line 10: bad flagvector
error: line 12: bad flagvector
error: line 14: bad flagvector
error: line 16: bad flagvector
error: line 21: bad flagvector
error: line 26: bad flagvectorCodice: Seleziona tutto
#!/bin/sh -e
. /usr/lib/grub/grub-mkconfig_lib
# this allows desktop-base to override our settings
f=/usr/share/desktop-base/grub_background.sh
if test -e ${f} ; then
. ${f}
else
WALLPAPER="/usr/share/images/grub/01 debian-theme.png"
COLOR_NORMAL="black/black"
COLOR_HIGHLIGHT="magenta/black"
fi
set_mono_theme()
{
cat << EOF
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
EOF
}
# check for usable backgrounds
use_bg=false
for output in ${GRUB_TERMINAL_OUTPUT}; do
if [ "$output" = "gfxterm" ] ; then
for i in /boot/grub/`basename ${WALLPAPER}` ${WALLPAPER} ; do
if is_path_readable_by_grub $i ; then
bg=$i
case ${bg} in
*.png) reader=png ;;
*.tga) reader=tga ;;
*.jpg|*.jpeg) reader=jpeg ;;
esac
if test -e /boot/grub/${reader}.mod ; then
echo "Found background image: `basename ${bg}`" >&2
use_bg=true
break
fi
fi
done
break
fi
done
# set the background if possible
if ${use_bg} ; then
prepare_grub_to_access_device `${grub_probe} --target=device ${bg}`
cat << EOF
insmod ${reader}
if background_image `make_system_path_relative_to_its_root ${bg}` ; then
set color_normal=${COLOR_NORMAL}
set color_highlight=${COLOR_HIGHLIGHT}
else
EOF
fi
# otherwise, set a monochromatic theme for Ubuntu
if ${use_bg} ; then
set_mono_theme | sed -e "s/^/ /g"
echo "fi"
else
set_mono_theme
fiIl mio processore è un 64 bit.
Re: Grub e grub2.
cosa intendi per disistallare grub ? quali comandi ?
Un titolo ben azzeccato attira l'attenzione degli esperti in quel campo, fa risparmiare tempo a voi, aumenta la probabilità di successo.
-
jerico
- Tenace Tecnocrate

- Messaggi: 19127
- Iscrizione: lunedì 21 luglio 2008, 23:43
- Desktop: Gnome
- Distribuzione: Archlinux
Re: Grub e grub2.
prova a cambiargli nome,togli quello spazio dopo il 01WALLPAPER="/usr/share/images/grub/01 debian-theme.png"
Re: Grub e grub2.
Dato che debian, mi ha istallato grub, invece ubuntu grub2, di fedora, che ho istallato per primo non so. ::)
Dico io, magari disistallando grub che ora è stato superato da grub2, non mi troverei tutti quei file nei vari os riguardanti il grub, infatti il file /05_debian_theme è presente sia su ubuntu che su debian e sono diversi, quello che ho postato è quello di ubuntu.
Comunque ha parte la questione di spazio, che sul disco ne ho a sufficienza, se non creano, problemi di conflitto, potrei lasciare tutto com'è.
Piuttosto, dici che ho sbagliato ha modificare il file alla riga walpeper per cambiare l'immagine di sfondo del grub2 ?
Altrimenti come mi posso spiegare che non avvenga il cambiamento?
Dico io, magari disistallando grub che ora è stato superato da grub2, non mi troverei tutti quei file nei vari os riguardanti il grub, infatti il file /05_debian_theme è presente sia su ubuntu che su debian e sono diversi, quello che ho postato è quello di ubuntu.
Comunque ha parte la questione di spazio, che sul disco ne ho a sufficienza, se non creano, problemi di conflitto, potrei lasciare tutto com'è.
Piuttosto, dici che ho sbagliato ha modificare il file alla riga walpeper per cambiare l'immagine di sfondo del grub2 ?
Altrimenti come mi posso spiegare che non avvenga il cambiamento?
Il mio processore è un 64 bit.
Re: Grub e grub2.
sei sicuro di ciò che dici ? da debian postaigorfor ha scritto: Dato che debian, mi ha istallato grub
Codice: Seleziona tutto
ls /boot/grubUn titolo ben azzeccato attira l'attenzione degli esperti in quel campo, fa risparmiare tempo a voi, aumenta la probabilità di successo.
Re: Grub e grub2.
Allora, ho provato ha togliere lo spazio dopo il 01 ma non cambia, inoltre ricordo bene, perchè quell'imagine l'ho scaricata io da internet e copiata nell'apposita cartella.
Il comando che invece mi hai chiesto di dare da in debian, da il seguente risultato:
Il comando che invece mi hai chiesto di dare da in debian, da il seguente risultato:
Codice: Seleziona tutto
root@debian:/home/debian# ls /boot/grub
915resolution.mod gcry_seed.mod part_sunpc.mod
acpi.mod gcry_serpent.mod parttool.lst
affs.mod gcry_sha1.mod parttool.mod
afs_be.mod gcry_sha256.mod password.mod
afs.mod gcry_sha512.mod password_pbkdf2.mod
aout.mod gcry_tiger.mod pbkdf2.mod
ata.mod gcry_twofish.mod pci.mod
ata_pthru.mod gcry_whirlpool.mod play.mod
at_keyboard.mod gettext.mod png.mod
befs_be.mod gfxmenu.mod probe.mod
befs.mod gfxterm.mod pxeboot.img
biosdisk.mod gptsync.mod pxecmd.mod
bitmap.mod grldr.img pxe.mod
bitmap_scale.mod grub.cfg raid5rec.mod
blocklist.mod grubenv raid6rec.mod
boot.img gzio.mod raid.mod
boot.mod halt.mod read.mod
bsd.mod handler.lst reboot.mod
bufio.mod hashsum.mod regexp.mod
cat.mod hdparm.mod reiserfs.mod
cdboot.img hello.mod relocator.mod
chain.mod help.mod scsi.mod
cmostest.mod hexdump.mod search_fs_file.mod
cmp.mod hfs.mod search_fs_uuid.mod
command.lst hfsplus.mod search_label.mod
configfile.mod iorw.mod search.mod
core.img iso9660.mod serial.mod
cpio.mod jfs.mod setjmp.mod
cpuid.mod jpeg.mod setpci.mod
crc.mod kernel.img sfs.mod
crypto.lst keystatus.mod sleep.mod
crypto.mod linux16.mod tar.mod
cs5536.mod linux.mod terminal.lst
datehook.mod lnxboot.img terminal.mod
date.mod loadenv.mod terminfo.mod
datetime.mod locale test.mod
device.map loopback.mod tga.mod
diskboot.img lsmmap.mod trig.mod
dm_nv.mod ls.mod true.mod
drivemap.mod lspci.mod udf.mod
echo.mod lvm.mod ufs1.mod
efiemu32.o mdraid.mod ufs2.mod
efiemu64.o memdisk.mod uhci.mod
efiemu.mod memrw.mod usb_keyboard.mod
elf.mod minicmd.mod usb.mod
example_functional_test.mod minix.mod usbms.mod
ext2.mod mmap.mod usbtest.mod
extcmd.mod moddep.lst vbeinfo.mod
fat.mod msdospart.mod vbe.mod
font.mod multiboot2.mod vbetest.mod
fshelp.mod multiboot.mod vga.mod
fs.lst nilfs2.mod vga_text.mod
functional_test.mod normal.mod video_bochs.mod
gcry_arcfour.mod ntfscomp.mod video_cirrus.mod
gcry_blowfish.mod ntfs.mod video_fb.mod
gcry_camellia.mod ohci.mod video.lst
gcry_cast5.mod part_acorn.mod video.mod
gcry_crc.mod part_amiga.mod videotest.mod
gcry_des.mod part_apple.mod xfs.mod
gcry_md4.mod part_bsd.mod xnu.mod
gcry_md5.mod part_gpt.mod xnu_uuid.mod
gcry_rfc2268.mod partmap.lst zfsinfo.mod
gcry_rijndael.mod part_msdos.mod zfs.mod
gcry_rmd160.mod part_sun.mod
root@debian:/home/debian#
Il mio processore è un 64 bit.
Re: Grub e grub2.
come pensavo, hai il grub2 anche su debian, puoi fare una riprova cn
ti darà grub 1.9.....
Codice: Seleziona tutto
grub-install -vUn titolo ben azzeccato attira l'attenzione degli esperti in quel campo, fa risparmiare tempo a voi, aumenta la probabilità di successo.
-
jerico
- Tenace Tecnocrate

- Messaggi: 19127
- Iscrizione: lunedì 21 luglio 2008, 23:43
- Desktop: Gnome
- Distribuzione: Archlinux
Re: Grub e grub2.
posta
Codice: Seleziona tutto
ls -la /usr/share/images/grub/Re: Grub e grub2.
Ecco il contenuto della /usr/share/images/grub :
Codice: Seleziona tutto
ubuntu@ubuntu-desktop:~$ ls -la /usr/share/images/grub/
totale 14708
drwxr-xr-x 2 root root 4096 2011-03-24 05:49 .
drwxr-xr-x 4 root root 4096 2011-03-24 06:08 ..
-rw-r--r-- 1 root root 747988 2011-03-24 05:49 01 debian-theme.png
-rw-r--r-- 1 root root 814353 2010-05-10 13:28 050817-N-3488C-028.tga
-rw-r--r-- 1 root root 921618 2010-05-10 13:28 2006-02-15_Piping.tga
-rw-r--r-- 1 root root 921618 2010-05-10 13:28 Aesculus_hippocastanum_fruit.tga
-rw-r--r-- 1 root root 866898 2010-05-10 13:28 Apollo_17_The_Last_Moon_Shot_Edit1.tga
-rw-r--r-- 1 root root 816018 2010-05-10 13:28 B-1B_over_the_pacific_ocean.tga
-rw-r--r-- 1 root root 800658 2010-05-10 13:28 BonsaiTridentMaple.tga
-rw-r--r-- 1 root root 921618 2010-05-10 13:28 Flower_jtca001.tga
-rw-r--r-- 1 root root 817938 2010-05-10 13:28 Fly-Angel.tga
-rw-r--r-- 1 root root 921618 2010-05-10 13:28 Glasses_800_edit.tga
-rw-r--r-- 1 root root 921618 2010-05-10 13:28 Hortensia-1.tga
-rw-r--r-- 1 root root 921618 2010-05-10 13:28 Lake_mapourika_NZ.tga
-rw-r--r-- 1 root root 921618 2010-05-10 13:28 Moraine_Lake_17092005.tga
-rw-r--r-- 1 root root 921618 2010-05-10 13:28 Plasma-lamp.tga
-rw-r--r-- 1 root root 921618 2010-05-10 13:28 Sparkler.tga
-rw-r--r-- 1 root root 921618 2010-05-10 13:28 TulipStair_QueensHouse_Greenwich.tga
-rw-r--r-- 1 root root 920214 2010-05-10 13:28 Windbuchencom.tga
ubuntu@ubuntu-desktop:~$
Il mio processore è un 64 bit.
Re: Grub e grub2.
Codice: Seleziona tutto
grub-install -vIl mio processore è un 64 bit.
-
jerico
- Tenace Tecnocrate

- Messaggi: 19127
- Iscrizione: lunedì 21 luglio 2008, 23:43
- Desktop: Gnome
- Distribuzione: Archlinux
Re: Grub e grub2.
mi avevi cdetto che l'avevi rinominata ma non mi pare proprio
-rw-r--r-- 1 root root 747988 2011-03-24 05:49 01 debian-theme.png
Re: Grub e grub2.
Ma si, l'immagine non faceva parte del pacchetto splashimages, l'ho scaricata da internet e copiata nell'apposita cartella, e come puoi notare è anche l'unica in formato .png
Il mio processore è un 64 bit.
-
jerico
- Tenace Tecnocrate

- Messaggi: 19127
- Iscrizione: lunedì 21 luglio 2008, 23:43
- Desktop: Gnome
- Distribuzione: Archlinux
Re: Grub e grub2.
si ho visto che l'hai copiata ma il nome è ancora 01 debian-theme.png. io ti ho detto di provare a rinominarla magari solo in debian-theme.png
Re: Grub e grub2.
Ok! Dimmi.
L'immagine ce l'ho nel percorso /usr/share/images/01 debian-theme
Qual'è il comando di root che mi permette l'operazione di rinomina?
L'immagine ce l'ho nel percorso /usr/share/images/01 debian-theme
Qual'è il comando di root che mi permette l'operazione di rinomina?
Il mio processore è un 64 bit.
-
jerico
- Tenace Tecnocrate

- Messaggi: 19127
- Iscrizione: lunedì 21 luglio 2008, 23:43
- Desktop: Gnome
- Distribuzione: Archlinux
Re: Grub e grub2.
Codice: Seleziona tutto
sudo mv /usr/share/images/01\ debian-theme.png /usr/share/images/debian-theme.pngsicuro che ce l'hai qui? prima era in /usr/share/images/grub/igorfor ha scritto: Ok! Dimmi.
L'immagine ce l'ho nel percorso /usr/share/images/01 debian-theme
Qual'è il comando di root che mi permette l'operazione di rinomina?
Ultima modifica di jerico il domenica 27 marzo 2011, 20:27, modificato 1 volta in totale.
Re: Grub e grub2.
Opss! Una gaff, scusa. :-[
Hai ragione c'è ancora /grub.
Comunque, grazie della dritta poi ti faccio sapere.
Hai ragione c'è ancora /grub.
Comunque, grazie della dritta poi ti faccio sapere.
Il mio processore è un 64 bit.
Re: [Risolto). Grub e grub2.
Ottimo, ora posso andare avanti a modificare i colori del testo.
Ma ancora una domanda, ma perchè non mi accetta i numeri davanti al nome?
Grazie Mille.
Ma ancora una domanda, ma perchè non mi accetta i numeri davanti al nome?
Grazie Mille.
Il mio processore è un 64 bit.
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 4 ospiti

