WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: Adding support for other filesystems  (Read 4936 times)

Offline juanjguevara

  • Newbie
  • *
  • Posts: 5
Adding support for other filesystems
« on: February 03, 2017, 05:00:38 PM »
I was wondering what would be needed to add support for other filesystems to TC.  I would like to be able to keep the tce and persistent home directories on a BTRFS subvolume. There doesn't seem to be anything in the wiki about this.

On a slightly different note, are there any plans to update the wiki? Many of the pages seem to have been written for TC 4.x or less

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 11619
Re: Adding support for other filesystems
« Reply #1 on: February 03, 2017, 07:55:32 PM »
Hi juanjguevara
Have you tried installing the  filesystems  extension?

Offline juanjguevara

  • Newbie
  • *
  • Posts: 5
Re: Adding support for other filesystems
« Reply #2 on: February 03, 2017, 10:01:23 PM »
I won't be able to test it until tomorrow, but It sounds simple enough.

My biggest questions is whether the kernel module will load early enough in the boot process to be able to detect the tce folder in the btrfs partition

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 7183
    • My Community Forum
Re: Adding support for other filesystems
« Reply #3 on: February 03, 2017, 10:50:40 PM »
My biggest questions is whether the kernel module will load early enough in the boot process to be able to detect the tce folder in the btrfs partition

No, you must remaster initrd and add btrfs kernel module.
Béla
Ham Radio callsign: HA5DI

"Amateur Radio: The First Technology-Based Social Network."

Offline juanjguevara

  • Newbie
  • *
  • Posts: 5
Re: Adding support for other filesystems
« Reply #4 on: February 03, 2017, 11:02:49 PM »
Is recompiling the kernel necessary for that?


Sent from my iPad using Tapatalk

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 7183
    • My Community Forum
Re: Adding support for other filesystems
« Reply #5 on: February 03, 2017, 11:05:37 PM »
Is recompiling the kernel necessary for that?

No, just extract the kernel module from the filesystems-KERNEK.tcz extension and repack initrd. Read article on remastering in the WiKi,
Béla
Ham Radio callsign: HA5DI

"Amateur Radio: The First Technology-Based Social Network."

Offline juanjguevara

  • Newbie
  • *
  • Posts: 5
Re: Adding support for other filesystems
« Reply #6 on: February 03, 2017, 11:14:04 PM »
Thanks for the info. I'll let you know how it goes tomorrow


Sent from my iPad using Tapatalk

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 11044
Re: Adding support for other filesystems
« Reply #7 on: February 04, 2017, 08:10:43 AM »
On a slightly different note, are there any plans to update the wiki? Many of the pages seem to have been written for TC 4.x or less
The wiki is user contributed. You can help update it, use your forum login details.
The only barriers that can stop you are the ones you create yourself.

Offline juanjguevara

  • Newbie
  • *
  • Posts: 5
Re: Adding support for other filesystems
« Reply #8 on: February 04, 2017, 02:54:08 PM »
Remastering worked great!
tce directory on BTRFS was seen without issues

I've only been using tc for a couple of weeks. When I've had a bit more experience I'll try updating some of the wiki pages.
Maybe adding some sort of "wiki help wanted" post in the forums or the wiki itself would cause some more volunteers to crawl out of
the woodwork?

Offline Chip

  • Newbie
  • *
  • Posts: 1
Re: Adding support for other filesystems
« Reply #9 on: February 16, 2017, 09:51:48 PM »
Hi.. Can you upload the tcl iso with btrfs support? I want this, but my field of work is wth eletronics and eletricity, and i need an server for old computers.

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14815
Re: Adding support for other filesystems
« Reply #10 on: February 16, 2017, 11:41:27 PM »
btrfs support is in the filesystems-KERNEL extension