I recently got an LG GSA-4081B multiwriter, which also supports DVD-RAM. I've been quite enthusiastic about finally having a a really big sort-of-floppy disk I can use without any packet-writing nonsense & such, so I spent a bit of time rebooting and formatting and mounting to find out which filesystem would be best suited for carrying around data on DVD-RAMs with me (see table below). Right now it would seem that ext2fs needs to fixed to be able to mount filesystems from cd-devices, and newfs_msdos needs to be fixed to create filesystems on cd-devices. Furthermore, we probably need some new disktab entries for typical DVD-RAM media. I've done all this on a -STABLE machine, since the burner is in a -STABLE machine. I've cc'd -current because I'd like to know if the situation is any different in -CURRENT / 5.2 and because someone might want to append the table with results for UDF 1.5 and UDF 2.0, which I didn't bother to test because UDF support still isn't MFC'd. Some notes on the table: Read+Write NO in Linux and FreeBSD equals "no mounting possibe". UFS means UFS1 (newfs from -STABLE was used). | FreeBSD | Linux | Windows 2000 (with drive- | Win98 SE | | 4.9-Stable | Knoppix-2.4.20 | vendor-supplied driver) | (plain) | ------------------------------------------------------------------------------ Fat 32 | | | | | Create | NO | NO | YES | NO | ------------------------------------------------------------------------------ Fat 32 | | | | | Read | YES | YES | YES | YES | ------------------------------------------------------------------------------ Fat 32 | | | | | Write | YES | YES | YES | NO | ------------------------------------------------------------------------------ NTFS | | | | | Create | NO | NO | YES | NO | ------------------------------------------------------------------------------ NTFS | | | | | Read | NO | YES | YES | NO | ------------------------------------------------------------------------------ NTFS | | | | | Write | NO | Untested | YES | NO | ------------------------------------------------------------------------------ EXT2 | | | | | Create | YES | YES | NO | NO | ------------------------------------------------------------------------------ EXT2 | | | | | Read | NO | YES | NO | NO | ------------------------------------------------------------------------------ EXT2 | | | | | Write | NO | YES | NO | NO | ------------------------------------------------------------------------------ UFS | | | | | Create | YES | NO | NO | NO | ------------------------------------------------------------------------------ UFS | | | | | Read | YES | NO | NO | NO | ------------------------------------------------------------------------------ UFS | | | | | Write | YES | NO | NO | NO | ------------------------------------------------------------------------------ -- ,_, | Michael Nottebrock | lofi@freebsd.org (/^ ^\) | FreeBSD - The Power to Serve | http://www.freebsd.org \u/ | K Desktop Environment on FreeBSD | http://freebsd.kde.org -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 187 bytes Desc: signature Url : http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20040219/7e98fbbc/attachment.bin
On Thursday 19 February 2004 19:08, Michael Nottebrock wrote:> I've cc'd -current because I'd > like to know if the situation is any different in -CURRENT / 5.2 and > because someone might want to append the table with results for UDF 1.5 and > UDF 2.0, which I didn't bother to test because UDF support still isn't > MFC'd.Okay, so I've done it myself already, with the help of a 5.2-Release-p1 FreeSBIE from GUFI. The Linux used is still the Knoppix 3.2 from the previous tests, with udftools 1.0.0b2 compiled from source. The numbers in the table indicate the UDF version. | Linux | FreeBSD | Windows | Windows | | (2.4.20) | 5.2R-p1 | 2000 SP4 (*) | 98 SE (*) | ------|--------------------------------------------------- UDF | 1.02,1.50 | NO | NO | NO | Create| 2.01 | | | | ------|--------------------------------------------------- UDF | 1.02,1.50 | 1.01,1.50 | 1.01,1.50 | 1.01,1.50 | Read | 2.01 | | | | ------|--------------------------------------------------- UDF | 1.02,1.50 | NO | NO | NO | Write | 2.01 | | | | ------|--------------------------------------------------- (*) Windows support for UDF filesystems can be extended by driver support from the drive manufacturer, but the set of supported features will differ from manu- facturer, i.e. LG's drivers might support different things than Pioneer's or Plextor's. Below is a table what Windows can do with the drivers supplied by LG for the GSA-4081B drive: | Windows | Windows | | 2000 SP4 (*) | 98 SE (*) | ------|--------------------------- UDF | 1.50,2.01 | 1.50,2.01 | Create| | | ------|--------------------------- UDF | 1.01,1.50, | 1.01,1.50,| Read | 2.01 | 2.01 | ------|--------------------------- UDF | 1.01,1.50, | 1.01,1,50 | Write | 2.01 | 2.01 | ------|--------------------------- Together with the first table I posted, it becomes pretty clear that FreeBSD systems are de facto isolated with regard to data-exchange over DVD-media - it's not possible to create filesystems on fresh media which can be read on any non-BSD systems and the only filesystem besides UFS that's supported with read and write access is FAT32, which does not meet the requirements to properly represent filesystems with common unix-semantics. -- ,_, | Michael Nottebrock | lofi@freebsd.org (/^ ^\) | FreeBSD - The Power to Serve | http://www.freebsd.org \u/ | K Desktop Environment on FreeBSD | http://freebsd.kde.org -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 187 bytes Desc: signature Url : http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20040220/0a2bf59d/attachment.bin
On Friday 20 February 2004 23:14, I wrote:> Together with the first table I posted, it becomes pretty clear that > FreeBSD systems are de facto isolated with regard to data-exchange over > DVD-mediaI meant to write DVD-RAM-media of course. -- ,_, | Michael Nottebrock | lofi@freebsd.org (/^ ^\) | FreeBSD - The Power to Serve | http://www.freebsd.org \u/ | K Desktop Environment on FreeBSD | http://freebsd.kde.org -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 187 bytes Desc: signature Url : http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20040220/b2168890/attachment.bin