Gentoo sul mio notebook

Sistemi operativi Linux e software open source
Rispondi
Avatar utente
conoscenza
Messaggi: 3821
Iscritto il: venerdì 2 dicembre 2011, 23:27
Località: Parma

Re: Gentoo sul mio notebook

Messaggio da conoscenza »

Hai modificato qualcosa nel grub di salix e nel grub di gentoo da quando me l'avevi postato?
Sono allergico a mele morsicate e a finestre con tende.

Segnalate qui le vostre offerte di smartphone e tablet!!!

Avatar utente
Zievatron
Messaggi: 1657
Iscritto il: mercoledì 21 dicembre 2011, 23:49

Re: Gentoo sul mio notebook

Messaggio da Zievatron »

conoscenza ha scritto:Hai modificato qualcosa nel grub di salix e nel grub di gentoo da quando me l'avevi postato?
No.
Zievatron

Avatar utente
conoscenza
Messaggi: 3821
Iscritto il: venerdì 2 dicembre 2011, 23:27
Località: Parma

Re: Gentoo sul mio notebook

Messaggio da conoscenza »

Apri il /boot/grub/grub.conf di Gentoo e
porta:
timeout 30
a
timeout 1

poi aggiungi:
title Gentoo Linux 3.2.12
root (hd0,5)
kernel /boot/kernel-3.2.12-gentoo root=/dev/sda6

salva
chiudi
e prova ad avviare Gentoo
Sono allergico a mele morsicate e a finestre con tende.

Segnalate qui le vostre offerte di smartphone e tablet!!!

Avatar utente
Zievatron
Messaggi: 1657
Iscritto il: mercoledì 21 dicembre 2011, 23:49

Re: Gentoo sul mio notebook

Messaggio da Zievatron »

conoscenza ha scritto:salva
chiudi
e prova ad avviare Gentoo
Error: Invalid Signature.
Premere un tasto per continuare. :s
Zievatron

Avatar utente
conoscenza
Messaggi: 3821
Iscritto il: venerdì 2 dicembre 2011, 23:27
Località: Parma

Re: Gentoo sul mio notebook

Messaggio da conoscenza »

Ma quando hai emerso GRUB su Gentoo, poi l'hai installato?
Se si, come?
(grub-install ...?)

ad ogni modo avvia Salix, apri il terminale e dai:

Codice: Seleziona tutto

su -

Codice: Seleziona tutto

mv /boot/grub/device.map /boot/grub/device.map-old

Codice: Seleziona tutto

grub-mkconfig -o /boot/grub/grub.cfg
postami il risultato di quest'ultimo e anche di:

Codice: Seleziona tutto

cat /boot/grub/grub.cfg
e di:

Codice: Seleziona tutto

cat /boot/grub/device.map
Sono allergico a mele morsicate e a finestre con tende.

Segnalate qui le vostre offerte di smartphone e tablet!!!

Avatar utente
Zievatron
Messaggi: 1657
Iscritto il: mercoledì 21 dicembre 2011, 23:49

Re: Gentoo sul mio notebook

Messaggio da Zievatron »

conoscenza ha scritto:Ma quando hai emerso GRUB su Gentoo, poi l'hai installato?
Se si, come?
Ma come, quando i pacchetti vengono emersi non vengono automaticamente installati? :s

Comunque, ecco quegli output:

Codice: Seleziona tutto

root@darkstar:~#     mv /boot/grub/device.map /boot/grub/device.map-old
root@darkstar:~#     grub-mkconfig -o /boot/grub/grub.cfg
Generating grub.cfg ...
Found background: /boot/grub/salix.jpg
Found linux image: /boot/vmlinuz-huge-2.6.37.6
  No volume groups found
Found Windows Vista (loader) on /dev/sda1
Found Windows Vista (loader) on /dev/sda2
done
root@darkstar:~#     cat /boot/grub/grub.cfg
#
# 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 cf256b0c-9779-4386-b499-9dfd55400ed9
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 14610283-7603-47e4-bc75-1d43830d1077
  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 14610283-7603-47e4-bc75-1d43830d1077
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 14610283-7603-47e4-bc75-1d43830d1077
	echo	'Caricamento Linux 2.6.37.6...'
	linux	/vmlinuz-huge-2.6.37.6 root=/dev/sda9 ro vt.default_utf8=1 resume=/dev/sda4  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 14610283-7603-47e4-bc75-1d43830d1077
	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/sda4 
}
### 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 "Windows Vista (loader) (on /dev/sda1)" --class windows --class os {
	insmod part_msdos
	insmod ntfs
	set root='(hd0,msdos1)'
	search --no-floppy --fs-uuid --set=root 9AEC72D6EC72AC5F
	chainloader +1
}
menuentry "Windows Vista (loader) (on /dev/sda2)" --class windows --class os {
	insmod part_msdos
	insmod ntfs
	set root='(hd0,msdos2)'
	search --no-floppy --fs-uuid --set=root 04B262BDB262B33A
	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 ###
root@darkstar:~#     cat /boot/grub/device.map
(hd0)	/dev/disk/by-id/ata-TOSHIBA_MK2552GSX_98MJT4DPT
(hd1)	/dev/disk/by-id/usb-Seagate_FreeAgent_2GEYZBBF-0:0
Zievatron

Avatar utente
conoscenza
Messaggi: 3821
Iscritto il: venerdì 2 dicembre 2011, 23:27
Località: Parma

Re: Gentoo sul mio notebook

Messaggio da conoscenza »

Si, ma grub devi piazzarlo tu dove vuoi.
Guarda qui: http://www.gentoo.org/doc/it/handbook/h ... stall-auto
credo che il comando 2.5 e 2.6 non gli hai dati allora.

Attenzione al 2.6, credo tu debba aggiungere il numero di partizione.
Se lasci /dev/sda lo installa nel MBR.

Tuttavia grub-mkconfig non ha rilevato Gentoo, magari dopo aver fatto la parte di sopra... riprova i comandi:

Codice: Seleziona tutto

mv /boot/grub/device.map /boot/grub/device.map-old2

Codice: Seleziona tutto

grub-mkconfig -o /boot/grub/grub.cfg
e vediamo se lo trova...
Sono allergico a mele morsicate e a finestre con tende.

Segnalate qui le vostre offerte di smartphone e tablet!!!

Avatar utente
Zievatron
Messaggi: 1657
Iscritto il: mercoledì 21 dicembre 2011, 23:49

Re: Gentoo sul mio notebook

Messaggio da Zievatron »

L'installazione sembra andata bene, ma l'ultimo comando non l'ha trovato:

Codice: Seleziona tutto

darkstar / # grep -v rootfs /proc/mounts > /etc/mtab
darkstar / # grub-install --no-floppy /dev/sda5
Installation finished. No error reported.
This is the contents of the device map /boot/grub/device.map.
Check if this is correct or not. If any of the lines is incorrect,
fix it and re-run the script `grub-install'.

(fd0)	/dev/fd0
(hd0)	/dev/sda
(hd1)	/dev/sdb
darkstar / #     mv /boot/grub/device.map /boot/grub/device.map-old2
darkstar / #     grub-mkconfig -o /boot/grub/grub.cfg
bash: grub-mkconfig: command not found
darkstar / # 
Zievatron

Avatar utente
conoscenza
Messaggi: 3821
Iscritto il: venerdì 2 dicembre 2011, 23:27
Località: Parma

Re: Gentoo sul mio notebook

Messaggio da conoscenza »

...oddio!
Dovevi installare grub su Gentoo, mai comandi da ridare erano su Salix! :D
Poco male, ti basta ridare:
mv /boot/grub/device.map-old2 /boot/grub/device.map
in Gentoo!

Poi avvii Salix e dai:
su -
mv /boot/grub/device.map /boot/grub/device.map-old2
grub-mkconfig -o /boot/grub/grub.cfg
postami quest'ultimo...
Sono allergico a mele morsicate e a finestre con tende.

Segnalate qui le vostre offerte di smartphone e tablet!!!

Avatar utente
Zievatron
Messaggi: 1657
Iscritto il: mercoledì 21 dicembre 2011, 23:49

Re: Gentoo sul mio notebook

Messaggio da Zievatron »

conoscenza ha scritto:...oddio!
Dovevi installare grub su Gentoo, mai comandi da ridare erano su Salix! :D
Poco male, ti basta ridare:
mv /boot/grub/device.map-old2 /boot/grub/device.map
in Gentoo!
Impossibile! :s
Già prima se tentavo di avviare Gentoo mi dava errore, adesso non ho più neanche la voce di avvio di Gentoo nel Grub di Salix.
Perciò, ripeto, è impossibile avviare Gentoo e fare qualcosa in Gentoo.
Zievatron

Rispondi