ZenwalkThis forum is for the discussion of Zenwalk Linux.
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
I created the partitions with GParted before installing Zenwalk. After the installation, the mount type for my /home partition was empty, and I added jfs for home and replaced ntfs with ntfs-3g for /windows. Either way, df keeps neglecting /home.
How can I know if I have to compile the kernel with jfs support?
Now I see my mistake. Since Slack supports jfs, I assumed that the current Zenwalk does it too. I should have been more careful.
Two more questions:
If my current kernel does not support jfs, what driver is letting me use my /home partition as I am currently doing? How come the system is up and runnning nonetheless?
you have to add jfs support either as module or built-in your "home made" kernel
When I recompile the kernel, I don't want to lose all the nice features Zenwalk already has. How can I make sure all the rest stays the same, after adding the jfs patch?
just install the package kernelsources (eithere by un-blacklisting it in netpkg.conf or downloading and installing it with installpkg or thunar right-click) from zenwalk mirrors and you'll have the default .config
what driver is letting me use my /home partition as I am currently doing? How come the system is up and runnning nonetheless?
It is just a directory under the root. If you compile jfs support in and reboot with that fstab your user will not have access to the old /home.
Might pay to come up in single user and copy the /home before logging the user on.
I recompiled the 18.104.22.168 kernel and chose Y (not as module) on jfs on "Filesystems".
I also installed jfsutils.
However, after mount -t jfs /dev/sda10 /mnt/hello
mount: unknown filesystem type 'jfs'
After jfs_fsck /dev/sda10
jfs_fsck version 1.1.11, 05-Jun-2006
processing started: 9/28/2007 6.32.15
Using default parameter: -p
The current device is: /dev/sda10
Block size in bytes: 4096
Filesystem size in blocks: 7456160
**Phase 0 - Replay Journal Log
Filesystem is clean.
I recompiled several times, either setting the jfs support as a module or as part of the kernel. Every time, it gave me the error messages shown above. Maybe I made a mistake at some point. I'll eventually figure it out. In the meantime, I installed a regular kernel from Slack, with support for jfs already. It's working fine.