Quantcast
Channel: 複眼中心 » trouble
Viewing all articles
Browse latest Browse all 8

How to Install CentOS 7 on Intel NUC DN2820FYKH

0
0

I’ve confirmed this problem was fixed with CentOS 7.1 + BIOS Update 0048.

I tried to install CentOS 7 on Intel NUC DN2820FYKH which I bought to introduce the new OS, but the machine was hung up just after boot with “[0.000000] tsc : Fast TSC calibration failed” error. That was reported in CentOS Forums: CentOS 7.0 on Intel NUC, but no solution there. I looked for one using a holiday and figured it out.

You might think this is a TSC (TimeStamp Counter) problem due to the above error message. But removing “quiet”, you see the machine is hung up after “Loaded X.509 cert ‘CentOS Linux Driver update signing key”. I guess it seems to be a kernel problem because “Loaded X.509 cert ‘CentOS Linux kernel signing key” follows this message.

Anyway, the below is a step-by-step for my machine. Take care various traps.

  1. Boot from a USB flash drive instead of an external DVD drive. And you shouldn’t connect a mouse and a LAN cable. The machine doesn’t often boot up when mouse or LAN cable is connected (Unknown reproducible condition)
  2. Create the USB flash drive with the below command. Do not use Fedora LiveUSB Creator.  A USB flash drive created by Fedora LiveUSB Creator can start an installer (Anaconda), but you can’t choose any packages by “This media is not good to install from” error when you verify “Auto-detected installation media” from “Installation Source”. And the network doesn’t work either. That means you can’t move forward in the installation process. (This problem is reported in CentOS Forums: CentOS7, stuck in installation, critical errors)
    ~]$ dd if=CentOS-7.0-1406-x86_64-DVD.iso of=/dev/sdb bs=1M
  3. Update BIOS to the latest version, 0038
  4. Uncheck UEFI Boot at BIOS. The other default configs are OK
    UEFI Boot checkbox at Intel Visual BIOS
  5. Boot up the machine with the USB flash drive by F10 key
  6. Choose “Install CentOS 7” and then press Tab key. Delete “quiet” at the end. The installer doesn’t start if the “quiet” is available
  7. “[0.000000] tsc : Fast TSC calibration failed” still appears, but I believe the disk access indicator is blinking. Wait 10 seconds, and then the installer would start up.
  8. You can connect a LAN cable now and it would be recognized. But you have to focus by Tab key because a mouse isn’t recognized. Note that I only tried Minimum Install. I’m not sure if you install GNOME
  9. After the installation, reboot the machine
  10. Choose “CentOS Linux, with Linux 3.10.0-123.el7.x86_64” and press E key. Scroll by arrow keys (not vi) and delete “quiet” from “linux16 /vmlinuz-3.10.0-123.el7.x86_4 …” row. The OS doesn’t start if the “quiet” is available
    setparams 'CentOS Linux, with Linux 3.10.0-123.el7.x86_64'
    
            load_video
            set gfxpayload=keep
            insmod gzio
            insmod part_msdos
            insmod xfs
            set root='hd0,msdos1'
            if [ x$feature_platform_search_hint = xy ]; then
              search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 --hint='hd0,msdos1'  7b5bff8d-06c0-4337-89c5-14288e6c1165
            else
              search --no-floppy --fs-uuid --set=root 7b5bff8d-06c0-4337-89c5-14288e6c1165
            fi
            linux16 /vmlinuz-3.10.0-123.el7.x86_64 root=UUID=a3eb8dec-8296-42d4-9e40-bc8a1e75a6d3 ro vconsole.keymap=jp106 rd.lvm.lv=centos_bravo/swap vconsole.font=latarcyrheb-sun16 rd.lvm.lv=centos_bravo/usr rd.lvm.lv=centos_bravo/root crashkernel=auto  rhgb
            initrd16 /initramfs-3.10.0-123.6.3.el7.x86_64.img
  11. If the machine is still hung up before Login prompt, stop it by power button, and then start it again. I’m not sure but Login prompt might appear next time (Unknown reproducible condition)
  12. Delete “quiet” from /etc/default/grub
    GRUB_TIMEOUT=5
    GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
    GRUB_DEFAULT=saved
    GRUB_DISABLE_SUBMENU=true
    GRUB_TERMINAL_OUTPUT="console"
    GRUB_CMDLINE_LINUX="rd.lvm.lv=centos_bravo/swap vconsole.keymap=jp rd.lvm.lv=centos_bravo/usr rd.lvm.lv=centos_bravo/root crashkernel=auto  vconsole.font=latarcyrheb-sun16 rhgb"
    GRUB_DISABLE_RECOVERY="true"
  13. Apply it to Grub 2 config file by the below command
    ~]# grub2-mkconfig > /boot/grub2/grub.cfg

That’s all. Enjoy the new OS. Note that the latest kernel version, kernel-3.10.0-123.6.3.el7.x86_64 causes these problem, too.


Viewing all articles
Browse latest Browse all 8

Latest Images

Trending Articles





Latest Images