如何使用 VNC 制作用于安装 Fedora 或 Centos 的 USB 可引导棒?

Yum*_*Yum 5 linux fedora vnc centos installation

我有一台没有键盘选项的 PC。我必须在没有键盘或鼠标的情况下安装操作系统。

我必须制作一个可启动的 USB 记忆棒,它可以让我通过 VNC 连接从我的笔记本电脑连接到 PC,然后使用 IP 到 IP 进行完整安装。我用以下方法做到了这一点:

  1. 下载http://centos.arcticnetwork.ca/6.0/isos/i386/CentOS-6.0-i386-minimal.iso

  2. 将 .iso 文件解压缩到我的笔记本电脑

  3. 在 CentOS-6.0-i386-minimal/isolinux/ks.cfg 中添加手册文件

    install
    lang en_US.UTF-8
    keyboard us
    timezone --utc Europe/Brussels
    rootpw  --iscrypted $6$i5qEWD.
    selinux --disabled
    authconfig --enableshadow --passalgo=sha512
    firewall --service=ssh
    bootloader --location=mbr --driveorder=sda --append="rhgb quiet"
    vnc --password=1234
    network --bootproto=static --ip=192.168.1.125 --netmask=255.255.255.0 --gateway=192.168.1.1 --nameserver=192.168.1.1
    
    Run Code Online (Sandbox Code Playgroud)
  4. 将笔记本电脑上的所有文件复制并粘贴到 U 盘

  5. 拔下我的 USB 并连接到目标 PC

  6. 但是它永远不会启动到 USB,然后我检查了笔记本电脑中的 USB,这也与它尚未成为可启动 USB 相同

任何想法如何解决这一问题?

注意:我遵循了:

http://fedoraproject.org/wiki/Anaconda/Kickstart#vnc

http://fedoraproject.org/wiki/Anaconda/Kickstart#Creating_a_Kickstart_Boot_CD-ROM http://wiki.centos.org/TipsAndTricks/VncHeadlessInstall

http://www.centos.org/docs/5/html/5.2/Installation_Guide/s1-kickstart2-startinginstall.html

跟进:

  1. yum -y install unetbootin.i686

    这允许我将 iso 文件写入 USB、磁盘或 CD

  2. mkisofs -o /tmp/cd.iso /home/sun/Downloads/centos/

    这允许您使用新内容修改原始 iso 文件并将其打包为一个 .iso 文件

    1. 最后加载 unetbootin 并刻录到您的 USB 或磁盘或 CD

现在效果很好!

Win*_*dos 5

通常,仅将文件直接复制到 USB 密钥不会使其可启动。

我所知道的确保 USB 可启动的最简单方法是使用像UNetbootin这样的应用程序。

在您的情况下,请确保您所做的任何更改(在您的情况下是 ks.cfg)在 iso更新,并让应用程序将 iso 应用到 usb。