ติดตั้ง CentOS 7 (VNC) จากระยะไกล - ไม่สามารถบูตได้


1

ฉันกำลังพยายามติดตั้ง CentOS 7 (บน CentOS 7 อีกเครื่อง) จากระยะไกลบนเครื่องโดยทำตามขั้นตอนด้านล่าง ...

http://www.danpros.com/2016/02/how-to-install-centos-7-remotely-using-vnc

... ซึ่งโดยทั่วไปคือการบู๊ตเครื่องโดยใช้ไฟล์บู๊ตสแตรปด้านล่าง ...

wget http://mirror.centos.org/centos/7/os/x86_64/isolinux/vmlinuz -O vmlinuz-7
wget http://mirror.centos.org/centos/7/os/x86_64/isolinux/initrd.img -O initrd-7.img

... และเข้าถึงโดยใช้ VNC

อย่างไรก็ตามหลังจากรีบูตเครื่องโดยใช้รูปแบบการบูตข้างต้นข้อผิดพลาดต่อไปนี้เกิดขึ้น ...

[FAILED] Failed to start Switch Root.
See 'systemctl status initrd-switch-root.service' for details.
Warning: /dev/root does not exist

Generating "/run/initramfs/rdsosreport.txt"

Entering emergency mode. Exit the shell to continue.
Type "journalctl" to view system logs.
You might want to save "/run/initramfs/rdsosreport.txt" to a USB stick or /boot 
after mounting them and attach it to a bug report.

ข้างในไฟล์ ...

/etc/grub.d/40_custom

... มีเนื้อหาต่อไปนี้ ...

#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.

menuentry 'NetInstall' {
    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='hd0,msdos1' 0c9d9ace-9666-4977-ab1c-892f62880970
    else
      search --no-floppy --fs-uuid --set=root 0c9d9ace-9666-4977-ab1c-892f62880970
    fi
    linux16 /vmlinuz-7 inst.vnc inst.vncpassword=12345678 inst.headless ip=172.16.13.128::172.16.13.2:255.255.255.0::eno16777736:none nameserver=8.8.8.8 inst.repo=http://mirror.centos.org/centos/7/os/x86_64/ inst.lang=en_US inst.keymap=us
    initrd16 /initrd-7.img
}

ความคิดใด ๆ ว่าทำไมข้อผิดพลาดดังกล่าวเกิดขึ้น?

ขอบคุณ!

คำตอบ:


1

ฉันเปิดกระทู้ที่มีข้อมูลจำนวนมากเกี่ยวกับปัญหานี้ในลิงค์นี้ ...

https://www.centos.org/forums/viewtopic.php?t=61089

โดยทั่วไปปัญหาเกิดขึ้นเนื่องจากรุ่นของไฟล์ bootstrap ด้านล่าง ...

wget http://mirror.centos.org/centos/7/os/x86_64/isolinux/vmlinuz -O vmlinuz-7
wget http://mirror.centos.org/centos/7/os/x86_64/isolinux/initrd.img -O initrd-7.img

ฉันเริ่มใช้เวอร์ชันเหล่านี้และปัญหาหยุดลง ...

wget http://mirror.centos.org/centos/7.2.1511/os/x86_64/isolinux/vmlinuz -O vmlinuz-7
wget http://mirror.centos.org/centos/7.2.1511/os/x86_64/isolinux/initrd.img -O initrd-7.img
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.