Re: immagine del boot


Subject: Re: immagine del boot

Date: Fri Jun 18 2004 - 23:52:06 CEST


From: "" <> Subject: Re: immagine del boot Date: Fri, 18 Jun 2004 21:52:06 +0000 Message-ID: <62.98.91.88+>

 
> L'immagine in se penso possa anche essere
grossa (come file); il software
> di boot dovrebbe essere in grado di andare a
leggersela direttamente dal
> filesystem linux.
 
lo pensavo anche io all'inizio, ma non ho
concluso nulla; in particolare appena adesso ho
provato a sostituire l'immagine che ti ho
mandato con la relativa versiobe a colori, a 24
bit , di 900kbyte . Ma non liloconfig non ha
funzionato, riportandomi la seguente notifica:
 
Reading boot sector from /dev/hda
Using BITMAP secondary loader
Calling map_insert_data
Warning: The boot sector and map file are on
different disks.
Mapping bitmap
file /usr/share/lilo/contrib/boot2.bmp
Fatal: Unsupported bitmap
 
ERROR: correct /etc/lilo.conf manually and
rerun /sbin/lilo
 
avvisa chiaramente che l'immagine non è
supportata.
 
 
> Il fatto che alcuni files siano piu' grossi di
altri e' probabilmente
> legato alla tecnica di compressione: se bmp
usa una compressione
> tipo "runlength" succede che se c'e' una
sequenza di molti pixel tutti
> dello stesso colore su una stessa riga viene
scritto solo l'indice del
> colore e il numero di pixel... quindi sfondi
con ambie regioni perfettamente
> uniformi occuperanno poco spazio.
 
da quel che ho capito in tre giorni di
manipolazione di immagini bitmap questo formato,
almeno quello standard, dovrebbe associare ad
ogni singolo pixel il relativo dato del colore,
indipendentemente dall'immagine.
Ciò lo intuisco dal fatto che se creo 2 immagini
a risoluzione 640*480 con risoluzione di colore
a 4 bit (16 colori), una con un disegno più o
meno complesso e l'altra tutta dello stesso
colore, l'immagine avrà comunque la medesima
dimensione di 150Kbyte . Infatti 640*480= 307200
pixel, moltiplicati per 0,5 byte (i 4 bit
associati ai 16 colori) ottengo 153600 byte,
cioè i 150Kbyte del file.
Invece il file sid.bmp della schermata d'avvio
credo che sia proprio fatto con la tecnica
runlength che accennavi, perchè se lo trasformo
tutto in un colore esso ridurrà notevolmente le
sue dimensioni (mi pareva che da 23,6 kbyte esso
passasse a circa 5 kbyte) mentre se lo rendo più
"complesso" esso le aumenta (nel mio caso son
arrivato a 32 Kbyte).
 
quando mi sarò liberato da qualche esame forse
approfondirò la questione.
Un saluto,
Timillero Giacomino

________________________________________________________________________
Cerchi un laboratorio fotografico aperto 24 ore su 24
Stampa le tue foto digitali su Kataweb e le ricevi a domicilio in 48 ore.
http://www.kataweb.it/foto



This archive was generated by hypermail 2b25 : Sat Jun 19 2004 - 00:00:01 CEST