Skip to main content
11 votes
Accepted

PXE boot has OS image size 1GB limitation?

The message you linked was written more than 20 years ago, and the comment about the "kernel" part of the memory space in Linux refers to 32-bit x86 kernels. If you are working with 64-bit ...
telcoM's user avatar
  • 99.4k
7 votes
Accepted

Can't start VM with PXE "write error: no space left on device" and end up in dracut environment

At this point, the guest has successfully booted the kernel and is running in initramfs environment. The installer initramfs is loading a squashfs file, which would be located at <CentOS DVD root&...
telcoM's user avatar
  • 99.4k
5 votes
Accepted

how to pxe boot fedora 25 rescue

The TL;DR is that you forgot to give it the inst.stage2 parameter for the rescue image. the initrd and kernel are not enough to boot Fedora into rescue mode, it requires the second stage loader of ...
Nick's user avatar
  • 166
5 votes

VFS: Cannot open root device “nfs” or unknown-block(0,255)

modern NFSv4 server has no UDP based connection support anymore. but the linux kernel is trying to mount rootfs over UDP by default, even for the NFSv4 yet. missing option would be to ask kernel to ...
Oleg Kokorin's user avatar
4 votes
Accepted

Network boot (PXE) from BIOS/EFI

I thought that loaders that have been retrieved by NIC firmware are executed by the NIC controller, but that's wrong. This loader is executed by BIOS or EFI. BIOS is 16-bit environment, EFI is 32/64-...
Yurij Goncharuk's user avatar
4 votes
Accepted

What is the meaning of the ^[OP in terminal?

It is a representation of the F1 key... Try for instance to execute a arbitrary command that hangs your terminal and then press F1. For example: root@martinipc:somewhere/# read ^[OP^[OP^[OP As ...
Luciano Andress Martini's user avatar
3 votes

Debian PXE boot from ISO and preseeding configuration file

You would need to change the default boot choice/selection on the ISO image. Depending on what gets checksumed and such, extract the iso contents, edit the file, re-checksum if needed, rebuild ISO.
ivanivan's user avatar
  • 4,995
3 votes

Why do I need NFS for PXE booting a linux os?

Archemar is correct, you don't need NFS for PXE, it's just convenient for diskless installations. Nfs can be used for diskless setups, where the root filesystem is mounted from a common nfs store. ...
Dani_l's user avatar
  • 5,011
3 votes
Accepted

Why do I need NFS for PXE booting a linux os?

You don't need NFS to use PXE booting. PXE booting consist of an IP (usualy given by DHCP server), and downloading kernel (usualy via TFTP), kernel then is loaded into memory. At this point, either ...
Archemar's user avatar
  • 31.6k
3 votes
Accepted

How to PXE boot an IPCop installation?

Seems to me like your installation folder is incomplete. The *.c32 files are definetely a part of PXELINUX/SYSLINUX, but the pxelinux.0 binary is obviously missing. You could manually download ...
Martin von Wittich's user avatar
3 votes

Debian dhcpd "No subnet declaration for eth0"

I´ve solved my problem configuring a subnet for my interface on /etc/dhcp/dhcpd.conf: **# My interface subnet 172.20.19.20 netmask 255.255.255.255 { }** subnet 172.20.11.0 netmask 255.255.255.0 { ...
James C.4's user avatar
3 votes

PXE boot debian-installer preseed.cfg - how to get to present only certain questions (eg. hostname)

Several hours of testing later, managed to find a working answer. Wanted to document should others come looking for an answer. The answer is not to do any netcfg configuration in the preseed file at ...
lsward's user avatar
  • 71
3 votes
Accepted

TFTP timeout problem during PXE boot

It looks like the tcpdump output contains only requests and not any responses at all. If this is what is actually happening, then a timeout error is to be expected. In the server_args line of your ...
telcoM's user avatar
  • 99.4k
3 votes
Accepted

Is there a difference between Kernel parameters and the bootloader parameters?

They are the same, the main difference is that kernel parameters can be set in three ways : 1- During the boot sequence GRUB via : a- The Grub interface during the boot. b- Configuration files ...
Reda Salih's user avatar
  • 1,784
3 votes

"Unable to find a live file system on the network" PXE boot Ubuntu from CentOS

This is, unfortunately, a somewhat catch-all failure with multiple possible causes. The busybox shell that you are dropped into will allow you to view the casper.log file in the temporary ram ...
wojtow's user avatar
  • 181
3 votes

Setting up a PXE install using a Linux distro ISO

Note that Linux Lite's own documentation suggests using the PLoP Boot Manager if boot from USB is not available: PLoP is a boot manager that can be booted from CD or even from a floppy disk, and it ...
telcoM's user avatar
  • 99.4k
3 votes
Accepted

Why is network autoconfiguration not working any longer in Debian 11?

Found it, although I'm still not sure why this happened. The machine has two network adapters, but only one is (and always was) used during the installation (the other one is unplugged). Debian 11 ...
Arseni Mourzenko's user avatar
2 votes

Debian dhcpd "No subnet declaration for eth0"

The problem is that 10.0.0.0 is not a valid IPv4 address. The first address in the subnet (the address with all zeros for the host portion) is the subnet identifier and therefore is not a valid host ...
Huckle's user avatar
  • 1,025
2 votes
Accepted

How to log in to general linux distro with no users (only root)?

The root user should always exist by default. If you installed over PXE it's likely that you used a kickstart file. If that's, true the kickstart file could have the root password in cleartext (this ...
Centimane's user avatar
  • 4,500
2 votes
Accepted

How to select a boot disk wie pxelinux

I found out, how to configure pxelinux for my needs. tftp was already running and working, i made a "tail -f /var/log/messages" to discover that chain.c32 was not working (it was loading, but nothing ...
Coliban's user avatar
  • 151
2 votes
Accepted

Is PXEBooting a way to quickly restore a server?

If I used pxelinux and VirtualBox to create a an image of a machine, and stored it on an NFS share, would it work as a quick way to restore a server that died? Yes, this is a possible approach to ...
Martin von Wittich's user avatar
2 votes

cannot assign ip address from dhcp

One option could be to sniff the traffic using wireshark or any similar tool. To see if there is any issues with the traffic between both comuputers. It looks like the DHCP server is not assignint IP ...
Ricard Molins's user avatar
2 votes
Accepted

What's missing in my grub2 configuration for PxE

Well after playing with this issue for weeks I finally got the hang of it. I tried what was in the Oracle docs, even tried upgrading to a newer version of the OVS ISO since I found this in the ...
Nocturn's user avatar
  • 153
2 votes

Diskless Ubuntu - manpages fail

I am in the process of developing a diskless Ubuntu 18.04 terminal using an NFS mounted image and ran into the same problem. In my case, the apparmor service was restricting the man command because it ...
Clayton's user avatar
  • 21
2 votes

Boot custom Linux image using PXE

These steps helps to you boot your custom image: 1) You need decide location of your future root (/) (is being located entirely in network resource (i.e. NFS) or it will be loaded into RAM during the ...
Yurij Goncharuk's user avatar
2 votes

How can I get an ESXi installation to PXE boot using UEFI?

Apparently (at least some version of) UEFI PXE standard calls for specifying the size of the boot file, using DHCP option option boot-size <value>. With traditional-BIOS-based PXE booting, this ...
telcoM's user avatar
  • 99.4k
2 votes
Accepted

Dnsmasq/Ubuntu "NoDHCP or proxyDHCP offers were received"

Got to the bottom of this - definitely just me knowing nothing about Linux. On the off chance that anyone else has the same issue: It turned out by default IPv4 was disabled, noticed in ifconfig that ...
AstinTeeb's user avatar
2 votes

Can we use ftp in place of tftp in pxe boot

In theory, yes you can... you'll just need to design a PXE standard extension for FTP, then write a new netboot firmware to implement that extension, then flash it to your NICs. In practice, it's ...
telcoM's user avatar
  • 99.4k
2 votes
Accepted

Symlinks with grub2 like pxelinux

PXELINUX is not "doing symlinks": it's just downloading a configuration file whose name includes the client's IP or MAC address or part of it. The fact that the matching file happens to be a symlink ...
telcoM's user avatar
  • 99.4k
2 votes
Accepted

reverse dns flow

Bind is the service responsible for reverse lookup, so that's where you have to go looking first. You mention 192.168.21.0/20, but that actually covers 192.168.16.0-192.168.31.255 and since you say ...
feitingen's user avatar

Only top scored, non community-wiki answers of a minimum length are eligible