Thinstation / thinstation

A framework for making thin and light Linux based images for x86 based machines and thinclients.
https://www.thinstation.net/
810 stars 188 forks source link

TFTP root path - fault? #640

Closed RadioSTech closed 3 years ago

RadioSTech commented 3 years ago

Dear Developers.

Have installed the latest iso TS-6.2.9-Installer-0120.iso with default values. Trying to use the PXE functionality, but is seems like the tftp root in the image is pointing into wrong folder?

Looks like tftproot is: /ts/build/boot-images/systemd-boot-iso/efi-source but all pxe files are in the following folder: /ts/build/boot-images/pxe

In short - when tftp into the server I can reach all the Efi-source files, but not the pxe files...

Do I need to copy all the pxe files manually to the systems-boot-iso folder, or should the fttpserver have pointed to the pxe folder?

Thanks in advance.

Thinstation commented 3 years ago

Are you booting legacy bios systems, or EFI?

Sent from my iPhone

On Apr 22, 2021, at 12:31 AM, RadioSTech @.***> wrote:

 Dear Developers.

Have installed the latest iso TS-6.2.9-Installer-0120.iso with default values. Trying to use the PXE functionality, but is seems like the tftp root in the image is pointing into wrong folder?

Looks like tftproot is: /ts/build/boot-images/systemd-boot-iso/efi-source but all pxe files are in the following folder: /ts/build/boot-images/pxe

In short - when tftp into the server I can reach all the Efi-source files, but not the pxe files...

Do I need to copy all the pxe files manually to the systems-boot-iso folder, or should the fttpserver have pointed to the pxe folder?

Thanks in advance.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or unsubscribe.

RadioSTech commented 3 years ago

Legacy bios system on the test I have done so far.

Doncuppjr commented 3 years ago

Those have not been manufactured in over a decade. If your hardware is even close to modern, you probably want EFI.

RadioSTech commented 3 years ago

Will try EFI on another machine.

But is the tftp folder on the server different between EFI and Legacy bios?

Checked one of the video on YouTube (Getting started - https://www.youtube.com/watch?v=9R5eKjE618s) and when you opened chrome to view the pxe folder you got the files from the PXE folder. I'm getting a different folder. (something like /ts/build/boot-images/systemd-boot-iso/efi-source)

Thinstation commented 3 years ago

It can be. Syslinux.EFI would work in the legacy folder for EFI systems, but the syslinux project is dead and deprecated. Grub also handles both. Systemd would only do EFI.

On Thu, Apr 22, 2021 at 7:27 AM RadioSTech @.***> wrote:

Will try EFI on another machine.

But is the tftp folder on the server different between EFI and Legacy bios?

Checked one of the video on YouTube (Getting started - https://www.youtube.com/watch?v=9R5eKjE618s) and when you opened chrome to view the pxe folder you got the files from the PXE folder. I'm getting a different folder. (something like /ts/build/boot-images/systemd-boot-iso/efi-source)

— You are receiving this because you commented.

Reply to this email directly, view it on GitHub https://github.com/Thinstation/thinstation/issues/640#issuecomment-824890026, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAVW47UII5YMSKBNH4QSBJLTKAW5LANCNFSM43L3Y4MQ .

Doncuppjr commented 3 years ago

Yes, I've updated the paths internally for grub, but I haven't updated the video. Tech Debt.

Doncuppjr commented 3 years ago

I changed the root path back to syslinux.