Bug 46905 - sysinstall(8): FreeBSD 5.x cannot be installed from multisession CD-ROM
Summary: sysinstall(8): FreeBSD 5.x cannot be installed from multisession CD-ROM
Status: Closed Overcome By Events
Alias: None
Product: Base System
Classification: Unclassified
Component: bin (show other bugs)
Version: Unspecified
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-sysinstall (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-01-09 22:20 UTC by Joerg Wunsch
Modified: 2015-11-10 09:12 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Joerg Wunsch 2003-01-09 22:20:00 UTC
	
A 5.0-RCx release, built using "make release", and written as the
last session on a multisession CD-R, cannot be installed.  sysinstall
complains that there were no cdrom.inf file.  Investigation in the
emergency holographic shell shows that the very first session of
the CD-ROM has been mounted, as opposed to the most recent one.

Fix: 

mount_cd9660(8) has been taught to handle multisession CDs years ago.
It seems sysinstall reinvented the wheel, however, and it obviously
only invented a half-wheel there. ;-)

Either use the real mount_cd9660 (shouldn't hurt much since in a
crunched binary, the resulting code size should not be much different),
or properly reproduce the procedure from mount_cd9660(8) in sysinstall.
How-To-Repeat: 	
Create an install session on a CD-R that is not the first one on the
medium.
Comment 1 Kris Kennaway freebsd_committer freebsd_triage 2003-07-19 00:05:34 UTC
Responsible Changed
From-To: freebsd-bugs->qa

Assign to qa group
Comment 2 Gavin Atkinson freebsd_committer freebsd_triage 2010-07-13 14:48:59 UTC
Responsible Changed
From-To: freebsd-bugs->freebsd-sysinstall

Over to maintainer(s)
Comment 3 Enji Cooper freebsd_committer freebsd_triage 2015-11-10 09:07:46 UTC
sysinstall has been replaced by bsdinstall in FreeBSD 9.x. Closing.
Comment 4 Enji Cooper freebsd_committer freebsd_triage 2015-11-10 09:12:07 UTC
sysinstall has been replaced by bsdinstall in FreeBSD 9.x. Closing.