Autore Topic: PC incompatibili con puppy  (Letto 2444 volte)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline Alberman

  • cucciolo
  • *
  • Post: 35
    • Mostra profilo
PC incompatibili con puppy
« il: Luglio 10, 2016, 05:08:49 pm »
Salve a tutti.

Ci sono dei casi di incompatibilità congenita tra un PC e puppy?

Chiedo questo perché mi è capitato di tentare l'uso di puppy slacko 5.7 su un Asus P2520LA (processore I3), ma non riconosce ne mouse ne tastiera (ne il pad). Ho provato a vedere nel BIOS ma non ci sono opzioni che riguardano tastiera o mouse. L'unico pulsante che riconosce è quello di spegnimento. Tutti gli altri è zero assoluto.

Saluti a tutti da Alberto.

Offline watchdog

  • Pastore tedesco
  • *****
  • Post: 709
    • Mostra profilo
Re:PC incompatibili con puppy
« Risposta #1 il: Luglio 10, 2016, 09:42:57 pm »
Se ho ben capito stai parlando di un laptop recente freedos:

http://www.lffl.org/2016/03/portatili-linux-read-freedos-marzo-2016.html

Questo viene consigliato come compatibile con linux ma forse il problema e' che bisogna usare un kernel piu' recente visto che il laptop e' di recente commercializzazione. Prova slacko 6.3.2 con l'ultimo kernel che riesci a trovare in:

http://distro.ibiblio.org/puppylinux/huge_kernels/

Dovrebbe essere il 4.1.11. Devi sostituire vmlinuz e zdrv.sfs con quelli scaricati da huge_kernels.

Offline Alberman

  • cucciolo
  • *
  • Post: 35
    • Mostra profilo
Re:PC incompatibili con puppy
« Risposta #2 il: Luglio 12, 2016, 09:46:21 am »
OK. Appena posso provo a scaricare slacko 6.3.2 ed il kernel aggiornato.

Si effettivamenet si tratta di un PC freedos. L'unica differenza rispetto a queli che appaiono nel link è che quello in cui ho tentato l'uso di puppy ha un processore I3 e non I5, infatti ha costato meno rispetto a quanto indicato (399 euro).

In pratica, considerando che di solito predispongo l'avvio di puppy attraverso una chiave USB, dovrei scaricare la ISO del 6.3.2, masterizzarlo su un CD, avviarlo da un PC che non ha problemi di kernel, creare con questo una chiave avviabile da boot e prima di utilizzarla nel PC incriminato sostituire i 2 files con quelli più aggiornati scaricati.

Non so se ci sono procedure più semplici, comunque anche così dovrebbe essere attuabile.

Saluti a tutti da Alberto

Offline watchdog

  • Pastore tedesco
  • *****
  • Post: 709
    • Mostra profilo
Re:PC incompatibili con puppy
« Risposta #3 il: Luglio 12, 2016, 03:51:06 pm »
Ti puoi risparmiare la masterizzazione di un CD. Metti in una cartella in una chiavetta /mnt/sdb1/slacko632 i files dell'iso. Poi installi grub4dos su sdb, la chiavetta preferibilmente formattata linux e con boot flag. Credo tu sappia come modificare il /menu.lst di grub4dos per mettere a menu' solo quella che e' a tutti gli effetti una installazione frugale anche se su chiavetta. Se ci sono problemi chiedi.
« Ultima modifica: Luglio 12, 2016, 03:54:15 pm da watchdog »

Offline Alberman

  • cucciolo
  • *
  • Post: 35
    • Mostra profilo
Re:PC incompatibili con puppy
« Risposta #4 il: Luglio 18, 2016, 11:49:14 pm »
Salve.

Ho applicato le istruzioni inserendo i files presenti all'interno di "slacko64-6.3.2-uefi.iso" su una chiave USB formattata in formato ext2 e flag "boot", all'interno di una cartella creata appositamente nominata "slacko632".
Ho installato il GRUB ed ho modificato il "menu.lst" lasciano attiva solo la riga riferita all'avvio di puppy (ad inizio di tutte le altre voci di menù ho messo il #), ho modificato il timeout ad 1 per attendere meno.

Prima di sostituire il kernel ho voluto provare a vedere se funzionava ugualmente.
Il risultato è che funziona tutto, cioè mouse, pad ecc. Funziona la connessione wireless quindi naviga in internet regolarmente.
Al momento della chiusura come al solito c'è la prassi del salvataggio delle impostazioni tipico del primo avvio di puppy.
In questa versione al posto del salvataggio in un file in formato 2FS o 3FS ecc... consiglia di salvare sottoforma di directory e così ho fatto.

Purtroppo al riavvio, in fase di caricamento dei vari files, non riesce a trovare il salvataggio fatto in precedenza, infatti appena completato l'avvio è ricomparso nuovamente il menu delle impostazioni iniziali.

Ho riprovato questa volta a salvare le impostazioni con file in formato 2FS, ma al riavvio niente ... non lo vede e si ritorna al menu di primo avvio.

Ho provato a salvare in 3FS e poi, visto il persistere del problema, anche a spostare il file di salvataggio (che è regolarmente presente all'interno della chiave) fuori dalla cartella "slacko632", ma in entrambi i casi niente ... al riavvio non lo vede.

A questo punto ho scaricato il kernel più recente presente nel link, che è la versione 4.2.5. All'interno ho trovato i 2 files non esattamente con lo stesso nome di quelli da sostituire, comunque ho rinominato quello presente "vmlinuz-4.2.5-slako64" in "vmlinuz" e stessa cosa per il file "Kernel-modules.sfs-4.2.5-slako64" rinominato in "zdrv_slacko64_6.3.2.sfs".

Dopo la sostituzione dei 2 files e cancellato tutti i precedenti ed inutili salvataggi, ho riavviato nuovamente come primo avvio (tutto funziona come prima e naviga), fatto il salvataggio delle impostazioni, ma al riavvio come al solito non trova il file di salvataggio e si ripresenta il menu delle impostazioni iniziali.

Ho comemesso qualche errore oppure anche questa versione benché aggiornata non è completamente compatibile con il PC?

Saluti da Alberto.

Offline watchdog

  • Pastore tedesco
  • *****
  • Post: 709
    • Mostra profilo
Re:PC incompatibili con puppy
« Risposta #5 il: Luglio 19, 2016, 06:08:07 am »
Posta il tuo menu.lst: probabilmente non e' ben impostato e hai lasciato solo le righe per l'avvio in RAM.
« Ultima modifica: Luglio 19, 2016, 06:09:43 am da watchdog »

Offline Alberman

  • cucciolo
  • *
  • Post: 35
    • Mostra profilo
Re:PC incompatibili con puppy
« Risposta #6 il: Luglio 19, 2016, 09:00:39 pm »
Salve.

Non riesco ad inserire il menu.lst come allegato. Copio di seguito il testo:

# menu.lst produced by grub4dosconfig-v1.7
color blue/cyan yellow/blue white/black cyan/black
timeout 1
default 0

# Frugal installed Puppy

title Puppy slacko64 6.3.2 (sdd1/slacko632)
  find --set-root --ignore-floppies --ignore-cd /slacko632/initrd.gz
  kernel /slacko632/vmlinuz   psubdir=slacko632 pmedia=usbflash pfix=fsck
  initrd /slacko632/initrd.gz

#title Puppy slacko64 6.3.2 (sdd1/slacko632) RAM mode\nBoot up Puppy without pupsave
  find --set-root --ignore-floppies --ignore-cd /slacko632/initrd.gz
  kernel /slacko632/vmlinuz   psubdir=slacko632 pmedia=usbflash pfix=ram,fsck
  initrd /slacko632/initrd.gz

# Windows
# this entry searches Windows on the HDD and boot it up
title Windows\nBoot up Windows if installed
  map (hd1) (hd0)
  map (hd0) (hd1)
  map --hook
  errorcheck off
  find --set-root --ignore-floppies --ignore-cd  /bootmgr
  chainloader /bootmgr
  find --set-root --ignore-floppies --ignore-cd  /ntldr
  chainloader /ntldr
  find --set-root --ignore-floppies --ignore-cd   /io.sys
  chainloader /io.sys
  errorcheck on

# Boot from Partition Boot Sector

#title Puppy slacko64 6.3.2 (sdd1:PBS)
  uuid 01467f89-6a31-4db3-81e4-8c742c962b5b
  chainloader +1

#title Microsoft Windows XP Professional (sda1:PBS)
  map (hd1) (hd0)
  map (hd0) (hd1)
  map --hook
  uuid 54E4F720E4F70352
  chainloader +1

#title Unknown (sda3:PBS)
  map (hd1) (hd0)
  map (hd0) (hd1)
  map --hook
  uuid 54E4F720E4F70352
  chainloader +1

#title Unknown (sda5:PBS)
  map (hd1) (hd0)
  map (hd0) (hd1)
  map --hook
  uuid 54E4F720E4F70352
  chainloader +1

#title Unknown (sdb1:PBS)
  map (hd2) (hd0)
  map (hd0) (hd2)
  map --hook
  uuid A6A8DAF5A8DAC2CB
  chainloader +1

#title Unknown (sdb5:PBS)
  map (hd2) (hd0)
  map (hd0) (hd2)
  map --hook
  uuid A6A8DAF5A8DAC2CB
  chainloader +1

#title Unknown (sdc1:PBS)
  map (hd3) (hd0)
  map (hd0) (hd3)
  map --hook
  uuid BA78CD6178CD1D4F
  chainloader +1

# additionals
#title Bootup from HDD\nBootup from the master boot record of the hard disk drive
  map (hd1) (hd0)
  map (hd0) (hd1)
  map --hook
  chainloader (hd0)+1

#title Find Grub menu on HDD
  map (hd1) (hd0)
  map (hd0) (hd1)
  map --hook
  errorcheck off
  find --set-root --ignore-floppies --ignore-cd /menu.lst && configfile /menu.lst
  find --set-root --ignore-floppies --ignore-cd /boot/grub/menu.lst && configfile /boot/grub/menu.lst
  find --set-root --ignore-floppies --ignore-cd /grub/menu.lst && configfile /grub/menu.lst
  errorcheck on
  commandline

#title Find Grub2\nBoot up grub2 if installed
  find --set-root --ignore-floppies --ignore-cd /boot/grub/core.img
  kernel /boot/grub/core.img

#title Grub4Dos commandline\n(for experts only)
  commandline

#title Reboot computer
  reboot

#title Halt computer
  halt


Penso comunque di riapplicare da zero la procedura di installazione frugale sulla chiave USB. Mi sono accorto che il uno dei file in formato 2FS che avevo spostato fuori della cartella "slacko632" è rimasto corrotto e non è più possibile cancellarlo, quindi dovrò riformattare la chiave.


Saluti da Alberto

Offline watchdog

  • Pastore tedesco
  • *****
  • Post: 709
    • Mostra profilo
Re:PC incompatibili con puppy
« Risposta #7 il: Luglio 20, 2016, 07:16:03 am »
Il menu.lst e' parecchio incasinato e non lo capisco completamente ma dovrebbe essere corretto per fare il boot di slacko64. Visto che devi riformattare la chiavetta prova a formattarla fat32 o ext4 oppure fai una frugale sul disco principale. Il problema che non trova il savefile o la savedir con la tua configurazione e il tuo hardware andrebbe segnalato tra i bug nel forum internazionale.

Offline Alberman

  • cucciolo
  • *
  • Post: 35
    • Mostra profilo
Re:PC incompatibili con puppy
« Risposta #8 il: Luglio 20, 2016, 09:40:56 am »
Salve.

Si, il menu.lst è incasinato perché ho dovuto installare il grub da un altro computer che ha 2 HD di cui uno con 3 partizioni ed il secondo con 2, poi un HD esterno e varie altre cianfrusaglie attaccate al PC come se fossero parassiti.

Forse è meglio creare il CD con la ISO in modo che lo si possa avviare sul PC di destinazione. Poi installare il grub sulla chiave USB direttamente dal computer di destinazione. In questo caso ci saranno molte meno voci (incomprensibili) di menu.lst, perché c'è solo un HD a partizione unica e niente altro.

Quindi questo fine settimana provo a fare cosi, oltre naturalmente alla riformattazioni della chiave.

Se dopo queste prove ancora non dovesse andare proverò a fare la segnalazione del bug.

Saluti da Alberto

Offline Alberman

  • cucciolo
  • *
  • Post: 35
    • Mostra profilo
Re:PC incompatibili con puppy [RISOLTO]
« Risposta #9 il: Luglio 21, 2016, 02:24:29 am »
Finalmente ho risolto!

Ho fatto il CD di avvio con un computer dove gira Lucid Puppy 5.2.5 (che è quello che uso normalmente sul mio vecchio pc), ma mettendono nel nuovo portatile ed avviandolo non cera modo di avviarlo.

Ho risolto copiando l'intero file iso di slako632 su un'altra chiave usb, poi ho avviato (visto che perlomeno l'avvio funzionava) dalla chiave che avrei dovuto formattare. In questo modo, visto che non riconosce il salvataggio, puppy gira tutto sulla ram e non ha legami obbligati con la chiave di avvio (non avendo il file di salvataggio che converte in "home" la chiave di avvio).
In questo modo ho potuto avviare GParted e riformattare la chiave. Nel computer con Lucid Puppy propone come formato standard EXT2 (anche se poi può essere cambiato a proprio piacimento) mentre con Slako6.3.2 propone come formato standard EXT4, proprio come avevi consigliato di provare.
Ho formattato in EXT4, ho impostato il flag "boot", ho creato la cartella slako632, attraverso l'altra chiave ho potuto copiare tutti i files della iso dentro slako632.
Sempre da questo nuovo pc ho installato il grub sulla chiave (questa volta con solo 3 voci) ed in fine ho riavviato il tutto.
Dopo la solita impostazione iniziale ed il successivo riavvio per vedere se funziona il salvataggio ... FINALMENTE RICONOSCE IL FILE DI SALVATAGGIO!!!
Quindi volendo utilizzare Slako64-6.3.2 per i nuovi PC, sembra d'obbligo usare il formato EXT4.
Poi mi sembra di aver capito che fare alcune delle operazioni con precedenti versioni di puppy a 32 bit non da la certezza che la cosa vada a buon fine (questo comunque sarebbe da analizzare e testare più approfonditamente).

Saluti a tutti da Alberto
« Ultima modifica: Luglio 21, 2016, 02:31:20 am da Alberto »

Offline watchdog

  • Pastore tedesco
  • *****
  • Post: 709
    • Mostra profilo
Re:PC incompatibili con puppy
« Risposta #10 il: Luglio 21, 2016, 06:22:47 am »
Sei in territorio sconosciuto avendo acquistato un portatile di recente commercializzazione. Sono hardware tutti da provare e non ci sono regole generali. Io per fortuna ho alcuni portatili di 4-5-6 anni fa e sto a posto per un po'. Ciao.

 

Iscriviti alla newsletter

Ricevi le notizie più importanti direttamente nella tua casella email (premi invio dopo l'indirizzo)