Autore Topic: Problema update kernel  (Letto 4809 volte)

Offline Elaidon

  • Jr. Member
  • **
  • Post: 48
    • Mostra profilo
Problema update kernel
« il: 09 Giugno 2012, 08:48:21 »
Ciao a tutti.

Ho appena installato CentOS 6.2 in una macchina virtualizzata su VMware Workstation e stavo eseguendo gli aggiornamenti automatici.

Il problema e' che si bloccano con questo messaggio:

Test Transaction Errors:   installing package kernel-2.6.32-220.17.1.el6.x86_64 needs 24MB on the /boot filesystem

sono alle prima armi e all'apparenza sembra dirmi che non ho abbastanza spazio nel /boot filesystem. Cosa posso fare?

Grazie

Offline LonelyWolf

  • Moderator
  • Hero Member
  • *****
  • Post: 1396
    • Mostra profilo
    • Traversate dei laghi
Re: Problema update kernel
« Risposta #1 il: 09 Giugno 2012, 09:54:03 »
Esattamente quello che ti dice, non c'è spazio?

Offline Elaidon

  • Jr. Member
  • **
  • Post: 48
    • Mostra profilo
Re: Problema update kernel
« Risposta #2 il: 09 Giugno 2012, 23:40:24 »
ma nella directory boot mi dice che ci sono 28 oggetti per un totale di 37,2 mb, e poi mi indica volume sconosciuto e spazio libero sconosciuto.

usando il comando df in /boot mi dice che è occupato il 92% dello spazio riservato a questa cartella. Ora devo capire come e se si può assegnarle una maggiore quantità di spazio

« Ultima modifica: 09 Giugno 2012, 23:45:22 da Elaidon »

Offline smeserver

  • Hero Member
  • *****
  • Post: 1313
    • Mostra profilo
Re: Problema update kernel
« Risposta #3 il: 10 Giugno 2012, 10:00:35 »
come hai installato la macchina? hai fatto un partizionamento personalizzato?
posta il risultato di
Codice: [Seleziona]
fdisk -l

Offline Elaidon

  • Jr. Member
  • **
  • Post: 48
    • Mostra profilo
Re: Problema update kernel
« Risposta #4 il: 10 Giugno 2012, 15:50:00 »
Siccome non riuscivo ad aspettare ieri ho provato a cercare in giro per la rete, ad informarmi e capire che potevo fare. Quello che ho capito è che attualmente esiste un problema legato alle installazioni Easy di VMware con CentOS 6.xx. In pratica crea una directory /boot sufficiente per molte situazioni ma non per tutte, come per esempio il caso dell'upgrade che tentavo io.

Soluzioni:

- Esiste un fix per questo bug in RedHat, ma non l'ho trovato da nessuna parte per CentOS e non essendo esperto non sapevo se e come fosse possibile usare quello di RedHat.

- Caricare CentOS 6.xx da VMware con un installazione custom e per sfruttarne le funzionalità installare i VMware Tools una volta installato il sistema. Anche qui la procedura va incontro a un pò di problemi e di seguito indico 6 passi facili con cui ho portato l'OS nelle condizioni adeguate ad avviare ed installare correttamente i Tools.

1) aprire il terminale e ottenere i permessi root: su
2) installare gcc: yum install gcc
3) fare l'update del kernel: yum update kernel -y
4) fare l'installazione dei kernel headers e devel: yum install kernel-headers kernel-devel gcc make -y
5) riavviare l'OS: init 6
6) aprire un terminale nella cartella in cui si sono estratti i VMware Tools, ottenere i permessi root e quindi avviare l'installazione: ./vmware-install.pl

A questo punto basterebbe sempre premere invio ogni volta che la procedura guidata fa una domanda per ottenere l'installazione completa dei tools.

Facendo l'installazione custom la directory boot ora non ha più problemi di spazio e mi fa installare tranquillamente tutti gli update x CentOS. Io così ho risolto il problema e spero di essere utile anche a qualcun altro.

Ciao a tutti!