(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
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?
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:
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:
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:
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
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:
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)
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)
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?
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
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...
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)
Con calculate, quando riuscivi ad avviarlo usavi lilo o grub?
usavo il grub con zorin
in allegato il grub.cfg di calculate
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).
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
}
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
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:
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.
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
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 :)
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:
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 :)
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:
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....
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:
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.