Buongiorno a tutti, bella gente!
Eccomi nuovamente a scrivere qui perchè ho incontrato un problema che onestamente non m'è chiaro come potrei risolvere. Per cui, suggerimenti d'ogni sorta (escluso quello di scegliere un'installazione di tipo "frugale", che onestamente non mi interessa) sono i benvenuti.
Premessa: son venuto in possesso, anni or sono, di un vecchissimo Notebook (un Compaq 1234 di prima generazione, se non erro) che pare risalga all'incirca al 1998.
La persona cui apparteneva (che, per inciso, è uno dei pacchettizzatori di Debian) l'aveva acquistato giovanissimo e non aveva cuore di gettarlo via, essendo stato il suo primo PC. L'Hard Disk era grande 4 GiB (ma m'è riuscito di sostituirlo con successo con un altro da 100 Gib) e la RAM assommava addirittura a 48 Mb (il proprietario, però, s'è preso la briga di portarla a ben 96 Mb, né ulteriormente la si può innalzare, dato che è ormai giunta al massimo del possibile). Non è più presente la batteria, né la piletta del BIOS (che fino a pochi anni fa si poteva trovare a prezzi da urlo, ma ora non si trova più).
Lui aveva seguitato ad usare il suo vecchio notebook finché aveva scovato dei Sistemi che ci funzionavano bene (o, quantomeno, che ci funzionavano... bene o male!), ma -ad un certo punto- non gli era più riuscito di installarci niente.
Per cui, ha avuto la gentile idea di regalarmelo (del che gli son sinceramente grato, dato che mi ci sono divertito e spero di potermici divertire -imparando- ancora).
Avutolo in mano (e sostituito con successo il vetusto Hard Disk da 4 GiB con uno assai più capiente), sono riuscito a trovare qualche SO che ci girava bene. Inizialmente fu pcPuppyOS, che però divenne -purtroppo- presto assai obsoleto, dato che il suo creatore non è andato avanti con lo Sviluppo, poi venne lo straordinario TinyME (all'epoca basato su PCLinuxOS), il cui sviluppo venne anch'esso, però, poi abbandonato dalla geniale Sviluppatrice. Sicché dovetti rimettermi a caccia di qualcosa che girasse bene dentro il mio "vecchiarello". E l'ho trovato, per fortuna, in ConnochaetOS (basato su ArchLinux), che funzionava assai bene a dispetto dell'hardware obsoleto. Purtroppo, però, anche ConnochaetOS è "passato a miglior vita" (nel senso che il suo bravissimo Sviluppatore l'ha abbandonato e ha chiuso il progetto per poter stare dioetro ad altre cose). Per cui, mi sono nuovamente messo a caccia (anche perchè al "vecchietto", a questo punto, mi ci sono pure affezionato). Ho provato varie soluzioni (incluso OpenBSD e NetBSD... le quali si installano entrambe senza far problema [beh, OpenBSD qualche problema, a dirla tutta, lo fa!], ma poi, al primo avvio, non "reggono" la vetustà del processore). Stesso discorso con le derivate di Slackware "create apposta per i PC molkto datati", le quali, al primo avvio s'incriccano e, dichiarando che il Processore non supporta il Kernel, mi lascian regolarmente a piedi.
Alla fine, però, una soluzione buona l'ho comunque trovata (ammesso e non concesso che mi riesca di attuarla appieno).
Sono riuscito a partizionare l'Hard Disk nella maniera in cui volevo... e ci ho installato dentro con pieno successo il FreeDOS (così potrò azzuffarmi con la riga di comando, che francamente detesto, ma che è sempre meglio imparare) e con quasi-totale successo (con una "installazione full") l'ottimo Wary Puppy 5.5. Il quale funzionerebbe assai bene se solo mi riuscisse di installare in qualsivoglia modo GRUB (GrubLegacy, intendo). Infatti, ogni cosa funziona a puntino, nell'installazione "full", tranne il momento in cui si deve configurare e installare GRUB. Semplicemente -e senza messaggi d'errore di sorta- l'installazione di GRUB fallisce (ci si accorge di ciò non perchè il Sistema avvisi, ma semplicemente perchè non vien dato modo di far configurazione alcuna qualora si scelga la modalità "esperto" e, se si sceglie la modalità "automatica", la finestra sparisce per una ventina di secondi... al termine dei quali è facile constarere che GRUB non è stato né configurato "in automatico" e nemmeno installato (né sull'MBR, né nella Partizione di ROOT di Wary Puppy [ed è proprio lì che punto a mettere GRUB]).
Ho pensato che potesse entrarci il file-system (io uso ext4, così come usavo fare anche con ConnochaetOS), per cui son passato ad ext3, ma senz'ombra alcuna di positivo risultato (in sintesi: non è cambiato assolutamente niente). Ho anche tentato di mettere soltanto Wary Puppy, rinunciando (senza eccessivo dolore, lo confesso) al FreeDOS. Anche in questo caso, però, non c'è stato il minimo progresso. Per cui, sono tornato alla mia idea originale: ho installato sia FreeDOS (che si avvia senza problemi) e Wary Puppy (il quale invece non si avvia perchè non mi riesce di installare GRUB). Per avviare i Sistemi Operativi in questione, io faccio uso dell'ottimo boot-manager GAG (e proprio GAG, nel caso del mio Wary Puppy, se provo ad avviare, mi avvisa che non trova il GRUB).
Sicché, ho ritenuto giusto fare una piccola pausa per venire qui a chiedere a voi (che di Puppy Linux [e, spero, anche di Wary Puppy 5.5]) sicuramente v'intendete molto più di me.
E la questione è questa: come faccio a mettere GRUB nella Partizione di ROOT di Wary così da consentire a GAG di avviarlo?
La situazione dei Sistemi Installati (e delle Partizioni) è semplicissima.
/dev/sda1 è una Partizione in FAT32 (grande 2 Gib e mezzo), Primaria [e, fin qui, tutto funziona, nel senso che GAG avvia FreeDOS]
/dev/sda2 è una Partizione in ext4 (grande 41 GiB e mezzo), Primaria e "di Boot" (l'ho creata "di Boot" già prima di installarci dentro Wary Puppy) in cui ho piazzato la mia "installazione "full" di Wary Puppy (posso vedere i files e le cartelle e posso dire, quindi, che il Sistema appare effettivamente installato) [ma, qui, non mi riesce di installare GRUB, né dentro a questa specifica Partizione, né nell'MBR, né altrove, sicché il mio GAG, poverello, non può avviar Wary Linux nemmeno a spintoni]
/dev/sda3 è la Partizione di SWAP, grande 256 Mb [e funziona benissimo]
/dev/sda4 è la mia "partizione Dati", in cui intendo porre il files che voglio salvaguardare; è anch'essa una Partizione Primaria ed è grande poco meno di 49 Gib [e anche per questa Partizione, ovviamente, nessunissimo problema]
In attesa di una qualche risposta, vi lancio un augurale: "Evviva Puppy Linux!"