dCore Import Debian Packages to Mountable SCE extensions > dCore X86

Using NILFS partition for /home & /opt

(1/1)

ViktorNova:
Hello! I recently discovered NILFS,  which basically seems like the ultimate filesystem for SSDs and any machine likely to get improperly shut down on a regular basis
http://nilfs.sourceforge.net

Supposedly NILFS support had been baked into the Linux kernel for quite some time, but I get an invalid partition error when trying to use a NILFS partition for /home and /opt

How might I go about getting this to work? I'm pretty new to Tiny Core / dCore, but I already like it a lot and at least understand the basics. Would using NILFS as the root partition be possible as well? I'm assuming I'm going to need to make a new initrd or kernel, or...?



By the way this is my first post! I wanted to take a quick second to say hi and that I really appreciate the existence of dCore. I've spent a lot of time in Porteus (Slackware-based), which is more bulky, but similar in many ways to Tiny Core, and I'm excited to find something that combines an embedded-type environment with Debian packages, it's very intuitive and I'll probably be around for awhile =D

-Viktor

Jason W:
Hi ViktorNova,
Hi, and I am glad you are enjoying using dCore.  NILFS is not built into the Core/dCore kernel nor available as a module.   The dCore kernel is the same as used in Core, as I believe in a common kernel between the two.  I am not familiar with NILFS myself, but  I see it NILFS module and nilfs-tools is available in Debian.  But since filesystem support is not dCore specific, I would rather it be done in step with what is available in Core since both could benefit if we want to make it available as a module extension.

Perhaps others can chime in on this.

curaga:
NILFS was still unstable/experimental in the kernel version we're using, 3.8. I would recommend against building it as a module for the 3.8 kernel, as it could risk your data.

So if you want to use NILFS, you'll need to build a more recent kernel where it's stable.

Jason W:
Perhaps can be included in filesystems-3.x.x the next kernel upgrade.  If not, as it will be stable a module extension can be built at that time.

curaga:
filesystems-* includes all stable fs, so nilfs will be in 6.x yes.

Navigation

[0] Message Index

Go to full version