Autore Topic: Problemi nell'installare GRUB  (Letto 2550 volte)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline monsee

  • cucciolo
  • *
  • Post: 35
    • Mostra profilo
Problemi nell'installare GRUB
« il: Febbraio 14, 2015, 11:08:43 am »
Buongiorno a tutti, bella gente!  :D
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!"  :)

Offline xanad

  • Pastore tedesco
  • *****
  • Post: 809
    • Mostra profilo
    • Puppy liveCD in italiano - Html5 Parallax
    • E-mail
Re:Problemi nell'installare GRUB
« Risposta #1 il: Febbraio 14, 2015, 11:57:50 am »
-Con un'installazione frugale ti semplifichi la vita senza perdere nulla... (win2k+Lucid528) opinione pers.
-Grub gestisce a fatica differenti installazioni, meno ancora diversi boot mng
-con un pc molto datato o vai con la 431 o meglio ancora Lupu-Lucid 528 che è ancora LTS e accedi a tutti i programmi odierni
-cerca versioni di puppy 'retro' o 'nopae'
-ext2 preferibile a ext3,4
-inizia con un'unica partizione (flag al boot) e dopo installato puppy crea partizioni di swap ed altro
spero ti sia utile :D
Puppy liveCD in italiano - www.xanad.cf Html5 Parallax

Offline monsee

  • cucciolo
  • *
  • Post: 35
    • Mostra profilo
Re:Problemi nell'installare GRUB
« Risposta #2 il: Febbraio 24, 2015, 01:57:19 pm »
Grazie davvero, Xanad.
Purtroppo, non ho interesse a utilizzare un'installazione "frugale" (dato che questo vecchissimo notebook non credo possa funzionar con altro se non WaryPuppy 5.5 e il freedos 1.1 (che sono i due Sistemi che ho installato). Sospettando che la prossima versione di WaryPuppy non funzionerà puù neanche lei sul mio "vecchietto", voglio crearmi una situazione stabile che mi permetta di seguitare ad usare il "vecchietto", con soddisfazione, ancora per anni.
Dopo essermici rotto9 la testa per un po', sono riuscito finalmente ad avviar la mia installazione di WaryPuppy 5.5 con successo (e ho potuto vedere che tutto par funzionare: nulla è velocissimo, ovviamente, ma tutto gira -nel complesso- ad una velocità di regime accettabile)ì. Tutto è in inglese, ma ignoro se esista una maniera di avere il Sistema in questione in italiano [e, poi, per fortuna, lo mastico un poco, l'inglese]). Per riuscire ad avviar la mia installazione di WaryPuppy ho dovuto far ricorso al "Grub4dos"... e anche andarlo ad installare sull'MBR.
Si tratta di una soluzione che funziona, ma che non mi soddisfa neanche un poco.
Desidero installare sull'MBR il boot-manager GAG, invece (lo uso da parecchi anni ed è un gioiello cui proprio non vorrei mai rinunciare!)... il che vuole dire che debbo ancora cercar di scovare una qualche maniera per mettere il GRUB-Legacy di WaryPuppy nella partizione /sda2 (che è la Partizione in cui WaryPuppy è effettivamente installato), così da poter sovrascrivere il "Grub4dos" attuale con GAG e aver finalmente il piacere d'avviare il mio "vecchietto" nel modo in cui piace a me (ossia, non con un boot-loader "seduto" sull'MBR, ma con un boot-manager indipendente da ogni Sistema installato sull'MBR e i boot-loader ciascuno posizionatio nella Partizione di ROOT del Sistema che dovrà avviar quando richiesto dal boot-manager.
In questo momento, son molto contento d'aver finalmente potuto avviare WaryPuppy e aver potuto, così, costatare che l'installazione (il Sistema installato, intendo) funziona alla grande anche con un Processore tanto obsoleto e una RAM di soli 96 Mb.
Tuttavia, non riesco ancora a vedere una maniera in cui posso riuscire ad installare in GRUB-Legacy di WaryPuppy nella sua propria Partizione di ROOT.  :D
Qualcuno ha qualche idea su come potrei fare? Se qualcuno ce l'ha e me la suggerisce gliene sarò molto grato.  :) Grazie.

Offline xanad

  • Pastore tedesco
  • *****
  • Post: 809
    • Mostra profilo
    • Puppy liveCD in italiano - Html5 Parallax
    • E-mail
Re:Problemi nell'installare GRUB
« Risposta #3 il: Febbraio 24, 2015, 07:20:47 pm »
Con wary dovresti poter utilizzare il langpack di precise 571 e dovrebbe più o meno funzionare tutto, sarei curioso di sapere da te se la traduzione italiana gira anche in wary.
Purtroppo non conosco GAG...
Puppy liveCD in italiano - www.xanad.cf Html5 Parallax

Offline watchdog

  • Pastore tedesco
  • *****
  • Post: 709
    • Mostra profilo
Re:Problemi nell'installare GRUB
« Risposta #4 il: Febbraio 25, 2015, 10:41:35 am »
Io ricordo di aver usato GAG da cd. Mai installato sul MBR. Per fare il boot di wary su sda2 credo dovresti installare prima grub2 su MBR di sda in modo che scriva anche il bootloader di sda2. Non ho mai provato e non mi prendo responsabilita' ma se no hai paura di ricominciare daccapo se qualcosa va storto prova cosi'. Installa in wary il seguente pacchetto relativo a grub-1.9.8:

http://www.datafilehost.com/d/1ea072e9

In /root troverai un file grub.cfg predisposto per fare il boot di alcune iso (il pacchetto e' stato postato su murga-linux nel thread relativo a isoboot...). Questo file ti servira' in seguito ma per il momento dal terminale di wary dai:

Codice: [Seleziona]
grub-install --force --no-floppy  /dev/sda
Questo installa su MBR di sda grub2. In / di sda2 troverai una directory /boot/grub nella quale devi copiare il grub.cfg di prima. Adesso puoi installare GAG su MBR di sda. In /boot/grub/grub.cfg di sda2 metti al primo posto un menuentry per fare il boot  dell'installazione full di wary e vedi se GAG riesce a fare il boot di wary su sda2. Il menuentry dovrebbe essere:

Codice: [Seleziona]
menuentry "Wary 5.5 full install in sda2" {
set root (hd0,2)
linux /boot/vmlinuz root=/dev/sda2 pmedia=atahd
}

EDIT: post corretto. Non sono esperto della full install ma credo che /mnt/home non esista in una full install sostituita appunto da /. Se e' richiesto anche initrd.gz aggiungilo al menuentry dopo la riga linux:

Codice: [Seleziona]
initrd /boot/initrd.gz
Non ho mai fatto una installazione full e quindi non sono sicuro di quello che dico.
« Ultima modifica: Febbraio 25, 2015, 04:24:18 pm da watchdog »

Offline monsee

  • cucciolo
  • *
  • Post: 35
    • Mostra profilo
Re:Problemi nell'installare GRUB
« Risposta #5 il: Febbraio 25, 2015, 07:07:44 pm »
Grazie mille, gente!
Proverò tutti quanti i suggerimenti (anche quello relativo all'italianizzazione della mia installazione di WaryPuppy). Per prima cosa, tenterò con quanto m'ha suggerito Watchdog e (sperando di ottenere il risultato cui sto puntando) poi proverò anche l'installazione del Langpack che m'ha indicato Xanad... e vi farò sapere, qui, qual'è il risultato che avrò ottenuto.  :)

 

Iscriviti alla newsletter

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