目标机器:ThinkPad X230 (i5-3210, 4G DDR3, 500G 7200转),预装win 8

目标系统:CentOS-6.4-x86_64-bin-DVD1.iso

主要参考文章:http://wiki.centos.org/HowTos/InstallFromUSBkey

一、启动盘制作过程

1. su

2. u盘分区

fdisk –c=dos /dev/sdb(8G的u盘,分成两个区,1G的fat32,其余ext3)

fdisk常见用法:

p 打印分区表

d 删除分区

n 新建分区

t 改变分区文件系统类型

l 列出所有的文件系统类型

a 设置引导分区

w 写分区表

分区完成后u盘分区信息如下:

3. 格式化分区

umount XXX //格式化前umount u盘分区

分区一格式化为fat32格式:mkfs.vfat –F 32 /dev/sdb1

分区二格式化为ext3格式: mkfs.ext3 /dev/sdb2

mount XXX YYY       //重新挂载u盘分区

4. 虚拟机加载iso文件

设置虚拟机的光驱选项,选择iso文件所在路径。

选择VM->RemovableDevices->CD/DVD(IDE)->Connect。iso文件被加载完成后自动挂载到/media下。

5. 复制镜像文件中isolinux目录下的所有内容到u盘fat32分区的syslinux目录,复制镜像文件中image目录下的所有内容到u盘fat32分区的images目录;将u盘fat32分区syslinux目录下的isolinux.cfg重命名为syslinux.cfg,isolinux.bin重命名为syslinux.bin;

6. 制作启动盘(/dev/sdb1为fat32分区)

syslinux /dev/sdb1    //syslinux在u盘MBR中写入引导程序

syslinux的解释如下:

制作完成后,u盘fat32分区会多出一个ldlinux.sys文件:

7. 复制iso文件到u盘的ext3分区(直接从主机拖进虚拟机吧,若当前用户对ext3分区没有写权限,要切换到root用户修改ext3分区的权限)。

8. That’s all。

二、启动盘制作过程中遇到的问题。

1. 第1歩若用fdisk/dev/sdb命令创建分区,制作成的启动盘,2G u盘可以引导成功,而8G的u盘却无法引导。

解决方法:

用fdisk –c=dos /dev/sdb创建分区。

原因分析:

fdisk /dev/sdb创建分区时,第一个分区默认从2048扇区开始(1M 对齐)

fdisk –c=dos/dev/sdb创建分区时,若u盘CHS参数中S = N s/c,则第一个分区默认从N扇区开始(磁道对齐/trackalignment),见第2歩的图。

关于trackalignment、4K/1M alignment参考如下:

http://superuser.com/questions/352572/why-does-the-partition-start-on-sector-2048-instead-of-63

http://www.ibm.com/developerworks/library/l-4kb-sector-disks/

至于为什么1M对齐的2G u盘可以引导成功,而8G u盘不能引导成功,我还没搞清楚。

三、安装系统过程中遇到的问题。

1. X230按F1进不了BIOS,按F12进不了启动顺序选择界面,F1~F12看起来完全失灵。

解决方法:

长按电源键强制关机,再开机,启动界面提示“to interrupt normal startup, press enter”,于是敲enter键,跳出菜单,根据提示进行操作(F1进入BIOS,F12选择启动顺序),也可不按enter键,直接敲F1或F12。

2. X230在启动顺序选择界面选择从U盘启动,敲enter后仍跳回到选择菜单页面,怎么都不能从U盘启动,但是选择硬盘启动时却能正常启动系统。

解决方法:

1) F1进入BIOS,Security → Secure Boot ,设置为:Disabled

2) Startup → UEFI/Legacy Boot ,设置为:Both(原选项为:UEFI Only)

3) 在新显示的 UEFI/Legacy Boot Priority 设置为:UEFI First

4) CSM 设置为 Yes

参考文章:http://forum.51nb.com/thread-1310868-1-1.html

UEFI是由MS,Intel,AMI等公司联合推出的固件接口,是BIOS的继任者,可以加快系统的启动速度。(X230上预装的win 8,可以瞬间开机,一开始我以为是我出现了幻觉,(*^__^*))

关于UEFI,UEFI&Win 8,UEFI&Linux,参考:

http://baike.baidu.com/view/196503.htm

http://www.oschina.net/news/33783/uefi-windows-8-and-linux?from=rss

http://wenku.baidu.com/view/85fe7f3b43323968011c9216.html

http://en.wikipedia.org/wiki/Unified_Extensible_Firmware_Interface

http://www.theregister.co.uk/2013/02/11/linux_foundation_uefi_workaround/

https://wiki.archlinux.org/index.php/Unified_Extensible_Firmware_Interface

http://blogs.computerworld.com/linux-and-unix/21768/hurrah-linux-can-now-run-uefi-windows-8-pcs-itbwcw

3. 分区方式(目标机器内存4G,硬盘500G):

swap:4G

/:10G

/opt:20G

/home:其余

考虑到未来可能会重装系统,专门划分/opt和/home分区,/opt专门用来安装自己需要的软件,/home存放个人文件。重装系统时只格式化“/”目录,故这么做可以保留已安装的软件和个人文件。

4. 安装过程进行到“install boot loader”时,注意选择boot loader的安装位置为硬盘。

请参考http://wenku.baidu.com/view/6b006c1e10a6f524ccbf85f5.html第19-21页。

5. 若提示"Missing ISO 9660 image: The installer has tried to mount image#1, but cannot find it on the hard drive",请参考http://wiki.centos.org/HowTos/InstallFromUSBkeyCentOS-6第16步。

CentOS-6.4启动盘制作过程的更多相关文章

  1. U帮忙U盘启动盘制作

    第一步:制作U盘启动盘前的软.硬件准备 1.准备一个U盘或内存卡(尽量使用2G以上的) 2.进入 U帮忙官网 下载最新版U盘启动盘制作工具! 3.搜索并下载ghost版系统文件存放到电脑中. 第二步: ...

  2. U当家U盘启动盘制作教程

    U当家U盘启动盘制作工具制作u盘系统安装盘支持老机器.新机器启动以及制作,U当家内置强大的U盘一键重装系统工具支持传统和GPT安装,支持原版操作系统和GHOST操作系统安装(ISO/GHO/WIM), ...

  3. 老毛桃U盘启动盘制作工具V20140501完美贡献版

    老毛桃U盘启动盘制作工具V20140501完美贡献版 下载地址:http://down.laomaotao.net:90/LaoMaoTao_V2014zhuangji.exe 老毛桃U盘装系统综合教 ...

  4. U深度U盘启动盘制作教程

    ① 下载u深度u盘启动盘制作工具 ② 一个能够正常使用的u盘(容量大小建议在4g以上) 第一步:安装u深度u盘启动盘制作工具 双击打开已下载好的安装包,点击窗口中立即安装即可: 等待安装完成后,可以点 ...

  5. syslinux启动盘制作

    # <font color=DarkCyan >syslinux启动盘制作</font> # ### 准备工具 ### 1. BOOTICEx64 软件 ##分区引导制作工具 ...

  6. U深度U盘启动盘制作工具怎么用?U深度U盘启动盘制作工具使用教学

    U深度u盘启动盘制作工具是一款强大的启动盘制作软件,对于新手用户来说,由于软件专业度很高,想一下就上手是比较困难的.所以这里给大家分享一篇U深度u盘启动盘制作工具的使用教程. 使用教程: 第一步:安装 ...

  7. 优麒麟使用教程第三期:Windows 平台 U 盘启动盘制作

    优麒麟使用教程第三期:Windows 平台 U 盘启动盘制作 发布时间:2019-06-27 09:00:15 点击次数:2847 在前几期教程中,小编介绍了如何在虚拟机中安装和使用优麒麟,接下来,小 ...

  8. Windows-002-U盘启动盘制作

    通常我们安装系统时,均采用光盘的形式安装,只是这种方法需要随时随地的带着光盘,还不容易保存.携带光盘.这时,一个 U盘启动盘 就是您的首选了,此种方式的好处多多,比如:忘记开机密码.系统备份.安装系统 ...

  9. u盘启动盘制作工具

    u盘启动盘制作工具http://www.dabaicai.biz/ 系统镜像文件下载:http://xt.qingdiangongsi.cn/xtxz/

  10. FbinstTool(U盘启动盘制作工具) v1.606 免费绿色版

    软件名称: FbinstTool(U盘启动盘制作工具) v1.606 免费绿色版软件语言: 简体中文授权方式: 免费软件运行环境: Win7 / Vista / Win2003 / WinXP / W ...

随机推荐

  1. Java 继承成员变量和继承方法的区别

    1 package com.bytezreo.duotai3; 2 3 /** 4 * 5 * @Description 继承成员变量和继承方法的区别 6 * @author Bytezero·zhe ...

  2. Java 关于继承小练习

    1 package com.bytezero.inherit; 2 3 /* 4 * 面向对象的特征二:继承性 5 * 6 * 一.继承性的好处: 7 * ①减少了代码的冗余,提供了代码的复用性 8 ...

  3. 使用 Docker 部署 Next Terminal 轻量级堡垒机

    1)Next Terminal 介绍 官网:https://next-terminal.typesafe.cn/ GitHub:https://github.com/dushixiang/next-t ...

  4. C++实现一个线程安全的map

    本文是使用ChatCPT生成的,最终的代码使用起来没问题.代码是通过两轮对话完善的,后面把对话合并后跑不出理想效果就没尝试了. 第一轮对话 请求 c++11实现一个线程安全的map,使用方法与std: ...

  5. 华为sound x智能音箱初体验

    外观颜值   在这个网红遍地的年代,好看的皮囊是那么的重要.很多东西,买与不买,只是你在电脑的橱上看它一眼.颜值对一个消费电子产品来说,在这个虚拟的互联网世界中是那么的重要.sound x的初次看来, ...

  6. Android Studio安装插件重启插件消失

    问题 安装插件后,已经提示让重启IDE,但是重启后发现插件是安装失败了 解决方法 原因是自己改了配置,如果下载的插件是jar包,则可以安装,如果是zip压缩文件的插件,则是要我们手动解压一下 我上面的 ...

  7. Web安全前端基础

    Web安全前端基础 1.Web前端介绍 2.前端代码语言简单学习 一.Web前端介绍 web前端就是前端网络编程,也被认为是用户端编程,是为了网页或者网页应用,而编写HTML,CSS以及JS代码,所以 ...

  8. ubuntu切换root到user

    目前知道: 从root用户切回user用户有三种方法: 1.su user (user是你自己安装时候的用户名) 2.直接输入exit 3.ctrl+D组合键

  9. 02.Android崩溃Crash库之App崩溃分析

    目录总结 01.抛出异常导致崩溃分析 02.RuntimeInit类分析 03.Looper停止App就退出吗 04.handleApplicationCrash 05.native_crash如何监 ...

  10. RecyclerView瀑布流优化方案探讨

    目录介绍 01.规则瀑布流实现 02.不规则瀑布流实现 2.1 实现方式 2.2 遇到问题 03.瀑布流上拉加载 04.给瀑布流设置分割线 05.自定义Manager崩溃 06.如何避免刷新抖动 07 ...