Hi,
I need to mount a UFS (Unix File System) partition from an external device (ie, live cd). I've seen the kernel-2.6.x-x.x.x.xxx.plus.c4 has UFS support and I've several questions about:
¿How I know what FS are supported by my kernel? ¿Is CentOS LiveCD edition builded with UFS support? ¿Is there another way to get UFS support without the complete installation of a new kernel?
Thanks.
Jordi Espasa Clofent wrote:
Hi,
I need to mount a UFS (Unix File System) partition from an external device (ie, live cd). I've seen the kernel-2.6.x-x.x.x.xxx.plus.c4 has UFS support and I've several questions about:
the problem with UFS, each implementation (solaris, freebsd, openbsd, etc) has itso won proprietary extesions. the optional UFS support in Linux is strictyl readonly, largely t get around these problems.
On 1/29/07, John R Pierce pierce@hogranch.com wrote:
I need to mount a UFS (Unix File System) partition from an external device (ie, live cd). I've seen the kernel-2.6.x-x.x.x.xxx.plus.c4 has UFS support and I've several questions about:
the problem with UFS, each implementation (solaris, freebsd, openbsd, etc) has itso won proprietary extesions. the optional UFS support in Linux is strictyl readonly, largely t get around these problems.
Yup! And from dabbling around the various BSDs a while ago, I can second that. Even the various BSDs can't even read each other's partitions properly!
Things used to be better earlier. That time the 44bsd (I think that's the option) used to work for mounting all the BSD partitions read-write. But after a while they all began making enhancements to UFS and so there's many variants now. Heck, the only Unix like file system that I found can actually be shared between all the BSDs is ext2! :)
I don't know if the default CentOS kernel has UFS support. A place I would check is the kernel config file. That's usually store in /boot, and I'd check if that file has any UFS options turned on.
Hope this helps somehow ...
Thanks, Rakhesh
On Monday 29 January 2007 08:07, Jordi Espasa Clofent wrote:
Hi,
I need to mount a UFS (Unix File System) partition from an external device (ie, live cd). I've seen the kernel-2.6.x-x.x.x.xxx.plus.c4 has UFS support and I've several questions about:
¿How I know what FS are supported by my kernel?
1) just try to use or modprobe it and find out by trial and error 2) see which filesystems modules are available: find /lib/modules/$(uname -r)/kernel/fs -name "*.ko" 3) look in the config for your kernel to see if something is enabled: grep CONFIG_UFS_FS /boot/config-$(uname -r)
¿Is CentOS LiveCD edition builded with UFS support? ¿Is there another way to get UFS support without the complete installation of a new kernel?
UFS support (read-only) is avaiable in the centosplus kernel but not in the "normal" one. Switching kernel is not hard, yum install ... edit your grub.conf and reboot.
/Peter
Thanks.
- just try to use or modprobe it and find out by trial and error
- see which filesystems modules are available: find /lib/modules/$(uname -r)/kernel/fs -name "*.ko"
- look in the config for your kernel to see if something is enabled: grep CONFIG_UFS_FS /boot/config-$(uname -r)
4) cat /proc/filesystems
UFS support (read-only) is avaiable in the centosplus kernel but not in the "normal" one. Switching kernel is not hard, yum install ... edit your grub.conf and reboot.
Yes.
On Monday 29 January 2007 13:25, Jordi Espasa Clofent wrote:
- just try to use or modprobe it and find out by trial and error
- see which filesystems modules are available: find /lib/modules/$(uname -r)/kernel/fs -name "*.ko"
- look in the config for your kernel to see if something is enabled: grep CONFIG_UFS_FS /boot/config-$(uname -r)
- cat /proc/filesystems
That only shows you which filesystems are currently "loaded" (built into the kernel or loaded modules). Typically you'd like to know which filesystems you can do "mount -t blaha /..." on and then you'll have to go looking for modules in one way or the other.
/Peter