0

How do I export my files from the running root partition of a TempleOS install? I would like to be able to browse them in Linux. I'm using Virtual Box and have TempleOS mounted as root.

On this website, I can see they've managed to do that. But, I would like to that to my running install.

Evan Carroll
  • 9,518

3 Answers3

1

In order to read any File System (FS), the Operating System (OS) must have a driver that instructs the OS how to communicate with that FS.

That is likely the root issue here as well, and TempleOS' status makes it unlikely there is much development focused on showing other, more mainstream, OSes read the Red Sea FS.

There was only one result on Google that looked promising, and that is this GitHub repository: https://github.com/minexew/TempleOS/tree/master/redseafs

You'll need to install FUSE on your Debian/Ubuntu system, and then you should be able to mount the Red Sea FS volumes and read them.

music2myear
  • 49,799
1

For QEMU you may use TempleOS guest add-on Spirit https://github.com/und3f/templeos-apps?tab=readme-ov-file#spirit

You'll need to install Spirit on the TempleOS, and build Spirit agent on the host machine.

Than use Spirit agent to receive file from TOS using exec command:

./build/spirit-agent -c unix:/tmp/templeos.serial.socket exec '"%s", FileRead("::/Once.HC.Z");'
0

Since FAT32 has already been covered, here is the only other alternative.

This will be hard. incredible hard.

Since for networking you have to not only implement hardware drivers, but the whole OSI stack, its not practical.

Add a COM port

If you get lucky it has COM support, but don't count on it.

  1. Otherwise you have to implement a COM port in the kernel either by writing the code yourself or porting someone else's code over. Set the speed for 115200 or as fast as possible.

  2. Then, another hard task implement X/Y/Zmodem.

However, compared to the effort of implementing as network stack this is easy.

This was the only option for old computers. The TI/994A has only this option.

On the PC side you can find old software to handle these file transfers already written.

cybernard
  • 14,924