Bootloader

Consigli? Suggerimenti per lo sviluppo? Idee originali? Scrivi qui!

Moderator: Moderators

Bootloader

Postby fiorello » Tue Jan 12, 2016 10:05

( EDIT: del post originale 18/09/2016)

Ho notato che con il nuovo installer è scomparsa la possibilità di reinstallare il solo il Bootloader, questi i comandi che vanno con la nostra Sabayon per implementarlo manualmente:

Identificare il disco e le partizioni:

Code: Select all
parted -l


Se non avete la partizione boot, non mettete questo comando:

Code: Select all
# mount /dev/sdb1 /mnt/sabayon/boot


Code: Select all
# mkdir -p /mnt/sabayon/boot
# mount /dev/sdb2 /mnt/sabayon
# mount /dev/sdb1 /mnt/sabayon/boot
# mount -t proc none /mnt/sabayon/proc
# mount -t sysfs sys /mnt/sabayon/sys
# mount -o bind /dev /mnt/sabayon/dev


Code: Select all
# chroot /mnt/sabayon /bin/bash
# env-update
# source /etc/profile
# export PS1="(chroot) $PS1"


Code: Select all
(qua sotto il chroot) #


Se non avete la partizione di /boot separata - usate questo comando:

Code: Select all
# grep -v rootfs /proc/mounts > /etc/mtab


Se avete la partizione di /boot separata - usate questo comando:

Code: Select all
# cp /proc/mounts /etc/mtab


Con Partizione /boot; Se avete altri S.O nel disco - usate questo comando:

Code: Select all
# grub2-install /dev/sdb1


Senza Partizione /boot; Se avete altri S.O nel disco - usate questo comando:

Code: Select all
# grub2-install /dev/sdb2


Se avete un solo S.O nel disco - usate questo comando:

Code: Select all
# grub2-install /dev/sdb


Code: Select all
# grub-mkconfig -o /boot/grub/grub.cfg
# exit
# umount /mnt/sabayon/boot /mnt/sabayon/dev /mnt/sabayon/proc /mnt/sabayon


PS: Mi raccomando controllate il nome del disco nel quale volete implemetare il Bootloader, /dev/sdb è un esempio.

Voila :D
Last edited by fiorello on Sun Sep 25, 2016 10:56, edited 5 times in total.
ASRock Fatal1ty Z68 Professional Gen3 *_* Intel(R) Core(TM) i7-2600K CPU @ 3.40GHz *_* Nvidia GeForce GTX 560 TI *_* AR5416 Wireless Network Adapter {AR5008802.11(a) bgn} *_* Mémoire totale 8 Gio *_* linux4.7.0 *_* Sabayon KDE-5 *_*
Image
User avatar
fiorello
Sagely Hen
 
Posts: 1187
Joined: Mon Aug 13, 2007 14:06
Location: Bourg En Bresse - France

Re: Bootloader

Postby sabayonino » Tue Jan 12, 2016 14:05

update-grub è un alias delle *buntu e compagnia bella

Code: Select all
# grub2-mkconfig -o /boot/grub/grub.cfg

oppure
Code: Select all
grub-mkconfig -o /boot/grub/grub.cfg


comunque mi sembra strano . hai controllato bene le opzioni di calamares ? :cyclops:
User avatar
sabayonino
Sagely Hen
 
Posts: 2967
Joined: Sun Sep 21, 2008 1:12
Location: Italy

Re: Bootloader

Postby fiorello » Tue Jan 12, 2016 17:34

Si blocca prima<>

Code: Select all
sabayon sabayonuser # mount /dev/sde1 /mnt
sabayon sabayonuser # cd /mnt
sabayon mnt # mount -t proc proc /mnt/proc
sabayon mnt # mount -t sysfs sys /mnt/sys
sabayon mnt # mount -o bind /dev /mnt/dev
sabayon mnt # mount -t devpts pts /mnt/dev/pts/
sabayon mnt # chroot /mnt
sabayon / # grub-install /dev/sde
bash: grub-install: comando non trovato
ASRock Fatal1ty Z68 Professional Gen3 *_* Intel(R) Core(TM) i7-2600K CPU @ 3.40GHz *_* Nvidia GeForce GTX 560 TI *_* AR5416 Wireless Network Adapter {AR5008802.11(a) bgn} *_* Mémoire totale 8 Gio *_* linux4.7.0 *_* Sabayon KDE-5 *_*
Image
User avatar
fiorello
Sagely Hen
 
Posts: 1187
Joined: Mon Aug 13, 2007 14:06
Location: Bourg En Bresse - France

Re: Bootloader

Postby sabayonino » Tue Jan 12, 2016 20:00

non hai informato il chroot quale shell utilizzare

Code: Select all
# mount /dev/sde /mnt
# mount -t proc none /mnt/proc
# mount --rbind /dev /mnt/dev
# mount --rbind /sys /mnt/sys
# chroot /mnt /bin/bash
# source /etc/profile
# grub2-install /dev/sde


[edit] se stai facendo il chroot da una gentoo-based con systemd , https://wiki.gentoo.org/wiki/Handbook:A ... #Chrooting

c'è qualche passo in più suggerito dall'handbook relativo al montaggio dei filesystem
User avatar
sabayonino
Sagely Hen
 
Posts: 2967
Joined: Sun Sep 21, 2008 1:12
Location: Italy

Re: Bootloader

Postby fiorello » Tue Jan 12, 2016 22:26

I comandi che ho postato sopra, li uso in caso di probleme con Manjaro, (ripristina il GRUB in caso lo perda) sto cercando i comandi anche per la Sabayon, ho trovato questo post nella WIKI, non ho la partizione di boot e non va bene, o bisogna modificarla... quando cerchi di aggiornare windows alla versione 10, mi tocca staccare tutti i dischi perchè non ti lascia fare la messa a livello, è meglio prevenire.
ASRock Fatal1ty Z68 Professional Gen3 *_* Intel(R) Core(TM) i7-2600K CPU @ 3.40GHz *_* Nvidia GeForce GTX 560 TI *_* AR5416 Wireless Network Adapter {AR5008802.11(a) bgn} *_* Mémoire totale 8 Gio *_* linux4.7.0 *_* Sabayon KDE-5 *_*
Image
User avatar
fiorello
Sagely Hen
 
Posts: 1187
Joined: Mon Aug 13, 2007 14:06
Location: Bourg En Bresse - France

Re: Bootloader

Postby sabayonino » Tue Jan 12, 2016 22:44

Code: Select all
# grub2- [TAB]
grub2-
grub2-bios-setup       grub2-glue-efi         grub2-menulst2cfg      grub2-mklayout         grub2-mkrescue         grub2-reboot           grub2-sparc64-setup
grub2-editenv          grub2-install          grub2-mkconfig         grub2-mknetdir         grub2-mkstandalone     grub2-render-label     grub2-syslinux2cfg
grub2-file             grub2-kbdcomp          grub2-mkfont           grub2-mkpasswd-pbkdf2  grub2-ofpathname       grub2-script-check     
grub2-fstest           grub2-macbless         grub2-mkimage          grub2-mkrelpath        grub2-probe            grub2-set-default
User avatar
sabayonino
Sagely Hen
 
Posts: 2967
Joined: Sun Sep 21, 2008 1:12
Location: Italy

Re: Bootloader

Postby fiorello » Wed Jan 13, 2016 0:04

Penso che questi tre passaggi qua sotto siano sufficenti per implementare il Grub se abbiamo per esempio una partizione /sistema in hda1 e nessuna partizione di boot:

Code: Select all
# Mkdir -p /mnt/sabayon/
# Mount /dev/sda1 /mnt/sabayon
# Grub2 installer --root-directory=/mnt/sabayon /dev/sda


Dovrebbe essere valida anche questa seconda procedura sempre con una partizione /sistema in hda1 e nessuna partizione di boot:

Code: Select all
# Mount /dev/hda1 /mnt/sabayon
# Mount -t proc none /mnt/sabayon/proc
# Mount -t sysfs sys /mnt/sabayon/sys
# Mount -o bind /dev /mnt/sabayon/dev
# Chroot /mnt/sabayon/ bin/bash
# Env-update
# De source /etc/profile
# Export PS1="(chroot) $PS1"
(chroot) # grep -v rootfs /proc/mounts > /etc/mtab
(chroot) # grub2-install /dev/hda
(chroot) # grub-mkconfig -o /boot/grub/grub.cfg
(chroot) # exit
Last edited by fiorello on Wed Jan 13, 2016 14:21, edited 1 time in total.
ASRock Fatal1ty Z68 Professional Gen3 *_* Intel(R) Core(TM) i7-2600K CPU @ 3.40GHz *_* Nvidia GeForce GTX 560 TI *_* AR5416 Wireless Network Adapter {AR5008802.11(a) bgn} *_* Mémoire totale 8 Gio *_* linux4.7.0 *_* Sabayon KDE-5 *_*
Image
User avatar
fiorello
Sagely Hen
 
Posts: 1187
Joined: Mon Aug 13, 2007 14:06
Location: Bourg En Bresse - France

Re: Bootloader

Postby fiorello » Wed Jan 13, 2016 10:01

Ho ricontrollato le opzioni in calamares ma non trovo la possibilità di implementare solo il bootloader, se qualcun'altro puo' contraollare farebbe cosa gradita.

Tchao. :D
ASRock Fatal1ty Z68 Professional Gen3 *_* Intel(R) Core(TM) i7-2600K CPU @ 3.40GHz *_* Nvidia GeForce GTX 560 TI *_* AR5416 Wireless Network Adapter {AR5008802.11(a) bgn} *_* Mémoire totale 8 Gio *_* linux4.7.0 *_* Sabayon KDE-5 *_*
Image
User avatar
fiorello
Sagely Hen
 
Posts: 1187
Joined: Mon Aug 13, 2007 14:06
Location: Bourg En Bresse - France

Re: Bootloader

Postby sabayonino » Wed Jan 13, 2016 13:31

nei codici da te inseriti ci sono un pò troppi spazi fuori posto secondo i (miei) gusti
User avatar
sabayonino
Sagely Hen
 
Posts: 2967
Joined: Sun Sep 21, 2008 1:12
Location: Italy

Re: Bootloader

Postby fiorello » Wed Jan 13, 2016 14:25

Grazie per la segnalazione. :wink:
ASRock Fatal1ty Z68 Professional Gen3 *_* Intel(R) Core(TM) i7-2600K CPU @ 3.40GHz *_* Nvidia GeForce GTX 560 TI *_* AR5416 Wireless Network Adapter {AR5008802.11(a) bgn} *_* Mémoire totale 8 Gio *_* linux4.7.0 *_* Sabayon KDE-5 *_*
Image
User avatar
fiorello
Sagely Hen
 
Posts: 1187
Joined: Mon Aug 13, 2007 14:06
Location: Bourg En Bresse - France

Next

Return to Sabayon Linux Suggerimenti

Who is online

Users browsing this forum: No registered users and 1 guest