Repository 32bit  Forum
Repository 64bit  Wiki

[RISOLTO] - LILO - First sector of doesn't have a valid...

Forum dedicato ai Porting ufficiali e non di Slackware, vedi Slack/390, ARMedslack, Slamd64, Slackintosh, Ocsid, Sloox, Zenwalk, How-Tux, Slax etc etc

Moderatore: Staff

Regole del forum
1) Specificare nome e versione del porting.
2) Specificare se discussione/suggerimento o richiesta d'aiuto.
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.

[RISOLTO] - LILO - First sector of doesn't have a valid...

Messaggioda SIV » sab mar 21, 2009 21:46

Ragazzi ho installato Absolute Linux sul mio secondo hd (sda) e ho modificato il file lilo su questo hd (hdb).

Solo che quando cerco di aggiornare LILO con i nuovi settaggi mi da errore:

Codice: Seleziona tutto
 bash-3.1# lilo
Added Linux *
[b]Fatal: First sector of /dev/sda2 doesn't have a valid boot signature[/b]
bash-3.1#


Con cfdisk ho anche messo il flag "Boot" sulla partizione sda2 (dove risiede la nuova distro che volevo provare).

Ecco il file lilo:
Codice: Seleziona tutto
append=" vt.default_utf8=0"
boot = /dev/hdb

  bitmap = /boot/slack.bmp
  bmp-colors = 255,0,255,0,255,0
  bmp-table = 60,6,1,16
  bmp-timer = 65,27,0,255


prompt
lba32
timeout = 1200
change-rules
  reset
vga = 773
image = /boot/bzImage
  root = /dev/hdb1
  label = Linux
  read-only
 
other = /dev/sda2
label = AbsoluteLinux
table = /dev/sda



Ed ecco come sono le mie partizioni e hd:
Codice: Seleziona tutto
bash-3.1# fdisk -lu

Disk /dev/hdb: 80.0 GB, 80060424192 bytes
255 heads, 63 sectors/track, 9733 cylinders, total 156368016 sectors
Units = sectors of 1 * 512 = 512 bytes
Disk identifier: 0x00000001

   Device Boot      Start         End      Blocks   Id  System
/dev/hdb1   *          63   136713149    68356543+  83  Linux
/dev/hdb2       136713150   156360644     9823747+   5  Extended
/dev/hdb5       136713213   156360644     9823716   82  Linux swap

Disk /dev/sda: 203.9 GB, 203928109056 bytes
255 heads, 63 sectors/track, 24792 cylinders, total 398297088 sectors
Units = sectors of 1 * 512 = 512 bytes
Disk identifier: 0xd17bd17b

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1              63    61432559    30716248+   7  HPFS/NTFS
/dev/sda2   *    61432560   354393899   146480670   83  Linux
/dev/sda3       354393900   398283479    21944790    5  Extended
/dev/sda5       354393963   398283479    21944758+  82  Linux swap
bash-3.1# 


C'è modo di risolvere?
Ultima modifica di SIV il dom mar 22, 2009 15:21, modificato 1 volta in totale.
Avatar utente
SIV
Linux 2.6
Linux 2.6
 
Messaggi: 918
Iscritto il: mer apr 25, 2007 13:07
Località: Bari (Provincia)

Re: LILO - First sector of doesn't have a valid boot signature

Messaggioda sardylan » dom mar 22, 2009 9:14

Nella /dev/sda2 c'è installato un bootloader?? Potresti anche configurare il primo lilo per avviare Absolute Linux...
Avatar utente
sardylan
Linux 2.6
Linux 2.6
 
Messaggi: 993
Iscritto il: mar apr 24, 2007 8:21
Località: Cagliari
Nome Cognome: Luca Cireddu
Slackware: current 64bits
Kernel: 3.16
Desktop: KDE 4.5.5
Distribuzione: Debian - CLFS

Re: LILO - First sector of doesn't have a valid boot signature

Messaggioda urka58 » dom mar 22, 2009 10:59

Prova
Codice: Seleziona tutto
# lilo -P ignore

Dovrebbe funzionare...
Ciao
EDIT
Scusa non avevo visto dove hai installato lilo (hdb). Devi installare un altro boot loader in /dev/sda2 , che mi pare di capire sia la partizione / di absolut (grub, lilo vedi tu..).
Altrimenti come ti ha suggerito Sardylan, usa lilo di slackware
Ri-ciao
Avatar utente
urka58
Linux 2.6
Linux 2.6
 
Messaggi: 539
Iscritto il: mer dic 07, 2005 23:29

Re: LILO - First sector of doesn't have a valid boot signature

Messaggioda SIV » dom mar 22, 2009 11:44

Ragazzi ma io sto usando lilo di slackware!

Slackware la ho su hdb1 e AbsoluteLinux in sda2. Però quando configuro lilo di slackware e lo lancio mi da quell'errore.

Installo in boot loader anche in sda2 o posso sistemare con uno unico?
Avatar utente
SIV
Linux 2.6
Linux 2.6
 
Messaggi: 918
Iscritto il: mer apr 25, 2007 13:07
Località: Bari (Provincia)

Re: LILO - First sector of doesn't have a valid boot signature

Messaggioda zoros » dom mar 22, 2009 12:09

SIV ha scritto:Ragazzi ho installato Absolute Linux sul mio secondo hd (sda) e ho modificato il file lilo su questo hd (hdb).

Solo che quando cerco di aggiornare LILO con i nuovi settaggi mi da errore:

Codice: Seleziona tutto
 bash-3.1# lilo
Added Linux *
[b]Fatal: First sector of /dev/sda2 doesn't have a valid boot signature[/b]
bash-3.1#


Con cfdisk ho anche messo il flag "Boot" sulla partizione sda2 (dove risiede la nuova distro che volevo provare).
...

Hai solo settato il Boot-flag sul MBR di sda, ma non il boot-signature (gli ultimi due bytes=55AAh) su sda2 ...

se tratti /dev/sda2 come "other" devi installare 2 Lilo (secondo me più elegante), però puoi evitarlo definendo le voci root=... e initrd=... relative ad ABS-Linux nel primo lilo
vorrei riavere le mie firme ...
Avatar utente
zoros
Linux 3.x
Linux 3.x
 
Messaggi: 1302
Iscritto il: lun mag 28, 2007 21:51
Località: Gorizia
Nome Cognome: Fabio∙Zorba
Slackware: 13.37
Kernel: 3.2.5
Desktop: KDE-3.5.10

Re: LILO - First sector of doesn't have a valid boot signature

Messaggioda sardylan » dom mar 22, 2009 12:20

Come ti ha suggerito zoros:

Codice: Seleziona tutto
boot = /dev/hdb
prompt
lba32
timeout = 50

image = /boot/vmlinuz-huge-smp-2.6.27.7-smp
        root = /dev/hdb1
        label = Slackware
        append = "vt.default_utf8=1"
        vga = 791
        read-only

### Prima forma ###
image = /mnt/absolute/boot/vmlinuz
        root = /dev/sda2
        label = Absolute
        append = "<<<Tutto quello che devi mettere>>>"
        vga = 791
        read-only

### Seconda forma ###
other = /dev/sdb1
        label = Absolute
        table = /dev/sdb

;)

Ricordati che per far funzionare una cosa del genere devi montare in Slackware la partizione di root (o quella che contiene la dir /boot) all'interno di una qualche dir!!! Io di solito monto le altre partizioni in /mnt, perciò ricordati di montare /dev/sda2 in /mnt/absolute

Altrimenti installi un bootloader (va bene anche quello di default di Absoulte Linux), dicendoli di __NON__ andare nell'MBR, ma di installarsi nella partizione /dev/sdb1, in questo modo puoi usare la seconda forma nel LILO di Slackware...
Avatar utente
sardylan
Linux 2.6
Linux 2.6
 
Messaggi: 993
Iscritto il: mar apr 24, 2007 8:21
Località: Cagliari
Nome Cognome: Luca Cireddu
Slackware: current 64bits
Kernel: 3.16
Desktop: KDE 4.5.5
Distribuzione: Debian - CLFS

Re: LILO - First sector of doesn't have a valid boot signature

Messaggioda SIV » dom mar 22, 2009 12:30

Ok provo ad installare 2 lilo.

Nell'installazione di AbsoluteLinux indicai di non installare nessun boot loader apposta. Ora con un cd entro in Abs-linux e lo installo lilo in sda2. Vi faccio sapere se ho risolto!


------------


Ragazzi grazie dell'aiuto.

Comunque ho cambiato idea :thumbright:

Ho messo in /etc/fstab:
Codice: Seleziona tutto
/dev/sda2  /mnt/distro2    auto    0  0


e in /etc/lilo.conf:
Codice: Seleziona tutto
image = /mnt/distro2/boot/vmlinuz-2.6.27.7-abs
root = /dev/sda2
label = Absolute_Linux
read-only


\:D/ \:D/ \:D/
Avatar utente
SIV
Linux 2.6
Linux 2.6
 
Messaggi: 918
Iscritto il: mer apr 25, 2007 13:07
Località: Bari (Provincia)

Re: [RISOLTO] - LILO - First sector of doesn't have a valid...

Messaggioda sardylan » dom mar 22, 2009 16:17

:) looool
E' la cosa migliore!! :)
Di solito faccio anche io così!! :D :thumbright: :thumbright: :thumbright:
Avatar utente
sardylan
Linux 2.6
Linux 2.6
 
Messaggi: 993
Iscritto il: mar apr 24, 2007 8:21
Località: Cagliari
Nome Cognome: Luca Cireddu
Slackware: current 64bits
Kernel: 3.16
Desktop: KDE 4.5.5
Distribuzione: Debian - CLFS


Torna a Porting Slackware

Chi c’è in linea

Visitano il forum: Nessuno e 2 ospiti