[GH-ISSUE #1057] Arch Linux 2021.12.01 - No such file or directory #1821

Closed
opened 2026-03-01 18:36:39 +03:00 by kerem · 6 comments
Owner

Originally created by @seiuneko on GitHub (Dec 6, 2021).
Original GitHub issue: https://github.com/netbootxyz/netboot.xyz/issues/1057

2021-12-06_22-31
https://boot.netboot.xyz/ipxe/netboot.xyz.lkrn

Originally created by @seiuneko on GitHub (Dec 6, 2021). Original GitHub issue: https://github.com/netbootxyz/netboot.xyz/issues/1057 ![2021-12-06_22-31](https://user-images.githubusercontent.com/25706824/144864371-0df6ecb1-a3a0-4bcd-a8b6-44c76d967f58.png) https://boot.netboot.xyz/ipxe/netboot.xyz.lkrn
kerem 2026-03-01 18:36:39 +03:00
Author
Owner

@antonym commented on GitHub (Dec 7, 2021):

If you go into the iPXE shell, can you do a echo ${arch} and let me know what you get? It sounds like it's not identifying the arch or it's beyond the scope of the two checks:

iseq ${os_arch} x86_64 && set os_arch x86_64 ||
iseq ${os_arch} i386 && set os_arch i686 ||

The ${os_arch} is the part probably not getting set after /boot.

<!-- gh-comment-id:987541994 --> @antonym commented on GitHub (Dec 7, 2021): If you go into the iPXE shell, can you do a echo `${arch}` and let me know what you get? It sounds like it's not identifying the arch or it's beyond the scope of the two checks: ``` iseq ${os_arch} x86_64 && set os_arch x86_64 || iseq ${os_arch} i386 && set os_arch i686 || ``` The ${os_arch} is the part probably not getting set after /boot.
Author
Owner

@seiuneko commented on GitHub (Dec 7, 2021):

2021-12-07_14-53

<!-- gh-comment-id:987623886 --> @seiuneko commented on GitHub (Dec 7, 2021): ![2021-12-07_14-53](https://user-images.githubusercontent.com/25706824/144981076-4436d9e5-273f-4d57-a526-7b3e87231f55.png)
Author
Owner

@antonym commented on GitHub (Dec 7, 2021):

Make sure you are on the latest version of the menus and ipxe image. I refactored the arch stuff a few months ago. I tested with latest tonight and could not reproduce.

<!-- gh-comment-id:987626682 --> @antonym commented on GitHub (Dec 7, 2021): Make sure you are on the latest version of the menus and ipxe image. I refactored the arch stuff a few months ago. I tested with latest tonight and could not reproduce.
Author
Owner

@seiuneko commented on GitHub (Dec 7, 2021):

It is already the latest version.
2021-12-07_15-28

<!-- gh-comment-id:987645925 --> @seiuneko commented on GitHub (Dec 7, 2021): It is already the latest version. ![2021-12-07_15-28](https://user-images.githubusercontent.com/25706824/144985293-35d5a500-b79f-49f8-a249-1832f607e14b.png)
Author
Owner

@github-actions[bot] commented on GitHub (Jan 7, 2022):

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

<!-- gh-comment-id:1007089689 --> @github-actions[bot] commented on GitHub (Jan 7, 2022): This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
Author
Owner

@null-dev commented on GitHub (Feb 7, 2022):

I'm having the same issue.

I believe the issue is caused by using a static IP. It causes this goto to be invoked: github.com/netbootxyz/netboot.xyz@7ffd805cb7/roles/netbootxyz/templates/menu/archlinux.ipxe.j2 (L6) which then causes this line to be skipped: github.com/netbootxyz/netboot.xyz@7ffd805cb7/roles/netbootxyz/templates/menu/archlinux.ipxe.j2 (L8)

Introduced in this commit: github.com/netbootxyz/netboot.xyz@179ec5c614

EDIT: Actually, just ended up creating a PR to fix this: https://github.com/netbootxyz/netboot.xyz/pull/1072

<!-- gh-comment-id:1031867829 --> @null-dev commented on GitHub (Feb 7, 2022): I'm having the same issue. I believe the issue is caused by using a static IP. It causes this `goto` to be invoked: https://github.com/netbootxyz/netboot.xyz/blob/7ffd805cb70fac148873442d11bf11e13dd27bd4/roles/netbootxyz/templates/menu/archlinux.ipxe.j2#L6 which then causes this line to be skipped: https://github.com/netbootxyz/netboot.xyz/blob/7ffd805cb70fac148873442d11bf11e13dd27bd4/roles/netbootxyz/templates/menu/archlinux.ipxe.j2#L8 Introduced in this commit: https://github.com/netbootxyz/netboot.xyz/commit/179ec5c6145e29fb46ec08a4f593ad66dd0cc0c6 **EDIT:** Actually, just ended up creating a PR to fix this: https://github.com/netbootxyz/netboot.xyz/pull/1072
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/netboot.xyz#1821
No description provided.