Solution for stopping at Reached target Basic System when installing CentOS on a USB flash disk
I. Problem Description
First, describe the scenario, that is, when reading
[OK] Reached target Basic System
This line gets stuck and cannot proceed.
2. Seek Solutions
In fact, this problem was discovered two years ago. However, at that time, the system could be installed on a CD. Recently, SSD was removed from the drive space, which made it impossible to use the CD to install the system, I had to work hard to find a solution.
At first, I thought it was because of the nouveau driver. So I tried "nomodeset" and "nouveau. modeset = 0" in the boot item of grub2, but it cannot solve the problem.
Therefore, it may not be because of the nouveau driver. Then we can see from the CentOS wiki that ISO has adopted a special loading method since a certain version of CentOS6, some software from ISO burning to USB flash disks has encountered problems.
Because I have been using UltraISO to burn a U disk, so consider whether it should be another software to burn, so I tried the rawrite-1.0.4.0, Win32DiskImager and other software, and then found that there is no egg, on the contrary, there is still a problem that cannot be guided into the system at all.
Iii. Solutions
Finally, I found a solution by searching the webpage. First, I used the 'E' button in grub2 to edit an entry.
Setparams 'Install CentOS Linux 7'
Linuxefi/images/pxeboot/vmlinuz inst. stage2 = hd: LABEL = CentOS \ x207 \ x20x86_64 xdriver = vesa nomodeset quiet
Initrdefi/images/pxeboot/initrd. img
Then modify:
Setparams 'Install CentOS Linux 7'
Linuxefi/images/pxeboot/vmlinuzlinux ddnomodeset quiet
Initrdefi/images/pxeboot/initrd. img
Use Ctrl + X to execute the above modified startup Item
Then the detailed information of the hard disk device will be listed on the screen. We will pick out the current USB flash drive code (such as sdd4) as the media from the list)
Then restart the system and modify the startup entry:
Setparams 'Install CentOS Linux 7'
Linuxefi/images/pxeboot/vmlinuzinst. stage2 = hd:/dev/sdd4nomodeset quiet
Initrdefi/images/pxeboot/initrd. img
Then press Ctrl + X to start the installation process.