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 »

Fermi tutti!
Hai dato il comando
grub-install blah blah /dev/sda5
da salix???

Fossi in te non riavvierei il pc!
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:Fermi tutti!
Hai dato il comando
grub-install blah blah /dev/sda5
da salix???
Fossi in te non riavvierei il pc!
Mi spieghi come pensi che avrei potuto dirti che non ho più la voce di avvio di Gentoo nel Grub di Salix se non lo avessi visto?
E come potrei averlo visto se non avessi già riavviato? :asd:

Ho dato i comandi da chroot! :U
Come si evince dall'intestazione delle righe di terminale:

Codice: Seleziona tutto

darkstar / #
Quando sono root di Salix invece sono:

Codice: Seleziona tutto

root@darkstar:~#
Sul notebook vengono così. Sul PC sono un po' diverse. :p
Zievatron

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

Re: Gentoo sul mio notebook

Messaggio da conoscenza »

e che altre volte avevo visto "chroot@..." o qualcosa del genere.
Leggendo i post non mi è mai chiaro se esegui da chroot o da root.

Bene, ma allora ti basta chrootare Gentoo e dare:
mv /boot/grub/device.map-old2 /boot/grub/device.map

e in Salix:
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 »

Ogni situazione ha la sua intestazione di riga differente.
Infatti, vedo che quella che ho postato prima come root di Salix è solo se ho dato il "su -"
Con il "su" viene:

Codice: Seleziona tutto

root[unknow]#
conoscenza ha scritto:e in Salix:
su -
mv /boot/grub/device.map /boot/grub/device.map-old2
grub-mkconfig -o /boot/grub/grub.cfg
postami quest'ultimo...
Eccolo:

Codice: Seleziona tutto

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
Found Gentoo Base System release 2.0.3 on /dev/sda6
done
Zievatron

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

Re: Gentoo sul mio notebook

Messaggio da conoscenza »

Perfetto!

Spegni, riaccendi...e prova a bootare 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 »

Error: file not found.
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 »

Ripostami da salix
blkid
cat /boot/grub/grub.cfg
cat /boot/grub/menu.lst

da chrootato Gentoo:
cat /boot/grub/grub.conf

Hai installato il grub di Gentoo in /dev/sda6, giusto?
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:Ripostami da salix
blkid
cat /boot/grub/grub.cfg
cat /boot/grub/menu.lst

Codice: Seleziona tutto

root[Desktop]# blkid 
/dev/sda1: UUID="9AEC72D6EC72AC5F" TYPE="ntfs" 
/dev/sda2: LABEL="HP_RECOVERY" UUID="04B262BDB262B33A" TYPE="ntfs" 
/dev/sda5: LABEL="boot" UUID="3f6da8d8-d003-4eb8-b429-cffeff309ba7" TYPE="ext2" 
/dev/sda6: LABEL="Gentoo" UUID="99d78743-8b92-4db6-81cf-acb6239ceb71" TYPE="ext4" 
/dev/sda7: LABEL="home" UUID="2f25d262-dffe-4a6a-b5bb-48340afadfb2" TYPE="ext4" 
/dev/sdb1: LABEL="FreeAgent Drive" UUID="80145A12145A0B92" TYPE="ntfs" 
/dev/sda4: UUID="ac14f7c7-0570-464f-b75d-4f5dd5a31602" TYPE="swap" 
/dev/sda8: LABEL="boot Salice" UUID="14610283-7603-47e4-bc75-1d43830d1077" TYPE="ext2" 
/dev/sda9: LABEL="Salice X" UUID="cf256b0c-9779-4386-b499-9dfd55400ed9" TYPE="ext4" 
root[Desktop]# 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
}
menuentry "Gentoo Linux 3.2.12 (on /dev/sda6)" --class gnu-linux --class gnu --class os {
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos6)'
	search --no-floppy --fs-uuid --set=root 99d78743-8b92-4db6-81cf-acb6239ceb71
	linux /boot/kernel-3.2.12-gentoo root=/dev/sda6
}
### 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[Desktop]# cat /boot/grub/menu.lst
cat: /boot/grub/menu.lst: File o directory non esistente
root[Desktop]# 
da chrootato Gentoo:
cat /boot/grub/grub.conf

Codice: Seleziona tutto

darkstar / # cat /boot/grub/grub.conf
# 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 1
#splashimage=(hd0,0)/boot/grub/splash.xpm.gz

title Gentoo Linux 3.2.12
root (hd0,5)
kernel /boot/kernel-3.2.12-gentoo root=/dev/sda6
darkstar / # 
Hai installato il grub di Gentoo in /dev/sda6, giusto?
sda5 è /boot
sda6 è /
sda7 è /home
Zievatron

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

Re: Gentoo sul mio notebook

Messaggio da conoscenza »

nel grub di Gentoo la riga:
root (hd0,5)
editala in:
root hd(0,4)

salva e riavvia.
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:nel grub di Gentoo la riga:
root (hd0,5)
editala in:
root hd(0,4)

salva e riavvia.
Ho provato, giusto per scrupolo. Ma so bene che le partizioni sono le stesse che sul PC (5,6,7) e sul PC funziona con root (hd0,5).
Ottengo sempre "error: file not found".
Zievatron

Rispondi