|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Feb 2002
Messaggi: 306
|
lilo warning: devo preoccuparmi?
Sul notebook lilo mi da questo warning:
Warning: Int 0x13 function 8 and function 0x48 return different head/sector geometries for BIOS drive 0x80 fn 08: 1023 cylinders, 240 heads, 63 sectors fn 48: 38760 cylinders, 16 heads, 63 sectors Warning: Kernel & BIOS return differing head/sector geometries for device 0x80 Kernel: 38760 cylinders, 16 heads, 63 sectors BIOS: 1023 cylinders, 240 heads, 63 sectors Devo preoccuparmi, potrei perdere dati?
__________________
The sublime and the ridiculous are often so nearly related that is difficult to class them separately - Tom Paine |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
No; lilo legge da disco, ma non ci scrive.
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Aug 2001
Città: San Francisco, CA, USA
Messaggi: 13827
|
Ank io ho questi messaggi, mi sono informato e sono senza preoccupazioni , solo su un disco però . Comunque LILO sta diventando molto schizzinoso ultimamente, perchè me lo fa solo con le ultime versioni
Ciao
__________________
GPU Compiler Engineer |
![]() |
![]() |
![]() |
#4 | |
Senior Member
Iscritto dal: Feb 2002
Messaggi: 306
|
Quote:
![]()
__________________
The sublime and the ridiculous are often so nearly related that is difficult to class them separately - Tom Paine |
|
![]() |
![]() |
![]() |
#5 | |
Senior Member
Iscritto dal: Feb 2002
Messaggi: 306
|
Quote:
la funzione preposta del kernel rileva valori diversi da quelli rilevati dal bios. Secondo me i casi sono: 1. Bug del kernel 2. Bug del bios 3. Diversa mappatura bios/kernel e lilo e' stupido ![]() Ci sono altre possibilita'?
__________________
The sublime and the ridiculous are often so nearly related that is difficult to class them separately - Tom Paine |
|
![]() |
![]() |
![]() |
#6 |
Senior Member
Iscritto dal: Jul 2002
Messaggi: 4334
|
Ma all'inizio il bios fa l'autodetect del disco o quei parametri li hai impostati a mano?
|
![]() |
![]() |
![]() |
#7 |
Senior Member
Iscritto dal: Aug 2001
Città: San Francisco, CA, USA
Messaggi: 13827
|
Non te en preoccupare, a me il bios me le segna correttamente, leggendo quello che mi dice LILO sembra che alle applicazioni il BIOS si limiti a dire che il disco è composto da solo 1024 , cosa che il kernel dice non vera (ed effettivamente non è vera) , però non ci sono problemi , molti Warnings sono messi solo per avvisare cose che alla fine non danno problemi in pratica, nel mondo linux se ne incontrano tanti , e la maggiorparte è da ignorare o da tenere di poco conto, perchè è ovvio che nei vari hardware co sono sempre diversità al quale il software si deve adattare.
Ciao
__________________
GPU Compiler Engineer |
![]() |
![]() |
![]() |
#8 | |
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Quote:
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
|
![]() |
![]() |
![]() |
#9 |
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
<ot> Non so a cosa si riferisca lilo con quel "kernel"; ma non credo proprio si tratti del kernel di linux
![]()
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
![]() |
![]() |
![]() |
#10 | |
Senior Member
Iscritto dal: Jul 2002
Messaggi: 4334
|
Quote:
|
|
![]() |
![]() |
![]() |
#11 | |
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Quote:
![]() Leggi bene i messaggi di lilo: cita l'interrupt 0x13 (una interrupt che consente di accedere ad alcuni servizi del bios dalla modalità reale) e due sue funzioni, la 8 e la 48. Conosco abbastanza bene il mio "pollo" per poter dire che sono entrambi servizi del bios, acceduti tramite l'interrupt software 0x13: la prima funzione (8) è una funzione legacy, che probabilmente per compatibilità con l'MS-DOS 1.0 riporta i valori per sistemi che capiscono solo il chs; la seconda è una estensione dei bios moderni, che usa l'accesso al disco lba48. Sì, credo proprio che sia semplicemente questo il motivo.
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
|
![]() |
![]() |
![]() |
#12 | |
Senior Member
Iscritto dal: Jul 2002
Messaggi: 4334
|
Quote:
|
|
![]() |
![]() |
![]() |
#13 | |
Senior Member
Iscritto dal: Feb 2002
Messaggi: 306
|
Quote:
e' un warning del comando lilo, quando si installa nell'mbr
__________________
The sublime and the ridiculous are often so nearly related that is difficult to class them separately - Tom Paine |
|
![]() |
![]() |
![]() |
#14 |
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Oh bene, forse il kernel intercetta quella funzione, sto frugando tra i sorgenti ma non ho ancora trovato dove...
Quindi è semplicemente il bios che riporta il valore in chs a 28 bit.
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 10:18.