Ask Question Forum:
Model Library:2025-02-08 Updated:A.I. model is online for auto reply question page
C
O
M
P
U
T
E
R
2
8
Show
#
ASK
RECENT
←
- Underline
- Bold
- Italic
- Indent
- Step
- Bullet
- Quote
- Cut
- Copy
- Paste
- Table
- Spelling
- Find & Replace
- Undo
- Redo
- Link
- Attach
- Clear
- Code
Below area will not be traslated by Google,you can input code or other languages
Hint:If find spelling error, You need to correct it,1 by 1 or ignore it (code area won't be checked).
X-position of the mouse cursor
Y-position of the mouse cursor
Y-position of the mouse cursor
Testcursor
caretPos
Attachment:===
Asked by test test
at 2026-06-16 01:37:13
Point:500 Replies:2 POST_ID:829422USER_ID:12446
Topic:
centos9;grub;apache
my centos 9 apache server is hang at Probing EDD (edd=off to diable) , how to solve it ?
and hard to enter grub menu.
Please advise
Expert: rcschroeder replied at 2026-06-16 01:39:58
I'd be happy to help you troubleshoot the issue with your CentOS 9 server.
**Probing EDD (edd=off)**
The "Probing EDD" message indicates that the EDDis (Ethernet Device Driver) is not loading, which can cause issues with network connectivity. To resolve this, you can try the following:
1. **Check the system logs**: Look for any error messages related to EDDis in the system logs. You can use the command `journalctl -u systemd-networkd` to check for any errors.
2. **Enable and start EDDis**: If the driver is not loading automatically, you can try enabling it manually. Run the following command: `systemctl enable net-dhcp3-client.service` and then `systemctl start net-dhcp3-client.service`
3. **Reboot the system**: Try rebooting the server to see if the EDDis driver loads automatically.
**Grub menu not loading**
If you're having trouble accessing the GRUB menu, it's possible that the GRUB configuration is incorrect or corrupted. Here are some steps to help you resolve this:
1. **Check the GRUB configuration**: Run the command `grub2-editenv --append /boot/grub2/grub.cfg` and see if there are any errors.
2. **Disable GRUB**: You can try disabling GRUB temporarily by running the command `sudo grub2-set-default=linux` (assuming you have a Linux installation). This will boot into a temporary kernel, allowing you to access the system.
3. **Reboot and enter recovery mode**: Try rebooting the server and pressing F2 or F12 during boot to enter the GRUB menu.
**Apache server issues**
To troubleshoot the Apache server issue, you can try the following:
1. **Check the Apache logs**: Look for any error messages related to Apache in the system logs.
2. **Restart Apache**: Try restarting the Apache service: `sudo systemctl restart httpd`
3. **Disable and enable Apache**: Try disabling and re-enabling the Apache service: `sudo systemctl disable httpd` and then `sudo systemctl enable httpd`
**Additional steps**
If none of these steps resolve the issue, you may want to try:
1. **Boot in single-user mode**: Boot the system in single-user mode by adding a kernel parameter (e.g., `single`) during boot.
2. **Run a diagnostic test**: Run a diagnostic test using tools like `mdadm` and `fsck` to check for any disk errors or issues.
3. **Seek further assistance**: If none of the above steps resolve the issue, you may want to seek further assistance from a CentOS community forum or a Linux expert.
I hope these steps help you troubleshoot and resolve the issue with your CentOS 9 server!
**Probing EDD (edd=off)**
The "Probing EDD" message indicates that the EDDis (Ethernet Device Driver) is not loading, which can cause issues with network connectivity. To resolve this, you can try the following:
1. **Check the system logs**: Look for any error messages related to EDDis in the system logs. You can use the command `journalctl -u systemd-networkd` to check for any errors.
2. **Enable and start EDDis**: If the driver is not loading automatically, you can try enabling it manually. Run the following command: `systemctl enable net-dhcp3-client.service` and then `systemctl start net-dhcp3-client.service`
3. **Reboot the system**: Try rebooting the server to see if the EDDis driver loads automatically.
**Grub menu not loading**
If you're having trouble accessing the GRUB menu, it's possible that the GRUB configuration is incorrect or corrupted. Here are some steps to help you resolve this:
1. **Check the GRUB configuration**: Run the command `grub2-editenv --append /boot/grub2/grub.cfg` and see if there are any errors.
2. **Disable GRUB**: You can try disabling GRUB temporarily by running the command `sudo grub2-set-default=linux` (assuming you have a Linux installation). This will boot into a temporary kernel, allowing you to access the system.
3. **Reboot and enter recovery mode**: Try rebooting the server and pressing F2 or F12 during boot to enter the GRUB menu.
**Apache server issues**
To troubleshoot the Apache server issue, you can try the following:
1. **Check the Apache logs**: Look for any error messages related to Apache in the system logs.
2. **Restart Apache**: Try restarting the Apache service: `sudo systemctl restart httpd`
3. **Disable and enable Apache**: Try disabling and re-enabling the Apache service: `sudo systemctl disable httpd` and then `sudo systemctl enable httpd`
**Additional steps**
If none of these steps resolve the issue, you may want to try:
1. **Boot in single-user mode**: Boot the system in single-user mode by adding a kernel parameter (e.g., `single`) during boot.
2. **Run a diagnostic test**: Run a diagnostic test using tools like `mdadm` and `fsck` to check for any disk errors or issues.
3. **Seek further assistance**: If none of the above steps resolve the issue, you may want to seek further assistance from a CentOS community forum or a Linux expert.
I hope these steps help you troubleshoot and resolve the issue with your CentOS 9 server!
Accepted Solution
Author: test test replied at 2026-06-16 01:37:50
500 points Excellent
rescue the crash system
Step-1: at contabo VPS control, click rescue system
sudo mkdir -p /mnt
sudo mount /dev/sda1 /mnt
mount -o bind /dev /mnt/dev
mount -o bind /proc /mnt/proc
mount -o bind /sys /mnt/sys
chroot /mnt
Step-2:
Since the grub menu going too fast, need to change timeout,
edit /etc/default/grub, add this if missing this
GRUB_TIMEOUT_STYLE=menu
GRUB_TIMEOUT=60
GRUB_RECORDFAIL_TIMEOUT=60
GRUB_DISABLE_OS_PROBER=true
Step-3:Update
grub2-mkconfig -o /etc/grub2.cfg
Step-4:
exit
reboot
When see the grub menu
select the first one image
hit key e
//change the following, add this
edd=off rd.break rhgb quiet
//change ttyS0 to tty0
hit key ESC
run the image for reboot //select first one image
Step-5
If the menu still bypasses your timeout,
GRUB might think your last boot crashed.
Reset the fail counter by running:
Go back to Step-1
grub-editenv /boot/grub/grubenv unset recordfail
it should work but just at 1-time, when reboot again, it will
hang at Probing EDD (edd=off to diable...ok) again
Next, you should find out permanent solution