You can write to UFS. It is rather safe. But you could not make a resize of ufs filesystem on Linux. There is not utilities for this.
On 25 June 2012 18:53, Richard W.M. Jones <[email protected]> wrote: > On Mon, Jun 25, 2012 at 09:04:26AM -0500, Dan The Man wrote: >> >> >> On Mon, 25 Jun 2012, Nikita A Menkovich wrote: >> >> >For now, UFS in Linux do not support resizing at all. There is only >> >one way to resize: create new image, partition, attach to existing >> >freebsd, install bootloader, sync files. >> >> >> Don't think guestmount even supports ufs even if it is enabled either: >> Did a quick download of this read only ufs module: rpm -i >> kmod-ufs-0.0-1.el6.elrepo.x86_64.rpm >> >> cappy:~# modprobe ufs > > After downloading a kmod, you need to rebuild the libguestfs > appliance. Just do: > > rm -rf /var/tmp/.guestfs-* > >> cappy:~# guestmount -a /dev/virtual/freebsd -m /dev/sda2 /freebsd -r >> libguestfs: error: mount_options: /dev/vda2 on /: mount: unknown >> filesystem type 'ufs' >> guestmount: '/dev/sda2' could not be mounted. Did you mean one of these? >> /dev/vda1 (unknown) >> /dev/vda2 (ufs) >> /dev/vda3 (unknown) > > You can pass the extra mount options to guestmount, so this might > work: > > guestmount [...] -m /dev/sda2:/:ro,ufstype=ufs2 [...] > > Or if you want full control over everything (only available in > libguestfs >= 1.18), replace guestmount with a command like: > > guestfish <<EOF > add /dev/virtual/freebsd > run > #modprobe ufs (?) > mount-vfs "ro,ufstype=ufs2" "ufs" "/dev/sda2" "/" > mount-local /tmp/mntpoint > mount-local-run > EOF > > There are lots of configurables for each of those commands. Read the > guestfish(1) man page for more information. > > There are several variations of ufs, and the Linux ufs driver isn't > really that great. I wouldn't trust it to do writes, at least not > without doing a great deal of testing first. > > Rich. > > -- > Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones > New in Fedora 11: Fedora Windows cross-compiler. Compile Windows > programs, test, and build Windows installers. Over 70 libraries supprt'd > http://fedoraproject.org/wiki/MinGW http://www.annexia.org/fedora_mingw -- Nikita A Menkovich http://libc6.org/ JID: [email protected] _______________________________________________ Libguestfs mailing list [email protected] https://www.redhat.com/mailman/listinfo/libguestfs
