[risolto] Live Puppy su vecchio portatile (forcepae)

Informazioni, consigli e novità sulla galassia delle distribuzioni GNU/Linux, *nix, *BSD e su altri sistemi operativi non liberi.
EagleBuntu
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 326
Iscrizione: domenica 28 luglio 2013, 0:22
Desktop: Gnome
Distribuzione: Ubuntu 22.04.4LTS 64bit

[risolto] Live Puppy su vecchio portatile (forcepae)

Messaggio da EagleBuntu »

Spero sia la sezione più adeguata per la mia problematica, eventualmente i moderatori sposteranno altrove :)

Ho messo JammyPup32-22.04-240223.iso su un pendrive avviabile formattandolo in FAT per far partire una live session su un vecchio portatile Acer Travelmate 663LMi però mi spunta a monitor questo errore:

Codice: Seleziona tutto

warning: pae disabled. use parameter 'forcepae' to enable at your own risk!
this kernel requires the following features not present on the cpu:
pae
unable to boot - please use a kernel appropriate for your cpu
come risolvere?
Ultima modifica di EagleBuntu il venerdì 8 marzo 2024, 18:28, modificato 1 volta in totale.
Avatar utente
GjMan78
Rampante Reduce
Rampante Reduce
Messaggi: 5884
Iscrizione: mercoledì 22 novembre 2006, 19:15
Desktop: KdePlasma
Distribuzione: EndeavourOS
Sesso: Maschile
Località: ~/Italia/Lazio/Viterbo/

Re: Live Puppy su vecchio portatile (forcepae)

Messaggio da GjMan78 »

La versione di puppy che hai scelto per funzionare richiede una CPU che supporti il PAE https://it.m.wikipedia.org/wiki/Physica ... _Extension

Evidentemente la tua non ha questa capacità quindi devi scegliere una versione diversa.
MacBook Pro - Intel i5-3210 - 16 Gbyte Ram DDR3 - SSD 500 Gbyte x 2
»»» 𝗙𝗮𝗶 𝗶𝗹 𝗕𝗮𝗰𝗸𝘂𝗽! ¯\_(ツ)_/¯
EagleBuntu
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 326
Iscrizione: domenica 28 luglio 2013, 0:22
Desktop: Gnome
Distribuzione: Ubuntu 22.04.4LTS 64bit

Re: Live Puppy su vecchio portatile (forcepae)

Messaggio da EagleBuntu »

puoi dirmi qual è la versione più recente tra quelle di puppy scaricabili qui dal sito ufficiale che sia compatibile, cioè non necessita di cpu che supporta pae e per sistema 32bit? se quelle recenti sono tutte incompatibili, da dove poter scaricare quelle meno recenti?

al di là di questo puppy, ricordo molto vagamente ormai d'aver avuto una problematica simile volendo installare lubuntu sempre su questo portatile in oggetto e risolsi aggiungendo una riga, se non ricordo male

Codice: Seleziona tutto

forcepae -- forcepae
o qualcosa del genere.
mi chiedevo se fosse possibile escogitare un workaround del genere, cioè "ingannare" questa versione di puppy facendogli credere che la cpu supporta pae. è possibile, magari modificando il contenuto di qualcuno dei file di puppy presenti adesso sul pendrive oppure è solo una fantasia?

pongo una domanda "extra": avete idea se puppy linux è già provvisto di un pdf reader? vorrei usare questo portatile solo come lettore pdf "da battaglia" :)
Avatar utente
GjMan78
Rampante Reduce
Rampante Reduce
Messaggi: 5884
Iscrizione: mercoledì 22 novembre 2006, 19:15
Desktop: KdePlasma
Distribuzione: EndeavourOS
Sesso: Maschile
Località: ~/Italia/Lazio/Viterbo/

Re: Live Puppy su vecchio portatile (forcepae)

Messaggio da GjMan78 »

Prova a vedere qui se trovi info utili https://forum.puppylinux.com/viewtopic.php?t=8382

Per il resto non sono pratico di Puppy, non saprei dirti quale versione sia compatibile con il tuo processore.
MacBook Pro - Intel i5-3210 - 16 Gbyte Ram DDR3 - SSD 500 Gbyte x 2
»»» 𝗙𝗮𝗶 𝗶𝗹 𝗕𝗮𝗰𝗸𝘂𝗽! ¯\_(ツ)_/¯
EagleBuntu
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 326
Iscrizione: domenica 28 luglio 2013, 0:22
Desktop: Gnome
Distribuzione: Ubuntu 22.04.4LTS 64bit

Re: Live Puppy su vecchio portatile (forcepae)

Messaggio da EagleBuntu »

ho risolto trovando la soluzione sul forum a cui mi avevi indirizzato.
per chi si trovasse in situazione analoga, cioè voler far partire puppy linux con un kernel che necessita di un processore che abbia pae ma la macchina che non cel'ha, deve aprire il file PUPPY/boot/grub/menu.lst sul pendirve dove ha messo puppy ed aggiungere

Codice: Seleziona tutto

forcepae -- forcepae
alla fine delle stringhe che cominciano con "kernel", per es.

Codice: Seleziona tutto

kernel /vmlinuz    pmedia=cd pfix=fsck
diventa

Codice: Seleziona tutto

kernel /vmlinuz    pmedia=cd pfix=fsck forcepae -- forcepae
riporto alcune mie note:
- credo che ad ogni stringa di quel file menu.lst che comincia con "kernel" corrisponda ordinatamente ciascuna delle voci che poi compaiono nella lista delle opzioni di avvio della live session di puppy, per es. avvio copiando i file sulla ram, etc.
- anche se non ho provato (causa pigrizia :) ) credo che non sia necessario

Codice: Seleziona tutto

forcepae -- forcepae
2 volte ma solo una, in virtù di quanto segue, estratto da qui
I don't need to type forcepae twice as with some distros, "-- forcepae" is all that is needed whereas some Ubuntu distro (such as Lubuntu that I tried) needed "forcepae -- forcepae".
[...]
But thank you, editing the cfg files and adding "-- forcepae" on the append lines works and Bionicpup now loads automatically without boot up intervention. I had to add it to both the grub and isolinux cfg files for it to work.
[...]
The reason for the second forcepae is that when you install Ubuntu from a Ubuntu live dvd, the boot loader installer will see that -- forcepae is on the kernel's list of boot options so it will add the forcepae instruction to the grub.cfg file when it automatically creates the boot loader configuration files.
So the -- forcepae does nothing unless you are installing Ubuntu from a Ubuntu Live dvd.
il raddoppio sembrerebbe necessario solo per distro *buntu, perciò ricordavo anch'io di averlo fatto con lubuntu una vita fa, ed era doppio.
Scrivi risposta

Ritorna a “Altre distribuzioni e sistemi operativi”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 2 ospiti