[Libguestfs] Status of R/W UFS
Andre Goree
andre at drenet.net
Wed Jan 29 15:20:13 UTC 2014
On 01/29/2014 4:13 am, Richard W.M. Jones wrote:
> On Tue, Jan 28, 2014 at 08:16:45PM -0500, Andre Goree wrote:
>> Is r/w to a UFS partition using 'guestmount' still an impossibility?
>> From everything I've found, it seems to be something that is not
>> possible at the moment. I was just wondering if that has changed or
>> if there are plans to change that?
>
> libguestfs just uses the Linux kernel's ufs driver. If the Linux
> kernel gets fixed, we get the ability automatically.
>
>> Here is the issue I'm experiencing:
>>
>> ~# guestmount --rw -a ${disk_path}/${disk_name} -m /dev/sda4
>> /tmp/freebsd-master
>> libguestfs: error: mount_options: /dev/vda4 on /: mount: wrong fs
>> type, bad option, bad superblock on /dev/vda4,
>> missing codepage or helper program, or other error
>> In some cases useful info is found in syslog - try
>> dmesg | tail or so
>> guestmount: '/dev/sda4' could not be mounted. Did you mean one of
>> these?
>> /dev/sda4 (ufs)
>
> You can pass mount options, if that helps:
>
> http://libguestfs.org/guestmount.1.html#options
> guestmount --rw -a ... -m /dev/sda4:/:ufstype=44bsd
> /tmp/freebsd-master
>
> ufstype must be specified exactly, since the root of the problem is
> that UFS does not self-identify and exists in many variants.
>
> However ...
>
>> I have the output from '-- guestmount --rw -a
>> ${disk_path}/${disk_name} --trace --verbose -m /dev/sda4
>> /tmp/freebsd-master' here: http://pastebin.com/NT2b2HM9
>
> ... the error seems to be:
>
> [ 1.979202] ufs was compiled with read-only support, can't be
> mounted as read-write
>
> Basically you need to recompile your kernel with read-write UFS
> support (or persuade whoever compiles your kernel to do the same).
>
>> This appears to be a similar problem to this one, in which I
>> gathered that r/w to ufs is not possible:
>> https://www.redhat.com/archives/libguestfs/2012-June/msg00077.html
>>
>> I get the feeling that this is something I'd need to roll my own
>> kernel for, or perhaps just the module? If anyone could point me in
>> the right direction, that'd be awesome. My apologies for the noise
>> if this is the wrong list for this type of question.
>
> Rich.
And so my suspicions are confirmed, thank you much Rich!
--
Andre Goree
-=-=-=-=-=-
Email - andre at drenet.net
Website - http://www.drenet.net
PGP key - http://www.drenet.net/0x83ADAAAB.asc
-=-=-=-=-=-
More information about the Libguestfs
mailing list