Skip to content

Commit 00d265a

Browse files
committed
Fix: Copy syslinux bin files
1 parent 84375ed commit 00d265a

1 file changed

Lines changed: 19 additions & 0 deletions

File tree

alteriso5/work/task-bootmode-bios.go

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,5 +97,24 @@ var makeBiosSysLinuxMbr = NewBuildTask("makeBiosSysLinuxMbr", func(w Work) error
9797
})
9898

9999
var makeBiosSysLinuxElTorito = NewBuildTask("makeBiosSysLinuxElTorito", func(w Work) error {
100+
101+
//workSyslinuxConfigDir := path.Join(dirs.Work, w.target.Arch, "syslinux")
102+
isoSyslinuxDir := path.Join(w.Dirs.Iso, "boot", "syslinux")
103+
biosFilesDir := path.Join(w.Dirs.Pacstrap, "usr", "lib", "syslinux", "bios")
104+
105+
cpFiles := []utils.CopyTask{
106+
{
107+
Source: path.Join(biosFilesDir, "isolinux.bin"),
108+
Dest: path.Join(isoSyslinuxDir, "isolinux.bin"),
109+
},
110+
{
111+
Source: path.Join(biosFilesDir, "isohdpfx.bin"),
112+
Dest: path.Join(isoSyslinuxDir, "isohdpfx.bin"),
113+
},
114+
}
115+
116+
if err := utils.CopyAll(cpFiles...); err != nil {
117+
return err
118+
}
100119
return nil
101120
})

0 commit comments

Comments
 (0)