/boot cambiata


Rispondi
Avatar utente
ale
Mac
Messaggi: 6797
Iscritto il: 27 apr 2001, 20:31
Località: Romanengo
Contatta:

/boot cambiata

Messaggio da ale » 03 mag 2012, 11:51

sul mio server Ubuntu, anni fa, avevo fatto una partizione /boot oltre alla root.
ora mi trovavo a corto di spazio, quindi ho deciso di levare di mezzo la /boot, copiando tutto su una cartella nella root e disattivando il montaggi automatico della partizione.
funziona tutto bene, il sistema fa il boot e tutto.
l'unico problema è che continua ad usare il vecchio kernel che c'è nella partizione /boot oramai non più montata.
ho installato parecchi nuovi kernel da allora e ieri ho fatto addirittura il do-dist-upgrade che mi ha caricato il 3.2, nonostante tutto continua a fare il boot col vecchio 3.0
tutto il resto funziona, ho veramente Ubuntu 12.04, però col kernel vecchissimo...

Codice: Seleziona tutto

Linux server 3.0.0-12-generic #20-Ubuntu SMP Fri Oct 7 14:50:42 UTC 2011 i686 i686 i386 GNU/Linux
mentre nella /boot ho anche il 3.2.0-24

il menu di grub sembra a posto.
ha al primo posto il nuovo kernel...
come sistemo? :)
E pluribus unum

Avatar utente
nikez
Nudo
Messaggi: 3498
Iscritto il: 21 apr 2002, 14:11
Località: Vaiano
Contatta:

Re: /boot cambiata

Messaggio da nikez » 03 mag 2012, 11:58

dopo che hai modificato il file di testo di grub hai lanciato il grub per farglielo generare?
so che è stupido ma io a volte non l'ho fatto :mrgreen:
nel menu di grub, per ogni voce c'è il path all'immagine kernel corrispondente e quando generi ti dovrebbe dire "found kernel image..."
/* NO COMMENT */

Avatar utente
ale
Mac
Messaggi: 6797
Iscritto il: 27 apr 2001, 20:31
Località: Romanengo
Contatta:

Re: /boot cambiata

Messaggio da ale » 03 mag 2012, 22:51

Ma si. L'ho fatto.
Io non vorrei che da qualche parte sia hard coded che deve fare il boot da quella partizione.
Magari devo settare il flag bootable alla / ?
E pluribus unum

Avatar utente
ale
Mac
Messaggi: 6797
Iscritto il: 27 apr 2001, 20:31
Località: Romanengo
Contatta:

Re: /boot cambiata

Messaggio da ale » 09 dic 2012, 15:29

non ne vengo fuori, per aggiornare il kernel ho dovuto rimontare la vecchia /boot.
quella partizione è di 45 mega e i kernel nuovi la riempiono!!
io ho spazio sulla /
posso in qualche modo spostare la /boot da partizione a semplice cartella sotto / ??
oppure, posso, a caldo a server headless remoto acceso, ridimensionare le partizioni riducendo la / di un bel mezzo giga e quindi aumentando la /boot di un bel mezzo giga?
con Mac OS si può da terminale modificare le partizioni a caldo, con linux?
E pluribus unum

Avatar utente
gdeber
GranGianGnomo
Messaggi: 1547
Iscritto il: 13 set 2001, 10:40
Località: Rivolta d'Adda
Contatta:

Re: /boot cambiata

Messaggio da gdeber » 10 dic 2012, 08:21

ma sei certo che il grub sia configurato per cercare il kernel nella partizione giusta?
la root ha un fs che sia leggibile da grub?
***L'assembler è alla base dell'universo®***
http://www.mecheros.it

Avatar utente
ale
Mac
Messaggi: 6797
Iscritto il: 27 apr 2001, 20:31
Località: Romanengo
Contatta:

Re: /boot cambiata

Messaggio da ale » 15 dic 2012, 00:17

si, dopo aver cambiato la /boot ho reinstallato il kernel tramite apt-get che ha lanciato gli script per l'aggiornamento di grub.
si, la / è in ext3 come la /boot, lo legge grub!
E pluribus unum

Rispondi