FreeBSD 12.1 i386 CD #1 image size not compatible with intended medium standard size
Polytropon
freebsd at edvax.de
Tue Jun 16 10:27:32 UTC 2020
Due to a system where I can only boot from CD, I downloaded the
FreeBSD 12.1 CD image (disc1.iso). It was not possible to record
this in a standard way to a 700 MB (not 650 MB) blank CD medium
(here: Platinum 700 MB / 80 min).
I tried the "overburn" workaround (as suggested by cdrecord, with
the precaution that this is non-standard) as follows (for testing,
all parameters supplied manually):
$ cdrecord dev=0,0,0 speed=8 -v -eject -sao -overburn -data <file>
But of course that was problematic, too.
Capacity Blklen/Sparesz. Format-type Type
0 2048 0x00 No Media Present
or Unknown Capacity
Blocks total: 359846
Blocks current:
359846 Blocks remaining: -13044
cdrecord: WARNING: Data may not fit on current disk.
cdrecord: Notice: Overburning active.
Trying to write more than the official disk capacity.
Result: It recorded!
Track 01: 728 of 728 MB written (fifo 100%) [buf 99%] 8.0x.
Track 01: Total bytes read/written: 763678720/763678720
(372890 sectors).
Writing time: 646.563s
Average write speed 7.7x.
Min drive buffer fill was 94%
Fixating...
Fixating time: 7.867s
cdrecord: fifo had 11653 puts and 11653 gets.
cdrecord: fifo was 0 times empty and 11546 times full, min fill was 85%.
Trying to boot that CD in the desired system - it starts from CD!
But then an error occurs:
FreeBSD bootstrap loader, Revision 1.1
Startup error in /boot/lua/loader.lua:
LUA ERROR: cannot open /boot/lua/loader.lua:
No such file or directory.
Can't load 'kernel'
OK _
No, that's not okay. :-(
Oh, and: If I enter "help", as offered, I am being informed
that help is not available...
I booted the FreeBSD installation from the hard disk and
mounted the CD: READ_BIG ERROR, and a "ls -R /cdrom" led
to two further ILLEGAL REQUEST and MEDIUM ERROR messages.
Maybe I should try a different optical unit, but the one
in use here also booted (and installed from) a FreeBSD 4.5
CD I created many years (probably decades) ago, so I would
assume that the disc drive is okay. The file mentioned
above (here: /cdrom/boot/lua/loader.lua) was present on
the CD and readable.
File source:
ftp://ftp.freebsd.org/pub/FreeBSD/releases/ISO-IMAGES/12.1/
Result file:
FreeBSD-12.1-RELEASE-i386-disc1.iso
763678720 bytes (728.4 MB says the browser)
It would be nice to remove a few of the additional packages
from the CD so it will fit on standard 650 MB (and therefore
700 MB) media _without_ requiring the workaround of "over-
burn".
My question is:
When will FreeBSD supply a CD image file that can actually be
used with normal CD media again without requiring a workaround
and possibly breaking the result?
--
Polytropon
Magdeburg, Germany
Happy FreeBSD user since 4.0
Andra moi ennepe, Mousa, ...
More information about the freebsd-questions
mailing list