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