Scusa, pensavo si capisse. Certo che ho controllato. E' quello.conoscenza ha scritto:Quindi il tuo boot.cfg, che hai ora, è lo stesso che hai tu ora?
controlla quello che è nello spoler con il tuo che è su Salix:Codice: Seleziona tutto
cat /boot/grub/grub.cfg
[Risolto] Linux sul mio PC: Il Ritorno... è Gentoo!
- Zievatron
- Messaggi: 1657
- Iscritto il: mercoledì 21 dicembre 2011, 23:49
Re: Linux sul mio PC: Il Ritorno... è Gentoo!
Zievatron
- conoscenza
- Messaggi: 3821
- Iscritto il: venerdì 2 dicembre 2011, 23:27
- Località: Parma
Re: Linux sul mio PC: Il Ritorno... è Gentoo!
Scusami tu se non ho inteso.
Ad ogni modo fallo diventare cosi: (modificalo con "gedit /boot/grub/grub.cfg")
1) devi eliminare le tutto quello compreso tra le { } di MINT, compreso la riga "menuentry";
2) aggiungere la parte in grassetto
Ad ogni modo fallo diventare cosi: (modificalo con "gedit /boot/grub/grub.cfg")
1) devi eliminare le tutto quello compreso tra le { } di MINT, compreso la riga "menuentry";
2) aggiungere la parte in grassetto
#
# 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
load_env
fi
set default="${saved_entry}"
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 load_video {
insmod vbe
insmod vga
insmod video_bochs
insmod video_cirrus
}
insmod part_msdos
insmod ext2
set root='(hd0,msdos9)'
search --no-floppy --fs-uuid --set=root ae6fca37-5894-429a-880f-00aacd4964e3
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=auto
load_video
insmod gfxterm
insmod part_msdos
insmod ext2
set root='(hd0,msdos8)'
search --no-floppy --fs-uuid --set=root 8915d2d6-1f83-4113-8a0f-9cf817362157
set locale_dir=($root)/grub/locale
set lang=it_IT
insmod gettext
fi
terminal_output gfxterm
insmod part_msdos
insmod ext2
set root='(hd0,msdos8)'
search --no-floppy --fs-uuid --set=root 8915d2d6-1f83-4113-8a0f-9cf817362157
insmod jpeg
background_image -m stretch /grub/salix.jpg
set timeout=5
### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/10_linux ###
menuentry 'Salix 13.37.0 GNU/Linux, con Linux 2.6.37.6' --class salix --class gnu-linux --class gnu --class os {
load_video
set gfxpayload=keep
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos8)'
search --no-floppy --fs-uuid --set=root 8915d2d6-1f83-4113-8a0f-9cf817362157
echo 'Caricamento Linux 2.6.37.6...'
linux /vmlinuz-huge-2.6.37.6 root=/dev/sda9 ro vt.default_utf8=1 resume=/dev/sda3 quiet vga=791
}
menuentry 'Salix 13.37.0 GNU/Linux, con Linux 2.6.37.6 (modalità ripristino)' --class salix --class gnu-linux --class gnu --class os {
load_video
set gfxpayload=keep
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos8)'
search --no-floppy --fs-uuid --set=root 8915d2d6-1f83-4113-8a0f-9cf817362157
echo 'Caricamento Linux 2.6.37.6...'
linux /vmlinuz-huge-2.6.37.6 root=/dev/sda9 ro single vt.default_utf8=1 resume=/dev/sda3
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Microsoft Windows XP Professional (on /dev/sda1)" --class windows --class os {
insmod part_msdos
insmod ntfs
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root ECACF9FDACF9C25E
drivemap -s (hd0) ${root}
chainloader +1
}
menuentry 'Gentoo grub' {
set root=(hd0,4)
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 ###
### BEGIN /etc/grub.d/41_custom ###
if [ -f $prefix/custom.cfg ]; then
source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###
Sono allergico a mele morsicate e a finestre con tende.
Segnalate qui le vostre offerte di smartphone e tablet!!!
Segnalate qui le vostre offerte di smartphone e tablet!!!
- Zievatron
- Messaggi: 1657
- Iscritto il: mercoledì 21 dicembre 2011, 23:49
Re: Linux sul mio PC: Il Ritorno... è Gentoo!
Semmai con mousepad.conoscenza ha scritto:Ad ogni modo fallo diventare cosi: (modificalo con "gedit /boot/grub/grub.cfg")
Perchè "set root=(hd0,4)"?menuentry 'Gentoo grub' {
set root=(hd0,4)
chainloader +1
}
Non dovrebbe essere "set root=(hd0,msdos5)"?
4 dovrebbe essere la partizione estesa
5 /boot
6 /
7 /home
Lo deduco dalle righe per Slix dove trovo
set root='(hd0,msdos8)'
ed 8 è il numero della partizione /boot di Salix.
Zievatron
- conoscenza
- Messaggi: 3821
- Iscritto il: venerdì 2 dicembre 2011, 23:27
- Località: Parma
Re: Linux sul mio PC: Il Ritorno... è Gentoo!
no è hd(0,4) perchè generalizzando la sintassi è hd(x,y), dove:
x è il numero del disco, quindi 0
y il numero della partizione, che è sda5 quindi 4 (conta da 0, mentre sda da 1)
msdos non si mette perchè stiamo parlando di linux, non di windows!
x è il numero del disco, quindi 0
y il numero della partizione, che è sda5 quindi 4 (conta da 0, mentre sda da 1)
msdos non si mette perchè stiamo parlando di linux, non di windows!
Sono allergico a mele morsicate e a finestre con tende.
Segnalate qui le vostre offerte di smartphone e tablet!!!
Segnalate qui le vostre offerte di smartphone e tablet!!!
- Zievatron
- Messaggi: 1657
- Iscritto il: mercoledì 21 dicembre 2011, 23:49
Re: Linux sul mio PC: Il Ritorno... è Gentoo!
OK. Ma perchè Salix mette msdos?conoscenza ha scritto:no è hd(0,4) perchè generalizzando la sintassi è hd(x,y), dove:
x è il numero del disco, quindi 0
y il numero della partizione, che è sda5 quindi 4 (conta da 0, mentre sda da 1)
msdos non si mette perchè stiamo parlando di linux, non di windows!
Comunque, andiamo avanti!
Zievatron
- conoscenza
- Messaggi: 3821
- Iscritto il: venerdì 2 dicembre 2011, 23:27
- Località: Parma
Re: Linux sul mio PC: Il Ritorno... è Gentoo!
msdos indica lo schema di partizionamento: ricorda il grub di salix non è installato in sda8 (partizionata in ext2), ma nel MBR!
bene monta tutto e chrottati in Gentoo... poi... installiamo anche qui grub dando:
Una volta dato fammi vedere
bene monta tutto e chrottati in Gentoo... poi... installiamo anche qui grub dando:
Codice: Seleziona tutto
grep -v rootfs /proc/mounts > /etc/mtab
Codice: Seleziona tutto
grub-install --no-floppy /dev/sda5
Codice: Seleziona tutto
cat /boot/grub/grub.conf
Sono allergico a mele morsicate e a finestre con tende.
Segnalate qui le vostre offerte di smartphone e tablet!!!
Segnalate qui le vostre offerte di smartphone e tablet!!!
- Zievatron
- Messaggi: 1657
- Iscritto il: mercoledì 21 dicembre 2011, 23:49
Re: Linux sul mio PC: Il Ritorno... è Gentoo!
Lo so, l'ho messo io. Ma è il .cfg del Grub di Salix che ho modificato, ed è lui che usa "msdosX".conoscenza ha scritto:msdos indica lo schema di partizionamento: ricorda il grub di salix non è installato in sda8 (partizionata in ext2), ma nel MBR!
Non posso proseguire.Una volta dato fammi vedereCodice: Seleziona tutto
grub-install --no-floppy /dev/sda5
Codice: Seleziona tutto
cat /boot/grub/grub.conf
Dato grub-install --no-floppy /dev/sda5, non mi restituise più niente, neanche la riga di comando.
Zievatron
- conoscenza
- Messaggi: 3821
- Iscritto il: venerdì 2 dicembre 2011, 23:27
- Località: Parma
Re: Linux sul mio PC: Il Ritorno... è Gentoo!
Ops! Ma hai atteso un po'?
Il pc lavorava o non faceva nulla?
che comando usi per montare tutto e chroottarti?
hai il floppy o no?
Il pc lavorava o non faceva nulla?
che comando usi per montare tutto e chroottarti?
hai il floppy o no?
Sono allergico a mele morsicate e a finestre con tende.
Segnalate qui le vostre offerte di smartphone e tablet!!!
Segnalate qui le vostre offerte di smartphone e tablet!!!
- Zievatron
- Messaggi: 1657
- Iscritto il: mercoledì 21 dicembre 2011, 23:49
Re: Linux sul mio PC: Il Ritorno... è Gentoo!
Sembrava che non facesse nulla, ma poi ha completato.conoscenza ha scritto:Ops! Ma hai atteso un po'?
Il pc lavorava o non faceva nulla?
che comando usi per montare tutto e chroottarti?
hai il floppy o no?
Forse è rimasto un po' incerto perchè non ho nessun floppy?
Ecco il grub.conf
Codice: Seleziona tutto
# This is a sample grub.conf for use with Genkernel, per the Gentoo handbook
# http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=1&chap=10#doc_chap2
# If you are not using Genkernel and you need help creating this file, you
# should consult the handbook. Alternatively, consult the grub.conf.sample that
# is included with the Grub documentation.
default 0
timeout 30
#splashimage=(hd0,0)/boot/grub/splash.xpm.gz
#title Gentoo Linux 2.6.24-r5
#root (hd0,0)
#kernel /boot/kernel-genkernel-x86-2.6.24-gentoo-r5 root=/dev/ram0 real_root=/dev/sda3
#initrd /boot/initramfs-genkernel-x86-2.6.24-gentoo-r5
# vim:ft=conf:
Zievatron
- conoscenza
- Messaggi: 3821
- Iscritto il: venerdì 2 dicembre 2011, 23:27
- Località: Parma
Re: Linux sul mio PC: Il Ritorno... è Gentoo!
meglio cosi!Zievatron ha scritto: Sembrava che non facesse nulla, ma poi ha completato.
Forse è rimasto un po' incerto perchè non ho nessun floppy?
Quando dai un comando, a meno che non è entrato in qualche loop strano (te ne accorgi che la cpu è sempre in full load), aspetta sempre che ti restituisca la riga di comando.
Difficilmente Linux si pianta!
Occhio! Quello è tutto commentato: è solo un esempio!Zievatron ha scritto:Perchè dice che è in hd0,0?
Infatti non combacia nemmeno il kernel.
Dimmi un po': quando hai compilato il kernel ricordi per caso cosa hai usato?
genkernel all?
EDIT: no aspe... il kernel lo avevi fatto a mano con:
cd /usr/src...
make menuconfig
make && make modules_install
cp arch/x86_64/boot/bzImage /boot/kernel-tua-versione!
Giusto? prometto che questa cosa non te la chiedo più!
EDIT2:
se ricordo bene il /boot/grub/grub.conf di Gentoo fallo diventare cosi:
per l'immagine, se in /boot/grub c'è splash.xpm.gz c'è, allora togli il # .... cosi la decommenti!# This is a sample grub.conf for use with Genkernel, per the Gentoo handbook
# http://www.gentoo.org/doc/en/handbook/h ... #doc_chap2
# If you are not using Genkernel and you need help creating this file, you
# should consult the handbook. Alternatively, consult the grub.conf.sample that
# is included with the Grub documentation.
default 0
timeout 10
#splashimage=(hd0,4)/boot/grub/splash.xpm.gz
title Gentoo linux-3.2.1-gentoo-r2
root (hd0,4)
kernel /boot/kernel-miaprova1 root=/dev/sda6
EDIT3:
poi dai "emerge xfce4-meta"
Per emergere il tuo DE!
Sono allergico a mele morsicate e a finestre con tende.
Segnalate qui le vostre offerte di smartphone e tablet!!!
Segnalate qui le vostre offerte di smartphone e tablet!!!