LinuxMindItalia

Supporto hardware e software => Supporto software, installazione e configurazione => Slackware => Discussione aperta da: trigg il Venerdì 20 Aprile 2018, 21:42:24

Titolo: configurare multiboot lilo e grub
Inserito da: trigg il Venerdì 20 Aprile 2018, 21:42:24
(http://i.imgur.com/OxG7Tsr.png)

parto da questa discussione aperta in un'altro topic del forum per aprire una nuova discussione che mi tormenta da un'annetto

nelll'89% delle volte uso slackware e mi piacerebbe installare nell'mbr lilo oppure come seconda scelta anche il grub di slckware che ho conosciuto nella precedente discussione

lilo.conf ha avuto esito negativo in quanto non è altro che l'impostazione esatta fatta con il comando lilo config
il problema è che con la maggior parte dei sistemi operativi per esempio come linux-mint nel login non funzionano mouse e tastiera
oppure in altri casi il login va in loop

mentre con il grub non mi si è avviato calculate-linux con l'output di errore
bisogna caricare prima il kernel  :dry:
bash-4.3# grub-mkconfig -o /boot/grub/grub.cfg
Creazione di grub.cfg...
Trovata immagine linux: /boot/vmlinuz-huge-4.4.118
Trovata immagine linux: /boot/vmlinuz-huge
Trovata immagine linux: /boot/vmlinuz-generic-4.4.118
Trovata immagine linux: /boot/vmlinuz-generic
Trovato Slackware Linux (Slackware 14.2) su /dev/sda5
Trovato Zorin OS 12.3 (12) su /dev/sda7
Trovato Calculate Linux Desktop 17.12.2 KDE su /dev/sda8
/usr/sbin/grub-probe: errore: file system sconosciuto.
fatto


questo è l'output


Titolo: Re:configurare multiboot lilo e grub
Inserito da: nessuno il Venerdì 20 Aprile 2018, 22:55:21
Nella lista dei sistemi installati trovati da grub manca qualcuno all'appello?

L'errore ti dice che ha trovato un filsystem sconosciuto: appartiene al sistema che eventualmente manca all'appello?

L'hai installato (Grub) nel mbr della chiavetta oppure del HD?
Titolo: Re:configurare multiboot lilo e grub
Inserito da: guest828 il Sabato 21 Aprile 2018, 04:08:16
Ciao Trigg,

Ieri sera andavo di fretta e mi sono dimenticato di dire che dopo aver modificato /etc/lilo.conf aggiungendo le righe
other = /dev/sda4
label = nome>della>distro
occorre dare il comando di aggiornamento, cioe`:
# lilo
oppure
# lilo -v
oppure
# /sbin/lilo
Inoltre, il nome scelto nella "label" deve essere costituito da un'unica parola; cioe`, se la distro da aggiungere e` per esempio Linux Mint, occorre scrivere:
label = Linux-Mint
Questa procedura ha sempre funzionato per me, senza creare alcun disservizio come quelli che stai sperimentando tu, mi rimane un unico dubbio, cioe` non ricordo se e` necessario che le distro che si vogliono aggiungere a Lilo abbiano Grub installato sulla loro partizione "/".
Ti passo un paio di indirizzi, nell'ipotesi che possano  esserti utili:
https://docs.salixos.org/wiki/LILO_bootloader_-_fix,_configure_and_customize
(questo piu` che altro e` un promemoria nel caso tu voglia cambiare l'immagine di sfondo)
http://www.control-escape.com/linux/lilo-cfg.html
(questa e` una presentazione ben articolata)
https://www.linuxquestions.org/questions/slackware-14/want-to-add-second-distribution-to-lilo-4175495803/
(qui c'e` una procedura che non ho mai sperimentato ma che pare dia il desiderato risultato finale).

Con Grub non mi avventuro perche` se lo scegli/installi al posto di Lilo sicuramente non hai problemi, pero` leggendo il suggerimento di Nessuno, un dubbio mi e` venuto: se lo hai installato in una chiavetta ed hai il disco UEFI, secondo me, quello e` il motivo per cui ti da "file system sconosciuto" a proposito di CLD.
:ciao:
Titolo: Re:configurare multiboot lilo e grub
Inserito da: trigg il Sabato 21 Aprile 2018, 07:44:33
provo prima a far partire lilo
ho letto i link
prima di iniziare ho trovato in /etc un foglio di testo che si chiama lilo.conf_example

ho appena preso il caffè ed ho il cervello mezzo addormentato  :coffee:

più tardi lo confronterò con i link
# /etc/lilo.conf  -   systemwide LILO configuration (LILO 24)
# details see in manpages: lilo(8) and lilo.conf(5)

# +-------------------------------------------------------------+
# |                        !! Reminder !!                       |
# |                                                             |
# | Don't forget to run 'lilo' after you make changes to this   |
# | conffile or you have installed a new kernel.                |
# +-------------------------------------------------------------+


# #################### LILO global section ######################

# With all newer systems (until year 2004) you can use the RAM
# above 15 MB. This option allows the use of this range of RAM.
#large-memory

# With all newer systems you can boot from any partition on disks
# with more than 1024 cylinders. This option allows the use of
# partitions above 1024 cylinders.
lba32

# Defines the boot device.  This is where Lilo installs its boot
# block.  It can be either a partition, or the raw device, in which
# case it installs in the MBR, and will overwrite the current MBR.
# With newer kernel you should use the ID of the boot device, which
# can be found here: /dev/disks/by-id/ata*.
boot = /dev/sda

# Defines the partition which is the root partition. This partition
# will be mounted at first from the kernel. With newer kernel you
# should use the UUID (UUID="...") of the root device, which can be
# found here: /dev/disks/by-uuid/*.
root = /dev/sda1

# This option may be needed for some software RAID installs.
#raid-extra-boot = mbr-only

# Enable map compaction.  This tries to merge read requests for
# adjacent sectors into a single read request. This drastically
# reduces load time and keeps the map smaller.  Using 'compact'
# is especially recommended when booting from a floppy disk. 
# It is disabled here by default because it doesn't always work.
#compact

# Set the verbose level for bootloader installation. Value range:
# 0 to 5. Default value is 0.
#verbose = 1

# Specifies the location of the map file. Lilo creates the (sector)
# map file of direct sector addresses which are independent of any
# filesystem.
map = /boot/map

# ---------------------------------------------------------------

# Specifies the menu interface. You have the choice between:
#   text: simple text menu with black background and white text
#   menu: configurable text menu with background and text colors.
#   bmp:  graphical menu with 640x480 bitmap background.
install = menu

# A) Customized boot message for choice 'text'.
# For the simple text menu you can set an extra message in the
# created file. Its text will be displayed before boot prompt.
#message = /boot/message.txt

# B) Configuration of the scheme for choice 'menu'.
# Use following coding: <text>:<highlight>:<border>:<title>
# The first character of each part sets the text frontcolor,
# the second character of earch part sets the text backcolor,
# an upper-case character sets bold face text (frontcolor).
#
# E.g. 'menu-scheme=wm:rw:wm:Wm'. Possible colors:
# k=black, b=blue, g=green, c=cyan, r=red, m=magenta, y=yellow, w=white.
menu-scheme = Wb:Yr:Wb:Wb
#menu-title = " DESDEMONA Boot-Manager "

# C) Configuration of the image for choice 'bmp'.
# For the graphical menu you need a bitmap file, which needs a special
# menu configuration in the file header (see: lilo -E). Ideally you
# use one of the delivered images of the lilo package.
#   with 16 colors:    onlyblue, tuxlogo, inside
#   with 256 colors:   coffee
#   for Debian:        debianlilo, debian, debian-de
#bitmap = /boot/tuxlogo.bmp

# ---------------------------------------------------------------

# Specifies the number of deciseconds (0.1 seconds) how long LILO
# should wait before booting the first image.  LILO doesn't wait if
# 'delay' is omitted or set to zero. You do not see the defined menu.
#delay = 20

# Prompt to start one certain kernel from the displayed menu.
# It is very recommeded to also set 'timeout'. Without timeout boot
# will not take place unless you hit return. Timeout is the number
# of deciseconds (0.1 seconds) after there the default image will
# be started. With 'single-key' alias numbers for each menu line can
# be used.
prompt
timeout = 100
#single-key

# ---------------------------------------------------------------

# Specifying the VGA text mode that should be selected when booting.
# The following values are recognized (case is ignored):
#   vga=normal    80x25 text mode (default)
#   vga=extended  80x50 text mode (abbreviated to 'ext')
#   vga=ask       stop and ask for user input: choice of text mode
#   vga=<mode>    use the corresponding text mode number. A list of 
#                   available modes can be obtained by booting with 
#                   'vga=ask' and then pressing [Enter].
#
# Another way is the use of frame buffer mode. Then the kernel
# will switch from the normal vga text mode (80x25) to the frame
# buffer <mode> (if frame buffer support is in the kernel):
#                   16bit:    32bit:
#     640x480 :     0x311     0x312
#     800x600 :     0x314     0x315
#    1024x768 :     0x317     0x318
#    1280x960 :     0x365     0x366
#    1280x1024:     0x31A     0x31B
#    1400x1050:     0x345     0x346
#    1600x1200:     0x333     0x334
#    1680x1050:     0x3D2     0x3D4
#    1920x1440:     0x337     0x338
#vga = ask
vga = normal
#vga = 0x317

# ---------------------------------------------------------------

# Set a password here and uncomment the 'restricted' lines in
# the image definitions below. Then a password must be typed
# to boot anything but a default configuration. If a command
# line is given, other than one specified by an 'append'
# statement in this lilo.conf, the password is required, but
# a standard default boot will not require one.
#
# If anyone have access to the console, with this password and
# the 'restricted' option you prevent booting with something
# like 'Linux init=/bin/sh' and thus becoming `root' without
# proper authorization.
#password = count4this

# Kernel command line options that apply to all installed images go
# here.  See 'kernel-parameters.txt' in the Linux kernel 'Documentation'
# directory. I.g. for start into 'init 5' write:  append="5"
#append = ""

# If you used a serial console to install Debian, this option should be
# enabled by default.
#serial = 0,9600

# Set the image which should be started after delay or timeout.
# If not set, the first defined image will be started.
#default = Linux


# ################### LILO per-image section ####################

# Each image is configured with the linux kernel (=image) and
# usually with the initrd file. Configure all GNU/Linux systems
# on other partitions, too.

# Warning: labels must be less than 16 characters long.

# first example (default)
image = /boot/vmlinuz-3.12-1-generic
label = "Linux"
# root = /dev/sda2
read-only
# restricted
# alias = 1
# optional
initrd = /boot/initrd.img-3.12-1-generic

# second example
image = /boot/vmlinuz-2.6.32-1-generic
label = "Linux OLD"
# root = /dev/sdb1
read-only
# restricted
# alias = 2
optional
initrd = /boot/initrd.img-2.6.32-1-generic

# third example
image = /mnt/testsystem/boot/vmlinuz-2.6.26-1-custom
label = "Testsystem"
# root = /dev/sda3
read-only
# restricted
# alias = 3
optional
initrd = /mnt/testsystem/boot/initrd.img-2.6.26-1-custom

# other examples
# Booting other OS on this machine must set with 'other'. Changing
# the device name on the `other' line to the partition of your other
# system.

other = /dev/sda1
label = "MS-Windows"
# restricted
# alias = 4

other = /dev/sdb2
label = "GNU/Hurd"
# restricted
# alias = 5

other = /dev/sdb3
label = "FreeBSD"
# restricted
# alias = 6
boot-as = 0x80


buona giornata  :ciao:
Titolo: Re:configurare multiboot lilo e grub
Inserito da: trigg il Sabato 21 Aprile 2018, 14:21:11

ho provato a seguire i passaggi del link
https://www.linuxquestions.org/questions/slackware-14/want-to-add-second-distribution-to-lilo-4175495803/ (https://www.linuxquestions.org/questions/slackware-14/want-to-add-second-distribution-to-lilo-4175495803/)

bash-4.3$ su
Password:
bash-4.3# mkdir /mnt/calculate
bash-4.3# mount /dev/sda8 /mnt/calculate
bash-4.3# umount /dev/sda8 /mnt/calculate
umount: /mnt/calculate: not mounted
bash-4.3# rm -r /mnt/calculate
bash-4.3# lilo
Warning: LBA32 addressing assumed
Added Slackware  *
Fatal: open /mnt/calculate/boot/vmlinuz: No such file or directory
bash-4.3#  /sbin/lilo
Warning: LBA32 addressing assumed
Added Slackware  *
Fatal: open /mnt/calculate/boot/vmlinuz: No such file or directory
bash-4.3# lilo -v
LILO version 24.2 (released 22-November-2015)
  * Copyright (C) 1992-1998 Werner Almesberger  (until v20)
  * Copyright (C) 1999-2007 John Coffman  (until v22)
  * Copyright (C) 2009-2015 Joachim Wiedorn  (since v23)
This program comes with ABSOLUTELY NO WARRANTY. This is free software
distributed under the BSD License (3-clause). Details can be found in
the file COPYING, which is distributed with this software.

Warning: LBA32 addressing assumed
Reading boot sector from /dev/sda
Using MENU secondary loader
Calling map_insert_data

Boot image: /boot/vmlinuz -> vmlinuz-huge-4.4.118
Added Slackware  *

Boot image: /mnt/calculate/boot/vmlinuz
Fatal: open /mnt/calculate/boot/vmlinuz: No such file or directory


quindi per risolvere il problema dovrò capire come fare tramite questo link , solo che non capisco bene come fare perchè cita arch e non slackware
https://www.linuxquestions.org/questions/slackware-14/kernel-update-vmlinuz-2-6-6-no-such-file-or-directory-181082/ (https://www.linuxquestions.org/questions/slackware-14/kernel-update-vmlinuz-2-6-6-no-such-file-or-directory-181082/)

:help:

Titolo: Re:configurare multiboot lilo e grub
Inserito da: guest828 il Sabato 21 Aprile 2018, 15:21:59
Ciao Trigg,

Secondo me hai sbagliato la sequenza, cioe`, tu hai fatto:
bash-4.3# mkdir /mnt/calculate
bash-4.3# mount /dev/sda8 /mnt/calculate
bash-4.3# umount /dev/sda8 /mnt/calculate
umount: /mnt/calculate: not mounted
bash-4.3# rm -r /mnt/calculate
bash-4.3# lilo
per come la capisco io deve essere:
mkdir /mnt/calculate
mount /dev/sda8 /mnt/calculate
/sbin/lilo
umount /dev/sda8 /mnt/calculate
rm -r /mnt/calculate



Titolo: Re:configurare multiboot lilo e grub
Inserito da: trigg il Domenica 22 Aprile 2018, 09:10:26
nulla da fare con lilo

mentre con grub ho sostituito il file grub.cfg slackware con quello  di zorin (perchè con zorin si avviano tutti e 3 i sistemni)

il risultato è identico a file grub.cfg di slackware , calculate non si avvia
(http://i.imgur.com/ULvOIoP.png)
ci deve essere una specie di conflitto tra slackware e calculate  :hmm:
Titolo: Re:configurare multiboot lilo e grub
Inserito da: nessuno il Domenica 22 Aprile 2018, 21:52:34
Io non credo che ci sia incompatibilità tra Slackware e Calculate. Visto il messaggio di errore che ottieni mi sembra più probabile che l'identificativo univoco relativo al disco alla parizione in cui si trova la root di Calculate non coincida con quello riportato nella configurazione di Grub...

(http://i.imgur.com/8hdDB7l.png)
Titolo: Re:configurare multiboot lilo e grub
Inserito da: trigg il Lunedì 23 Aprile 2018, 09:01:35
non so proprio che dire
ho controllare e ricontrollato ma a me sembra tutto ok
è davvero un gran bel rompicapo  :cool:
(http://i.imgur.com/t5uDVFu.png)
Titolo: Re:configurare multiboot lilo e grub
Inserito da: nessuno il Lunedì 23 Aprile 2018, 10:02:07
Ti faccio qualche domanda; se invece di ignorarmi, come hai fatto prima, mi rispondi puntualmente forse posso darti una mano...

Qual'è il grub che comanda in quella macchina?

La macchina è Uefi?

Hai provato a installare grub su una USB?

E' davvero necesario tenere tre sistemi, non potresti fare a meno (Per esempio) di Zorin che tra Slackware e Calculate ci sta proprio come un cavolo a merenda?

Attualmente quali sistemi riesci a caricare, e come?
Titolo: Re:configurare multiboot lilo e grub
Inserito da: trigg il Lunedì 23 Aprile 2018, 10:40:34
ma non ti sto ignorando nick
ho solo dato priorità a lilo

ora rispondo punto per punto

il grub che comanda la macchina attualmente è quello di slackware

la macchina non è uefi

non ho provato ad installare il grub su una usb , attualmente è su dev/sda


per i sistemi operativi ho
slackware che uso sempre
calculate kde che mi affascina e mi piace imparare e sperimentare temi kde
zorin l'ho voluto provare ma di solito in quella partizione c'è mint cinnamon che uso davvero di rado per provare i temi cinnamon


i sistemi che carico sono
slackware e zorin
con calculate c'è l'errore che ho postato prima  :boh:

come
          se ti riferisci a lilo o grub, li carico con grub

perchè con lilo
a zorin non funziona mouse e tastiera nel login
mentre con calculate il login va in loop , la schermata lampeggia e non funzionano mouse e tastiera   
Titolo: Re:configurare multiboot lilo e grub
Inserito da: nessuno il Lunedì 23 Aprile 2018, 11:04:32
Se per il momento non ti occorre elimina zorin (formatta la sua partizione). Avevi detto di aver sostituito il grub.cfg di slackware con quello di zorin. Sarebbe meglio evitare questa ibridazione.

Per generare una nuova configurazione di grub, su slackware, dai questo comando da root:

grub-mkconfig -o /boot/grub/grub.cfg

poi riavvia la macchina e prova a caricare calculate.


Poi dimmi com'è andata...

EDIT:
naturalmente so che questa operazione potrebbe non sortire gli effetti che speri (calculate continua a non avviarsi), tuttavia è indispensabile per i tentativi che dovrai fare dopo, quando cercherai di creare una voce personalizzata, nel grub di slackware, per calculate;  editando, in slackware, il file /etc/grub.d/40_custom e aiutandoti per questo con il file grub.cfg nella directory /boot di calculate (se esiste).

Fai un passo alla volta però, completa prima le istruzioni di questo post...
Titolo: Re:configurare multiboot lilo e grub
Inserito da: trigg il Lunedì 23 Aprile 2018, 12:28:40
allora ho formattato la partizione di zorin

questo è l'output del grub di slackware
bash-4.3# grub-mkconfig -o /boot/grub/grub.cfg
Creazione di grub.cfg...
Trovata immagine linux: /boot/vmlinuz-huge-4.4.118
Trovata immagine linux: /boot/vmlinuz-huge
Trovata immagine linux: /boot/vmlinuz-generic-4.4.118
Trovata immagine linux: /boot/vmlinuz-generic
Trovata immagine linux: /boot/vmlinuz-4.14.19-calculate
Trovata immagine linux: /boot/vmlinuz-4.4.0-47-generic
Trovato Slackware Linux (Slackware 14.2) su /dev/sda5
Trovato Calculate Linux Desktop 17.12.2 KDE su /dev/sda8
/usr/sbin/grub-probe: errore: file system sconosciuto.
fatto
bash-4.3#   


al riavvio ho questa shermata quando seleziono calculate
(http://i.imgur.com/CLOJXH7.png)
Titolo: Re:configurare multiboot lilo e grub
Inserito da: nessuno il Lunedì 23 Aprile 2018, 12:35:58
Con calculate, quando riuscivi ad avviarlo usavi lilo o grub?
Titolo: Re:configurare multiboot lilo e grub
Inserito da: trigg il Lunedì 23 Aprile 2018, 12:37:04
usavo il grub con zorin

in allegato il grub.cfg di calculate

Titolo: Re:configurare multiboot lilo e grub
Inserito da: nessuno il Lunedì 23 Aprile 2018, 12:46:29
Non hai mai avviato calculate autonomamente (con il suo grub o lilo)?...

Comunque, vai nella directory /boot di calculate e posta il contenuto del file grub.cfg (se non c'è prova a vedere se trovi il lilo.conf di calculate).
Titolo: Re:configurare multiboot lilo e grub
Inserito da: trigg il Lunedì 23 Aprile 2018, 12:49:57
con il suo si

ma adesso non posso entrare in calculate perchè non ho zorin

ma penso di aver trovato qualcosa di utile nella configurazione grub.cfg di slackware

praticamente cerca in dev/sda5 l'immagine di calculate nel submenu

mentre dovrebbe essere secondo me diverso
### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Slackware Linux (Slackware 14.2)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-8bfdd3eb-2ba2-4743-b671-deab21d18190' {
insmod part_msdos
insmod ext2
set root='hd0,msdos5'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos5 --hint-efi=hd0,msdos5 --hint-baremetal=ahci0,msdos5  8bfdd3eb-2ba2-4743-b671-deab21d18190
else
  search --no-floppy --fs-uuid --set=root 8bfdd3eb-2ba2-4743-b671-deab21d18190
fi
linux /boot/vmlinuz root=/dev/sda5 ro vt.default_utf8=0 vga = normal
}
submenu 'Opzioni avanzate per Slackware Linux (Slackware 14.2)' $menuentry_id_option 'osprober-gnulinux-advanced-8bfdd3eb-2ba2-4743-b671-deab21d18190' {
menuentry 'Slackware  (su /dev/sda5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz--8bfdd3eb-2ba2-4743-b671-deab21d18190' {
insmod part_msdos
insmod ext2
set root='hd0,msdos5'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos5 --hint-efi=hd0,msdos5 --hint-baremetal=ahci0,msdos5  8bfdd3eb-2ba2-4743-b671-deab21d18190
else
  search --no-floppy --fs-uuid --set=root 8bfdd3eb-2ba2-4743-b671-deab21d18190
fi
linux /boot/vmlinuz root=/dev/sda5 ro vt.default_utf8=0 vga = normal
}
menuentry 'Calculate Linux  KDE (su /dev/sda5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.14.19-calculate--8bfdd3eb-2ba2-4743-b671-deab21d18190' {
insmod part_msdos
insmod ext2
set root='hd0,msdos5'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos5 --hint-efi=hd0,msdos5 --hint-baremetal=ahci0,msdos5  8bfdd3eb-2ba2-4743-b671-deab21d18190
else
  search --no-floppy --fs-uuid --set=root 8bfdd3eb-2ba2-4743-b671-deab21d18190
fi
linux /boot/vmlinuz-4.14.19-calculate root=UUID=221799e2-3aa7-442d-aefc-988c82845ee8 ro zswap.enabled=1 zswap.compressor=lz4 zswap.max_pool_percent=30 video=1920x1080 real_resume=UUID=4f5ae7e7-2ca2-43dd-981d-c7aaa74615f2 rd.retry=40 calculate=video:radeon splash=silent,theme:calculate console=tty1 quiet
initrd /boot/initramfs-4.14.19-calculate.img
}
}

menuentry 'Calculate Linux Desktop 17.12.2 KDE' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-/dev/sda8' {
insmod part_msdos
linux /boot/vmlinuz-4.14.19-SafeMode-calculate root=UUID=221799e2-3aa7-442d-aefc-988c82845ee8 ro zswap.enabled=1 zswap.compressor=lz4 zswap.max_pool_percent=30 video=1920x1080 real_resume=UUID=4f5ae7e7-2ca2-43dd-981d-c7aaa74615f2 rd.retry=40 calculate=video:radeon splash=silent,theme:calculate console=tty1 quiet
initrd /boot/initramfs-4.14.19-SafeMode-calculate.img
}
Titolo: Re:configurare multiboot lilo e grub
Inserito da: nessuno il Lunedì 23 Aprile 2018, 13:02:50
Con thunar da slackware devi entrare nella partizione di calculate e cercare il file di prima (grub.cfg). Non metterti a modificare sulla base di tue supposizioni, sennò non se ne viene fuori.

Se necessario chrea un punto di montaggio per calculate, montaci la partizione e leggi il file...

mkdir /mnt/calculate

mount /dev/sdxx /mnt/calculate
Titolo: Re:configurare multiboot lilo e grub
Inserito da: trigg il Lunedì 23 Aprile 2018, 18:13:10
quel file è stato salvato in una cartella

cmq ho installato mint sulla sua partizione

la vera domanda a questo post è

come mai con lilo non funzionano il mouse e la tastiera nel login degli altri sistemi operativi?

altra domanda che non centra nulla con il topic riguarda il kernel di slackware

mi sono accorto che ne ho diversi

qual'è l'ultimo kernel il .118 o il .19?

e che differenza c'è tra questi kernel ed il kernel di huge?

sono cose che fino a ieri ignoravo completamente  :entu:

Titolo: Re:configurare multiboot lilo e grub
Inserito da: nessuno il Lunedì 23 Aprile 2018, 20:58:25
 Come al solito trigg non ho capito cosa hai fatto, soprattutto non ho capito se hai in qualche modo risolto, come, o se devi ancora risolvere... :scu:

Naturalmente non  so perchè da lilo perdi mouse e tastiera, è impossibile capire cosa hai fatto, come hai fatto...

...E con le mie doti da indovino  :mago: non riesco... ;D

... Di Kernel dovresti averne due a questa versione: 4.4.118. uno è il generic (che usi normalmente), l'altro è huge che è molto più completo del primo, ma è anche un po' più pesante e quindi si usa solo se serve.

Titolo: Re:configurare multiboot lilo e grub
Inserito da: guest828 il Lunedì 23 Aprile 2018, 21:29:13
Non ho Lilo installato da nessuna parte, quindi prove dirette non posso farne, pero`, in ossequio al fatto che quando noi diamo un comando, essenzialmente chiediamo al sistema di andarsi a cercare qualcosa da qualche parte, un'altra prova la farei, non credo vada a fuoco la casa.
Allora, ferma restando la procedura che conosciamo per inserire una nuova voce in Lilo, io farei questa prova:
other = /dev/sda8/boot
label = CLD

Se non funziona neanche cosi`, l'ulteriore prova consiste nell'aggiungere il kernel da avviare dopo /boot, quindi:
other = /dev/sda8/boot/nome>completo>del>kernel
# il kernel e`da rilevarsi ove e` locato, cartella /boot di CLD, credo
label = CLD

A volerci sbattere la testa, se non funziona neanche cosi`, si puo` provare la procedura "complessa" opprtunamente modificata, cioe`:
mkdir /mnt/calculate/boot
mount /dev/sda8 /mnt/calculate/boot
/sbin/lilo
umount /dev/sda8 /mnt/calculate/boot
rm -r /mnt/calculate/boot

Non mi viene in mente altro.

Gia` che ti trovi, controlla che tipo di filesystem hai scelto per CLD (ext4 o altro).

Che sulla terza partizione sia presente Mint o Zorin o altro o sia vuota, ritengo sia irrilevante. Cioe`, se e` vuota di certo semplifica le cose ma e` una vittoria di Pirro, perche` l'obiettivo finale e` poter avviare tutto ed utilizzare tutte le partizioni disponibili.

Per quanto riguarda i kernels, Slackware ne ha due: "Huge" e "Generic"; di default e` settata per partire con il kernel "Huge", sta a te fare la procedura (Lilo) per attivare il "Generic" (initrid, ecc.), vi e` un file con le spiegazioni in una delle cartelle del DVD di Slackware, non ricordo quale. Ovviamente puoi settare Lilo per usare sia "Huge" che "Generic" (Patrick in persona consiglia l'uso del "Generic").

huge-4.4.118 = Slackware
generic-4.4.118 = Slackware
4.14.19-calculate = kernel di CLD non di Slackware
4.4.0-47-generic = dev'essere Mint, dato che Zorin l'hai eliminato


Pare di capire che su /dev/sda5 vi e` Slackware, non CLD; se Grub cerca CLD su /dev/sda5 e` un bug, se conseguenza di un automatismo o un errore di configurazione manuale, prova a guardare con attenzione il "cfg" di Grub e se trovi sda5 dove dovrebbe essere sda8 prova la modifica manuale (assumo che la voce sia nel file "Custom").
L'immagine di GParted che hai allegato non consente di vedere il partizionamento del disco.

Se non riesci a saltarne fuori, ritengo sia meglio fare la procedura per installare Grub ex-novo su Mint (chroot).
Questa e` la procedura in ambiente BIOS NON UEFI:
https://wiki.ubuntu-it.org/AmministrazioneSistema/Grub/Ripristino/BiosMBR

Titolo: Re:configurare multiboot lilo e grub
Inserito da: trigg il Lunedì 23 Aprile 2018, 22:00:10
allora faccio un poco di chiarezza :) per nick ahahaha 

adesso ho

slackware su /sda5
mint su /sda7
calculate su /sda8

e sto utilizzando il grub di mint così come ho sempre fatto.


quello che faccio è la prassi di  liloconfig di slackware
digito lilo config
seleziono la modalità normale e non esperta
monto su dev/sda
aggiungo le partizioni con i nomi
installo lilo.

al reboot non funzionano mouse e tastiera nella finestra del login di mint e di calculate.

ho fatto svariate prove in questi giorni proverò con i suggerimenti di Sybelius che non ho ancora provato

magari aggiungendo /boot riesce a trovare quello che non trova in /sda8

i filesystem sono tutti ext4 


grazie per la delucidazione sul kernel  :)


Titolo: Re:configurare multiboot lilo e grub
Inserito da: nessuno il Lunedì 23 Aprile 2018, 23:01:03
Caspita...

CitazionePer quanto riguarda i kernels, Slackware ne ha due: "Huge" e "Generic"; di default e` settata per partire con il kernel "Huge", sta a te fare la procedura (Lilo) per attivare il "Generic" (initrid, ecc.), vi e` un file con le spiegazioni in una delle cartelle del DVD di Slackware, non ricordo quale. Ovviamente puoi settare Lilo per usare sia "Huge" che "Generic" (Patrick in persona consiglia l'uso del "Generic").

Con una delle prime installazione che feci di Slackware, quando decisi che era arrivato il momento di capirci finalmente qualcosa, sostituii lilo con grub. Il menu che ne derivò mi convinse che il kernel Huge era una "seconda scelta" tra i kernel a disposizione e il generic invece la prima. Non mi aveva convinto neanche l'articolo nella documentazione ufficiale perchè l'avevo considerato obsoleto. Perchè mai installare un generic se mi fai usare il huge, mi sembrava una contraddizione.
Neanche mi ero mai degnato di vedere a cosa puntasse il vmlinuz (che è un link) nella /boot, tanto ero convinto che fosse il generic.
Tanto ero convinto che fosse il generic che qualche volta mi sono messo pure a magheggiare per caricare il huge al suo posto... Se ci penso!... ;D

Ha assolutamente ragione Sybelius.

... Non si finisce mai di imparare!  ;)  :ok:


:ciao:
Titolo: Re:configurare multiboot lilo e grub
Inserito da: trigg il Martedì 24 Aprile 2018, 15:33:15
forse ho trovato un topic interessante
https://forums.gentoo.org/viewtopic-t-970176-start-0.html (https://forums.gentoo.org/viewtopic-t-970176-start-0.html)

prima di mettere mani preferisco capire bene quello che è scritto, adesso mi sembra tutto molto confuso e serve chiarezza  :)
Titolo: Re:configurare multiboot lilo e grub
Inserito da: trigg il Mercoledì 25 Aprile 2018, 10:51:22
non riesco a capire bene
https://forums.gentoo.org/viewtopic-t-970176-start-0.html (https://forums.gentoo.org/viewtopic-t-970176-start-0.html)

devo fare una partizone boot dove installare lilo?
mi sembra di leggere 2 tipi di soluzioni diverse, chi mi aiuta a mettere al posto i pezzi del link  :bonk:
Titolo: Re:configurare multiboot lilo e grub
Inserito da: nessuno il Mercoledì 25 Aprile 2018, 19:28:16
Solo per curiosità ho dato una letta al topic gentoo che hai linkato, tutto quello che ho capito è che è una discussione inconcludente e, al contrario di come  riportato nel titolo, è tutt'altro che "risolta".

La soluzione che apparentemente funzionava in realtà caricava anche per gentoo il kernel di slackware...

...Addiruttura in ultimo l'autore imputa il fallimento a una incompatibilità del kernel con la sua macchina.

In sostanza è tutto un enorme e inutile buco nell'acqua....
Titolo: Re:configurare multiboot lilo e grub
Inserito da: trigg il Mercoledì 25 Aprile 2018, 20:41:52
a me sembrava risolto  :noia:

ma adesso sto cercando di apire come mai mi ritrovo tutte queste immegini nella cartella boot di slacware
bash-4.3$ ls
README.initrd     config     inside.dat   vmlinuz
System.map     config-generic-4.4.118  map   vmlinuz-generic
System.map-generic-4.4.118  config-huge-4.4.118     onlyblue.bmp  vmlinuz-generic-4.4.118
System.map-huge-4.4.118     elilo-ia32.efi     onlyblue.dat  vmlinuz-huge
boot.0800     elilo-x86_64.efi     slack.bmp   vmlinuz-huge-4.4.118
boot_message.txt     grub     tuxlogo.bmp
coffee.dat     inside.bmp     tuxlogo.dat
bash-4.3$

vmlinuz
vmlinuz-generic
   vmlinuz-generic-4.4.118
     vmlinuz-huge
      vmlinuz-huge-4.4.118   :hmm:





Titolo: Re:configurare multiboot lilo e grub
Inserito da: nessuno il Mercoledì 25 Aprile 2018, 21:34:46
Sono i files che devono esserci, confrontali coi miei:

bash-4.3$ ls /boot
README.initrd     config-huge-4.4.118  slack.bmp
System.map     elilo-ia32.efi tuxlogo.bmp
System.map-generic-4.4.118  elilo-x86_64.efi tuxlogo.dat
System.map-huge-4.4.118     grub vmlinuz
boot.0820     inside.bmp vmlinuz-generic
boot_message.txt     inside.dat vmlinuz-generic-4.4.118
coffee.dat     map vmlinuz-huge
config     onlyblue.bmp vmlinuz-huge-4.4.118
config-generic-4.4.118     onlyblue.dat
bash-4.3$


Alcuni sono solo dei link, controlla col filemanager (clic dx --> proprietà) e vedi a cosa puntano.