diff --git a/module/rtfsboot.lua b/module/rtfsboot.lua index cc4334b..8b50950 100644 --- a/module/rtfsboot.lua +++ b/module/rtfsboot.lua @@ -1,5 +1,6 @@ --#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 local a = computer.getBootAddress() 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 if v[2] == "rtfs" and v[1] == computer.address():sub(1,8) .. "-boot" then syslog("Partition with suitable name detected, attempting to mount...") - local rtfs = require "rtfs" + local rtfs = require "fs.rtfs" fs.makeDirectory("boot") local m = rtfs.mount(diskpart.proxyPartition(a,k)) m.address = string.format("%s/%i/rtfs",a,k)