Opened 4 years ago

Last modified 4 years ago

#15639 assigned bug

Support Sun UFS

Reported by: pulkomandy Owned by: suhelmehta
Priority: normal Milestone: Unscheduled
Component: File Systems Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Platform: All

Description

UFS is the UNIX Filesystem. It is used on Sun boot CDs for the partition storing the loader.

We need an ufs_shell able to write a simple UFS partition containing our bootloader. However, a full filesystem implementation may be a good idea while we're at it.

Change History (2)

comment:1 by pulkomandy, 4 years ago

Owner: changed from nobody to suhelmehta
Status: newassigned

comment:2 by pulkomandy, 4 years ago

So, we now have some support for FreeBSD UFS2, but Solaris remained on UFS1 (the main difference is that block/fragment pointers are 32 bit instead of 64, but there are other changes too). Also, the endianness needs to be handled, since UFS and UFS2 are native-endian filesystems.

Note: See TracTickets for help on using tickets.