On Fri, Jun 08, 2007 at 11:23:30PM +0200, Alexander Volovics wrote:
> Ik kan niet zo gauw adequate info vinden mbt gebruik 800 MB cdroms
> onder linux.
> 
> Ik heb de volgende vragen:
> - Kan elke cdrom drive deze cds aan?
> - Herkent linux deze cds?
> - Kan ik deze cds beschrijven met linux software (overburning?)
> - Kan ik op zo'n cd een iso groter dan 700 MB schrijven en dan booten
>   onder linux?
Deze vragen zijn niet goed gesteld. Voor Linux zowel als de BIOS ziet
een cdrom precies hetzelvde uit als een harde-schijf. Dus voor lezen is
het zowiezo geen punt, Linux vraagt voor sector 2948452 en de CDROM
geeft aan of het bestaat of niet. Klaar.

Voor de CDROM is het iets ingewikkelder. Een CD bestaat uit een lange
spiraal. Op de CD is dat gemarkeert met een soort golf waardoor de CD
kan bijhouden of de lens links of rechts moet en of de motor sneller of
langzaamer moet draaien.

De originele maat van CDs (650MB) was ingesteld op een CD dat altijd
dezelvde snelheid draait. Dit betekende dat er minder data per
centimeter was aan de rand dan in het midden. Iemand kwam op het
lumineuse idee dat, aangezien de CDROM toch de snelheid kan aanpassen
naar wat de CD zegt, waarom zet je niet meer bits aan de buitenkant, de
CDROM corregeert er toch voor.

De enige wat daarvoor nodig is een CDROM met variabele snelheid.
Aangezien de eerst 2x CDROM meer dan tien jaar geleden was verwacht ik
daar geen probleem.

De fijne details kan je op het intenet vinden. Het belangerijke is dat
de CDROM *ook* niet weet hoe groot een CD is. Hij gaat naar de einde
van de spiraal en leest wat daar staat. Verder staat niks vast, niet in
Linux, niet in de BIOS. Het enige is dat als de CD zegt dat hij 710.34MB
is dan gelooft Linux dat. Je kan meer proberen te branden, maar dan
vervalt je garantie :).

Met vriendelijke groet,
-- 
Martijn van Oosterhout   <kleptog@svana.org>   http://svana.org/kleptog/
> From each according to his ability. To each according to his ability to litigate.

-- Attached file included as plaintext by Ecartis --
-- File: signature.asc
-- Desc: Digital signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFGa/FvIB7bNG8LQkwRAsqjAJ9KSPoEjXB3VuWRxHZhESY3JEPTowCgj2jn
D80uAS4pciIzXpJyJCjKA38=
=tIay
-----END PGP SIGNATURE-----



