zoukankan      html  css  js  c++  java
  • win 系统下制作U盘安装 linux系统

    win 系统制作U盘安装硬盘镜像
    用ultraiso_v9.5.3.2901将Centos.iso写进U盘。
    安装过程全程区分大小写。
    过低的ultraiso不能正确读取文件。
    本文所有资料均能在网上免费下载。
    打开ultraiso以后
    文件>打开,选择Centos.iso。并将打开后的光盘名称也改为Centos.iso.我一般选择英文目录保存光盘镜像,文件名最好不要有空格,有的主板启动识别空格文件名错误
    启动>写入硬盘映像。并修改如下几项
    硬盘驱动器:选择将要写入的U盘。
    写入方式USB-HDD+V2


    便捷启动>写入新的驱动器引导扇区>syslinux(此步似乎并不必要)
    写入。这步操作将要抹除U盘上的所有数据,请提前做好备份。如果不能成功尝试格式化FAT32格式再试。

    写入完成后,修改isolinux文件夹下的isolinux.cfg和syslinux.cfg.
    我将两文件中的所有x2018x20x86_64字符串全部删掉。
    结果类似于
    append initrd=initrd.img inst.stage2=hd:LABEL=Fedora xdriver=vesa nomodeset quiet
    append initrd=initrd.img inst.stage2=hd:LABEL=Fedora rescue quiet
    保存。

    将这个U盘插入新电脑中,启动后进入启动菜单(机器自带,开机画面中的boot main,根据机器不同通常是F2,F12,F11中的一个)选择从USB启动。启动后出现一个菜单,其中有一项是安装Fedora。尝试安装。

    如果安装失败,弹出类似以下的提示:
    dracut-initqueue[197]: Warning: Could not boot
    dracut-initqueue[197]: Warning: /dev/root does not exist
    Entering emergency mode exit the shell to continue. Type "journalctl" to view system logs.
    这时在提示符下输入以下两行命令
    cd dev
    ls
    在出现的几列字符中找到sdb和sdb#,其中#代表某个数字,sdb#表示系统为你正在使用的U盘分配的盘符。
    输入reboot重启系统,再选择USB启动,在出现的安装菜单中按tab(制表符位,标准键盘左边第一列,上数第二行),会在下面出现一列字符。修改字符,将其中的hd:后面直到空格之间的内容(不包括空格)替换为hd:/dev/sdb#。按enter(回车)或者ctrl-x进入启动界面。

    ===================================================================
    Linux下制作U盘安装镜像
    (1) 将U盘(容量为8G)连接到电脑,在root权限下,使用

    fdisk –l

    命令查看U盘的设备号。需要注意,将要使用的是U盘的设备号(e.g./dev/sdb)而不是分区(e.g./dev/sdb1)。另外制作USB启动盘将会格式化U盘,使用前应对U盘进行备份。

    (2)在root权限下,进入CentOS7镜像文件所在目录,使用下面命令制作USB启动盘。

    dd  if=CentOS-7.0-1406-x86_64-DVD.iso of=/dev/sdb bs=4M

    其中bs参数可选,它只影响制作启动盘的速度。if参数指定输出文件。of参数指定输入装置,值为上一步中确认过的USB设备号。执行该命令前,需确定U盘处于unmount状态。根据计算机硬件水平,该过程可能需要10分钟或更多。

    另外需要注意的是,成为启动盘后U盘的容量将变小许多,格式化也不能使其恢复。这是由于启动盘不能通过格式化释放的缘故。安装完成确定USB启动盘不再使用的时候,可以在win7环境的命令行模式下,使用diskpart工具进行容量恢复。

    (3)保持USB启动盘连接状态,重启计算机,进入主板设置界面,设置BOOT启动优先级为移动设备最高后保存并重启计算机即可正常进入如下CentOS7的安装界面。选择Install CentOS 7后进入下一步。

  • 相关阅读:
    Flutter TextField 文本输入框的基本属性
    Flutter 之网络请求Dio, FormData, 表单网络请求, x-www-form-urlencoded
    操作DataTable数据,修改某列的值
    获取DataTable某一列所有值
    ajax将数据遍历给select的option选项
    Flutter 获取网络数据及渲染列表
    Flutter实现APP版本更新
    Flutter 一些常用库插件
    flutter_screenutil屏幕適配
    前端组件学习
  • 原文地址:https://www.cnblogs.com/Template/p/9077121.html
Copyright © 2011-2022 走看看