I2O block arrays trouble – Linux fails to install GRUB at the end of successful installation

Q. I am using Debian Linux (also tried Cent OS and Fedora Linux/RHEL etc). Linux fails to install GRUB boot loader at the end of successful installation. I am installing on I2O block arrays. Do I need to load something before installing on I2O block arrays?

ADVERTISEMENTS

A. I2O controllers comprise many different SCSI (and rarer IDE) RAID controllers
supported by the i2o_block driver. There is a workaround this problem. Once installation complete again boot from your installation CD to fix this problem. All you need to do is install the grub again to have a working system again.

Boot Linux in rescue mode. Type linux rescue at boot prompt:
Boot: linux rescue

When you get a command prompt type the following command :
# chroot /mnt/sysimage

Now install grub:
# grub-install /dev/i2o/hda

Replace hda with your actual array name.

Now exit and type reboot command:
# exit
# reboot

You should get Grub boot menu. Thanks to Warren Togami for hints/help.

🐧 Get the latest tutorials on SysAdmin, Linux/Unix, Open Source/DevOps topics:
CategoryList of Unix and Linux commands
File Managementcat
FirewallCentOS 8 OpenSUSE RHEL 8 Ubuntu 16.04 Ubuntu 18.04 Ubuntu 20.04
Network Utilitiesdig host ip nmap
OpenVPNCentOS 7 CentOS 8 Debian 10 Debian 8/9 Ubuntu 18.04 Ubuntu 20.04
Package Managerapk apt
Processes Managementbg chroot cron disown fg jobs killall kill pidof pstree pwdx time
Searchinggrep whereis which
User Informationgroups id lastcomm last lid/libuser-lid logname members users whoami who w
WireGuard VPNCentOS 8 Debian 10 Firewall Ubuntu 20.04

ADVERTISEMENTS
0 comments… add one

Leave a Reply

Your email address will not be published.

Use HTML <pre>...</pre>, <code>...</code> and <kbd>...</kbd> for code samples.