2023年12月29日发(作者:)

一、问题背景三、解决步骤1、准备工作2、制作镜像文件3、引导安装4、遇到的问题四、相关知识1、/boot文件作用2、USB启动形式一、问题背景上周安装禅道,查看系统硬盘资源时发现/boot占用100%,其中70%+都是img文件,故将img文件备份出去。周四发现系统被人重启,无法启动。

二、解决方法用系统盘重新引导,这里我们选择用U盘启动方式。三、解决步骤1、准备工作1)ISO文件,我准备的是CentOS72)官网下载软碟通,可试用3)U盘4G以上,注意备份U盘原有文件。2、制作镜像文件1)文件-打开镜像文件2)启动-写入硬盘映像

3)写入检查各项(磁盘驱动器,映像文件,写入方式)-点击写入,等待几分钟,这里写入方式有个坑,后面会说(看完文档后再操作啊)。写入时间跟U盘有关。

4)刻录完成,点击返回5)查看系统盘文件3、引导安装1)BIOS模式重启系统,进入BIOS模式(F11,F2,F12等看实际情况)

2)U盘启动3)进入救援模式Troubleshooting

Resure a CentOS system4)Continue挂载输入1,按Enter键。

5)查看挂载情况chroot /mnt/sysimagedf ­h/mnt/sysimage就是咱的系统挂载的地方/dev/sdb就是U盘

6)还原/boot我之前备份在别的目录,直接拷贝过来就可以了。如果是损坏的话,那就从启动盘里拷贝吧~~7)重启生效reboot

注意sh-4.1#模式下需要先exit退出回到bash-4.1才可以。4、遇到的问题1)U盘启动保错:Start booting from USB device Boot failed解决方法:重做启动盘,选择USB-ZIP的写入方式。四、相关知识1、/boot文件作用 /boot Linux的内核及引导系统程序所需要的文件目录,比如 vmlinuz 文件都位于这个目录中。在一般情况下,GRUB或LILO系统引导管理器也位于这个目录。2、USB启动形式BOIS启动USB有几种形式:USB-HDD,USB-FDD,USB-ZIP,USB-CDROM1)USB-ZIPZIP模式是指把U盘模拟成ZIP驱动器模式,启动后U盘的盘符大多是A:;2)USB-HDD

HDD模式是指把U盘模拟成硬盘模式;特别注意:如果选择了HDD模式,那么这个启动U盘启动后的盘符是C:,在对启动分区进行操作时就容易产生很多问题,比如:装系统时安装程序会把启动文件写到U盘而不是你硬盘的启动分区!导致系统安装失败。所以请尽量先选择ZIP模式。呵呵,在这里跳过坑。3)USB-FDDFDD模式是指把U盘模拟成软驱模式,启动后U盘的盘符是A:,这个模式的U盘在一些支持USB-FDD启动的机器上启动时会找不到U盘,所以请酌情使用。4)USB-CDROMUSB-CDROM光盘仿真模式DOS启动后可以不占盘符,兼容性比较高,新老主板一般都可以。优点可以像光盘一样使用(如,进行Windows系统安装)。缺点,把U盘量产成该模式时,我们将失去对这部分U盘空间的写权利,剩余空间会被识别成为一个独立的U盘,可以为Removable盘,当然也可以做成Fixed盘,进一步分区。制作时一般需要具体U盘型号/批号所对应的量产工具来制作,对于U盘网上有相应的量产工具。