1
1
mirror of https://git.shadowkat.net/izaya/OC-PsychOS2.git synced 2024-11-28 05:36:35 -05:00

update rtfsboot module to pull in the correct library paths

This commit is contained in:
XeonSquared 2023-10-01 13:41:01 +10:00
parent 39e9b1765d
commit 0935d15864

View File

@ -1,5 +1,6 @@
--#includepkglib "diskpart" "lib/diskpart.lua" "diskpart" --#includepkglib "diskpart" "lib/diskpart.lua" "diskpart"
--#includepkglib "rtfs" "lib/rtfs.lua" "rtfs" --#includepkglib "rtfs" "lib/fs/rtfs/init.lua" "fs.rtfs"
--#includepkglib "rtfs" "lib/fs/rtfs/v1.lua" "fs.rtfs.v1"
do do
local a = computer.getBootAddress() local a = computer.getBootAddress()
if component.type(a) == "drive" or component.type(a) == "tape_drive" then if component.type(a) == "drive" or component.type(a) == "tape_drive" then
@ -7,7 +8,7 @@ do
for k,v in ipairs(diskpart.getPartitions(a)) do for k,v in ipairs(diskpart.getPartitions(a)) do
if v[2] == "rtfs" and v[1] == computer.address():sub(1,8) .. "-boot" then if v[2] == "rtfs" and v[1] == computer.address():sub(1,8) .. "-boot" then
syslog("Partition with suitable name detected, attempting to mount...") syslog("Partition with suitable name detected, attempting to mount...")
local rtfs = require "rtfs" local rtfs = require "fs.rtfs"
fs.makeDirectory("boot") fs.makeDirectory("boot")
local m = rtfs.mount(diskpart.proxyPartition(a,k)) local m = rtfs.mount(diskpart.proxyPartition(a,k))
m.address = string.format("%s/%i/rtfs",a,k) m.address = string.format("%s/%i/rtfs",a,k)