cambiare partizione di avvio

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
nomida
Linux 0.x
Linux 0.x
Messaggi: 19
Iscritto il: ven 16 dic 2005, 18:51

cambiare partizione di avvio

Messaggio da nomida »

Ciao a tutti!
ieri sera stavo provando a fare un paio di cose con bootloader!
ero interessato a creare una partizione a parte di circa 40MB per la dir di boot e poi creavo con mkinitrd l'immagine da caricare all'avvio!

Pero' mi sono accorto di una cosa strana il bootloader (LILO) lo avevo installato nel MBR quando lo aggiorno nessun problema ma poi avevo spostato la dir nella partizione apposita /dev/hda1 aggiornato LILO nella voce boot=/dev/hda1 fatto lilo -v e nessun problema!!
Riavvio il pc ma la schermata di lilo rimane quella precedente ossia senza gli aggiornamenti!

P.S. mentre vi scrivo mi e' venuta in mente una cosa e' possibile che il problema sia nella flag di boot che non ho impostato in hda1??


grazie ciao

Avatar utente
dnegroni
Linux 0.x
Linux 0.x
Messaggi: 27
Iscritto il: lun 8 gen 2007, 10:30
Slackware: 12.2
Località: Genova

Re: cambiare partizione di avvio

Messaggio da dnegroni »

Ciao.

Premetto che ho da tempo abbandonato lilo a favore di grub

http://www.gnu.org/software/grub/

vista la sua flessibilità, con la possibilità di fare test senza alterare l'MBR, e con possibilità di editing all'avvio senza necessariamente toccare il file di configurazione /boot/grub/menu.lst.

Per fare prove un pò di tempo fa ho anche usato GAG

http://gag.sourceforge.net/

Non credo di aver capito bene il tuo problema. Tu hai installato lilo in una partizione diversa dal MBR: al boot come fai a dire al BIOS di partire da quella partizione invece che dal MBR? Lo fai "saltare" lì modificando il lilo residente in MBR?

Ciao

Avatar utente
Toni
Linux 3.x
Linux 3.x
Messaggi: 999
Iscritto il: lun 30 gen 2006, 22:08
Slackware: slackware-14
Kernel: 3.10.5
Desktop: i3
Località: milano

Re: cambiare partizione di avvio

Messaggio da Toni »

Riavvio il pc ma la schermata di lilo rimane quella precedente ossia senza gli aggiornamenti!
cosa intendi ? initrd viene caricato correttamente ?
posta /etc/lilo.conf

nomida
Linux 0.x
Linux 0.x
Messaggi: 19
Iscritto il: ven 16 dic 2005, 18:51

Re: cambiare partizione di avvio

Messaggio da nomida »

si scusate mi sono espresso male!

comunque ho messo grub!

quello che non riesco a capire e' che grub l'ho installato nel MBR e funziona!

Il mio dubbio e' che in verita vorrei separare da / la dir boot e metterla in una partizione a se come ad es hda1; quindi grub devo installarlo in hda1??con grub-install --root-direcotry=... /dev/hda1

e quello che ho messo nel MBR come mi influenza il funzionamento dell'avvio?

Spero di essermi espresso un modo un po piu' chiaro

Avatar utente
dnegroni
Linux 0.x
Linux 0.x
Messaggi: 27
Iscritto il: lun 8 gen 2007, 10:30
Slackware: 12.2
Località: Genova

Re: cambiare partizione di avvio

Messaggio da dnegroni »

Non sono sicuro di aver capito bene quello che ti serve.

Qui puoi trovare qualcosa di utile:

http://www.gnu.org/software/grub/grub-faq.en.html Faq # 11

oppure qui

http://www.gnu.org/software/grub/manual ... 02dinstall Par 3.3

Io nel mio notebook ho fatto questo: ho installato ubuntu e nel corso dell'installazione ho installato grub nel MBR. Così facendo il grub residente nel MBR sa di dover andare a leggere il file di configurazione /boot/grub/menu.lst nella partizione dedicata a ubuntu.

Poi ho installato slackware, modificando il file menu.list con i parametri necessari per far partire slackware. Quindi la directory /boot di grub è in una partizione diversa da quella di / di slackware. In questo modo se anche tutta la partione / di slackware dovesse diventare inutilizzabile, la macchina continua ad essere bootabile.

Una soluzione alternativa sarebbe reinstallare grub dandogli come /boot quella di slackware, e da lì far partire i vari SO presenti nel notebook (sono più di 2).

In ogni modo se anche la partizione con il menu.lst si danneggia è comunque possibile far partire il sistema dalla shell di grub a patto di conoscere il partizionamento del disco.

Spero di esserti stato utile

Ciao

Avatar utente
nuitari
Linux 3.x
Linux 3.x
Messaggi: 777
Iscritto il: dom 14 ott 2007, 12:51
Slackware: 12.0
Località: San Colombano al Lambro
Contatta:

Re: cambiare partizione di avvio

Messaggio da nuitari »

ehmm... se usi la forma:

boot=partizione (es.: boot=/dev/sda1)

lilo installa il boot record nel superblock della partizione.
dovevi lasciare il disco, dato che tu vuoi che venga installato nell'mbr. Quindi, seguendo l'esempio di cui sopra:

boot=/dev/sda


ragazzi veramente.. lilo viene usato da anni, è stato il bootloader di default di linux (e non solo) di praticamente tutte le distro per un eternità.. smettiamogli di imputargli problemi che non ha ^^ Sembra diventata una moda quella d'installare grub (che, per carità, è legittimo) quando non si riesce a configurare LILO.
E' palese che un software del genere, così diffuso etc etc NON POSSA avere un bug del genere.. quando ci si trova di fronte a malfunzionamenti di questo tipo, la soluzione è sempre la stessa: RTFM.

Avatar utente
dnegroni
Linux 0.x
Linux 0.x
Messaggi: 27
Iscritto il: lun 8 gen 2007, 10:30
Slackware: 12.2
Località: Genova

Re: cambiare partizione di avvio

Messaggio da dnegroni »

Una precisazione.

Io ho usato lilo per anni e NON mi ha mai dato problemi, né di funzionamento né di configurazione; anzi si è dimostrato uno strumento validissimo.

Il passaggio a grub nel mio caso non è un discorso di moda o simili; semplicemente quando ho necessità di fare un certo numero di test di multi-boot sulla macchina mi è comodo poter evitare di sovrascrivere l'MBR n volte, agento direttamente dalla shell di grub, prima di inserire nel file di configurazione la versione definitiva.

Fortunatamente il mondo open-source offre un'ampissima scelta di strumenti: all'utente l'onore ( e perché no l'onere ) di scegliere quello che, in quel momento, meglio si adatta alle proprie esigenze.

Ciao

Avatar utente
nuitari
Linux 3.x
Linux 3.x
Messaggi: 777
Iscritto il: dom 14 ott 2007, 12:51
Slackware: 12.0
Località: San Colombano al Lambro
Contatta:

Re: cambiare partizione di avvio

Messaggio da nuitari »

Infatti ho specificato che ognuno è libero di scegliere. E' quello il bello con linux :)

Ma se leggi il forum, ci sono troppi post in cui si dice che la soluzione alla mancata (capacità di?) configurazione di lilo è l'installazione di grub, e questo, sempre imho, è male.

pace fratello 8)

Rispondi