Conversation
Notices
-
Embed this notice
Xeon² (izaya@social.shadowkat.net)'s status on Saturday, 05-Aug-2023 09:12:12 JST Xeon² got bored, cloned the RT-11 filesystem -
Embed this notice
Xeon² (izaya@social.shadowkat.net)'s status on Saturday, 05-Aug-2023 09:12:02 JST Xeon² now with working pkgfs Doughnut Lollipop 【記録係】:blobfoxgooglymlem: likes this. -
Embed this notice
Xeon² (izaya@social.shadowkat.net)'s status on Saturday, 05-Aug-2023 09:12:03 JST Xeon² aaand I have it booting from a tape drive in-game :akko_yay:
it is PAINFULLY slow though -
Embed this notice
Xeon² (izaya@social.shadowkat.net)'s status on Saturday, 05-Aug-2023 09:12:04 JST Xeon² as a sidenote, you may note that the "init.lua" boot partition overlaps with the actual filesystem
this is correct, as the bootloader is actually loading the kernel from within the filesystem despite having no understanding of the structure of the filesystem
one has to run a command to update the partition table any time the kernel is modified, but that seems like a reasonable price to pay -
Embed this notice
Xeon² (izaya@social.shadowkat.net)'s status on Saturday, 05-Aug-2023 09:12:05 JST Xeon² okay so I have this logic implemented as module/findroot.lua, but it only deals with rtfs volumes on mtpt partitions
thinking maybe the idea would be to make a module/fs/<name>.lua which would pull in relevant libraries and implement boot support from a given filesystem
thoughts? -
Embed this notice
Xeon² (izaya@social.shadowkat.net)'s status on Saturday, 05-Aug-2023 09:12:05 JST Xeon² working on my replacement for the stock Lua BIOS
you can hit a key while it boots to move a device to the top of the list -
Embed this notice
Xeon² (izaya@social.shadowkat.net)'s status on Saturday, 05-Aug-2023 09:12:06 JST Xeon² aaaand I have it booting from a file on the filesystem -
Embed this notice
Xeon² (izaya@social.shadowkat.net)'s status on Saturday, 05-Aug-2023 09:12:07 JST Xeon² ... and running the system from them, now -
Embed this notice
Xeon² (izaya@social.shadowkat.net)'s status on Saturday, 05-Aug-2023 09:12:07 JST Xeon² ayyy, got the whole system on there now
next steps include:
- bootloader EEPROM for raw disks
- util to copy a file to a separate kernel partition
- util to make a kernel partition point to the area of the disk the kernel is already on(???) -
Embed this notice
Xeon² (izaya@social.shadowkat.net)'s status on Saturday, 05-Aug-2023 09:12:08 JST Xeon² aww yeah, I have PsychOS auto-mounting (and unmounting) rtfs partitions on disk -
Embed this notice
Xeon² (izaya@social.shadowkat.net)'s status on Saturday, 05-Aug-2023 09:12:09 JST Xeon² read the comments -
Embed this notice
Xeon² (izaya@social.shadowkat.net)'s status on Saturday, 05-Aug-2023 09:12:09 JST Xeon² defragment now has a cute little UI -
Embed this notice
Xeon² (izaya@social.shadowkat.net)'s status on Saturday, 05-Aug-2023 09:12:10 JST Xeon² @lucifargundam you thought that was bad, I'm implementing online defragmentation and index compacting by modifying the file handles in memory while the program runs -
Embed this notice
Xeon² (izaya@social.shadowkat.net)'s status on Saturday, 05-Aug-2023 09:12:11 JST Xeon² this code is bad and I feel bad -
Embed this notice
LucifarGundam (lucifargundam@qoto.org)'s status on Saturday, 05-Aug-2023 09:12:11 JST LucifarGundam I'm erasing this from my memory
-
Embed this notice
Xeon² (izaya@social.shadowkat.net)'s status on Monday, 07-Aug-2023 12:32:00 JST Xeon² got automatic filesystem sharing over the network going
I call it "PsychOS 2.0a3-a05e19b for Workgroups"Polychrome :blabcat: likes this. -
Embed this notice
Xeon² (izaya@social.shadowkat.net)'s status on Monday, 07-Aug-2023 12:32:01 JST Xeon² as a sidenote, the size of the filesystem in df decreases over time because the index is growing and it's not counted as free OR used space
should probably add it to the used space, but -
Embed this notice
Xeon² (izaya@social.shadowkat.net)'s status on Monday, 07-Aug-2023 12:32:02 JST Xeon² it's the little things
-
Embed this notice