NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: kern/48808
The following reply was made to PR kern/48808; it has been noted by GNATS.
From: "Thomas Schmitt" <scdbackup%gmx.net@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc:
Subject: Re: kern/48808
Date: Thu, 15 May 2014 12:19:20 +0200
Or maybe i should just point to mscdlabel(8), and give a modest
hint why it is not able to do what mount_cd9660 -s can do:
--------------------------------------------------------------------
-s block_offset
Read the superblock from block address block_offset rather than
from the default position implied by the choice of the device
file. The block size is 2048 bytes.
Command mscdlabel(8) may have connected some /dev/cd* files to
logical tracks of an optical multi-session medium, giving the
device files the matching superblock positions for the recognized
ISO-9660 filesystems. Such a default offset will be overridden
by option -s so that all /dev/cd* will behave like /dev/cd*d.
mscdlabel(8) has limitations with finding all ISO-9660 sessions
which are accessible via a storage device. The burn software
suite which produced the ISO-9660 filesystem should be able to
tell all suitable block_offset values.
--------------------------------------------------------------------
Actually the limitations of mscdlabel(8) applies even to CD media:
How to represent the about 40 sessions which i could squeeze on a
CD-R ? (Despite the wasted MBs between CD sessions.)
How to represent a DVD+R with up to 150 sessions or a multi-session
BD-R with up to 300 sessions ?
Nevertheless, mscdlabel(8) could become a tool which tells block_offset
values for mount_cd9660 -s. I will have a look at it ... later.
Home |
Main Index |
Thread Index |
Old Index