I am trying to setup a PXE Boot server with RHEL 6 and am following these directions.
Has anyone done this successfully?? I am having various issues. I used the
rsync command to copy over the contents of another machine to use as a source. It seems to mount correctly, and by the errors I get, the new server seems to find it ok. Unfortunately, the errors on the console cannot be saved anywhere (that I know of), so I have to type the important details. Here it goes.
The following things appear to work correctly:
- DHCP - I am getting an address from my server on boot correctly.
- TFTP - My files are getting transferred over correctly, and the RedHat install seems to start.
After what appears to be RedHat installion starting up, I start getting errors like the following.
udevd-work: Error changing netif name 'eth3' to 'eth8' device or resource busy (it does this for each of the ethx adapters)
Setting up Logical Volume Management: /etc/lvm/lvm.conf: stat failed: permission denied
fsck.ext4: No such file or directory /dev/mapper/vg_myhome-lv_root
The superblock could not be read or does not describe a correct ext2. Run e2fsck -b 8193
So many errors here I don't understand.
Why is the PXE process trying to rename by ethX ports? (maybe I don't care).
Permissions error for LVM? Not sure how. I am getting my "image" from an NFS mount from another machine. It seems to find it ok... but I have never specified a user/password on this "raw" box. How can I get a permission denied??
fsch.ext4 error. That file does exist in my mounted image.. so I don't get that.
Superblock? I am using ext4, mainly... why is it complaining about ext2?
Anyway, the process then says it is going to shutdown and give me a chance to enter a root password for maintenance, but I don't know the password, as I have not set up the box yet (seems like a chicken/egg thing). I tried the root from the image and from the PXE server, but that did not work.
Anyone know how to do this?