由于课程需要制作一个linux的U盘启动盘,经过一个晚上的摸索,终于制作完成一个相对完整的linux启动盘。因为此前一直用的是CentOS的linux发行版,因此此次也是用CentOS来制作linux系统。但CentOS的发行版因为集成了相对较多的软件,因此需要相对较大的U盘。如果没有大容量的U盘,则可以选择Ubuntu等相对较小的版本来进行安装,但不确定此方法是否奏效。
1.前期准备:
(1)CentOS-6.3-i386-LiveCD.iso 下载地址:http://mirror.zjustu.org/centos/6.3/isos/i386/ 这个是浙江大学的开源镜像站,不知外网是否可以下载,如果无法下载,请自行下载相关版本。
(2)Universal-USB-Installer-1.9.2.6.exe linuxU盘制作工具
(3)UdiskHelper.rar U盘分区工具
(4)8G或者16G的U盘一枚 因为此前我用4G的U盘在最后将系统安装到U盘上时空间不足,所以8G或者16G为佳。
2.U盘分区
首先使用UdiskHelper对U盘进行分区,在对U盘进行分区前应该先对U盘内的文件进行备份。
第一步选择你要进行分区的U盘,第二步选择第一分区大小,因为CentOS的liveCD版本大概是700M左右这里选择1024M作为第一分区,其他选项均为默认,点击执行修改即可。
因为此软件只能将U盘格式化为NTFS和FAT32两种文件格式,而linux系统需要安装在ext2或ext3或ext4文件系统上,因此我们只将进行U盘的第一分区的格式化,U盘剩余的空间不去管它。
格式化完成以后U盘的能够被Windows识别的空间便只有1G了。
3.linux U盘启动盘的live CD版本制作:
linux的liveCD版本是是一套在光盘上的Linux系统,live CD又译为自生系统,是事先存储于某种可移动存储设备上,可不特定于计算机硬件而启动的操作系统,不需安装至计算机的本地外部存储器上。因为我们的操作都是在windows下进行,而且我们用来存储linux系统的U盘也是linux不能识别的文件系统,因此我们在windows下制作完成的启动盘必定是live CD版本的。
第一步打开制作工具
选择I Agree,继续
第一步选择要安装的linux发行版,选择CentOS,第二步选择你的安装包所在地,第三部选择要安装到的U盘,同时勾选格式化U盘。
此时,说明安装linux后,U盘会被格式化,数据会丢失,MBR等等会被重写,因为已经做好备份,此时选择是。
接下来出现以上画面,表示ISO文件被解压到U盘上,解压完成后,点击close,至此我们的linux liveCD版的U盘启动盘制作完成。
4.因为live CD版本每次退出后不会对系统进行任何的修改,因此不利于我们进行相关学习,因此接下来需要将linux系统安装到U盘上。
重启电脑,按F2进入系统的BIOS,将第一启动盘调整为U盘,保存后退出。然后将制作完成的U盘插到USB接口上,此时,电脑将从U盘启动。
启动时会有几个选项,一个是启动,一个是检查存储,一个是从网络启动等等,选择boot,接下来还有选择用户等等,无需修改直接进入系统如图所示:
此时我们看到在桌面上有一个install to Hard Drive图标,但我们还不能将系统安装到U盘上,因为U盘是格式化了第一个分区,剩余分区并没有格式化。
在application中选择system tool,再选择terminal,启动命令行输入端口,使用cd /dev 命令,进入到dev目录下,使用ls命令你将会看到一系列的文件名,其中有sda,sda1,sda2,sdb,sdb1等等文件名,这些是挂载在你的系统上的磁盘,一般来说最后一个以sd开头的文件就是你U盘上未进行分区的那一块空间。此时可以使用类似命令df -h sdb2的命令来查看你要选择的磁盘的信息,如果记得未分区磁盘的大小,那通过这个命令就能找到要安装系统的分区了。假设找到未分区的U盘为sdb2。使用命令fdisk在U盘上建立linux分区,具体操作如下:
#fdisk /dev/sdb2
command(m for help):d //输入d,删除旧的分区
command(m for help):n //输入n,建立新的分区
e extended
p primary partition(1-4)
p //输入p,选择建立主分区,回车
partition number(1-4):1 //输入1,建立一个分区
First cylinder(1-1019,default 1)://回车,选择默认
Last cylinder or +size or +sizeM or +sizeK(1-1019,default 1019)://回车,选择默认
Command:p //输入p,查看新的分区
Command: m //输入w,保存并退出fdisk
分区完成以后,就可以在U盘上建立文件系统了,此时,可能会使用ls命令查看会新增一个磁盘文件,在该磁盘文件上建立ext4的文件系统,具体操作如下:
#mkfs.ext4 /dev/sdb3 //sdb3即新增的磁盘文件
对U盘进行分区和建立文件系统后,我们可以将linux系统装到U盘上了。
双击桌面上的install to hard drives出现以下窗口:
点击右下角next按钮进入下一步
选择语言,因为英语有助于我们的学习,此处不进行修改,Next:
为计算机命名,即输入主机名,Next:
选择时区,可以选择上海或者北京,next:
设置root用户登陆密码,next:
默认,不做修改,next:
选择要安装系统的磁盘,这里选择U盘,点击向右的箭头,将其选中,点击next,如果U盘没有格式化成ext4格式或者U盘的容量不够,此时都会报错
接下来就是将系统安装到U盘上的过程了,等候一段时间后,就出现如下画面,安装成功:
点击close,接下来进行时间设置和用户添加等基本设置,不再赘述。
5.总结,本次制作linux U盘启动盘的过程中遇到了不少问题,主要还是对文件系统等知识了解的不清晰所导致。总体来说没有什么难度。
因为本次安装的是liveCD版本的linux,所以系统集成的软件相对来说较少,make,gcc,g++等常用软件都没有集成,因此配置相关软件才是制作此U盘启动盘的难点。
相关推荐
【CentOS6.3 Linux操作系统安装教程】 CentOS是一款基于Red Hat Enterprise Linux(RHEL)源代码重新编译而成的免费Linux发行版,以其稳定性和兼容性受到广大用户的青睐,尤其适合构建LAMP(Linux、Apache、MySQL、...
下载完成后,将ISO镜像刻录到光盘或者制作成USB启动盘。 #### 二、安装步骤详解 1. **启动安装程序**: - 使用已准备好的安装介质启动计算机。 - 成功引导后,会出现一个包含多个选项的菜单。这些选项包括: - ...
通过上述步骤, 我们可以在没有光驱、U盘或其他外部存储设备的情况下, 成功在Windows XP环境下使用硬盘安装CentOS 6.3。整个过程涉及到了磁盘分区管理、多系统引导设置以及基本的Linux系统配置等多个方面, 不仅能够...
标题中的“CentOS 6.3 64位下载”涉及到的是Linux操作系统的一个特定版本——CentOS 6.3的64位安装镜像。CentOS(Community ENTerprise Operating System)是基于Red Hat Enterprise Linux(RHEL)的开源免费操作...
### CentOS 6.3 中安装 VMTools 的详细步骤与注意事项 #### 一、VMTools简介 VMTools 是由 VMware 公司开发的一款增强工具包,主要用于改善 VMware 虚拟机内的性能,并加强宿主机与虚拟机之间的交互能力。通过安装 ...
CentOS 6.3 网络配置 在 CentOS 6.3 中,网络配置是一个非常重要的步骤,它允许我们连接到局域网或互联网。在本篇文章中,我们将介绍在 CentOS 6.3 中两种常见的网络配置方式:编辑配置文件和使用 setup 命令。 ...
在本文中,我们将深入探讨如何安装 CentOS 6.3,这是一个基于 Linux 的操作系统,尤其适合初学者和那些熟悉 6.x 系列版本的用户。虽然 CentOS 6.3 已经不再支持,但了解其安装过程对理解 Linux 安装原理仍有价值。 ...
首先,启动电脑并插入CentOS 6.3系统盘。在BIOS启动选择界面选择从DVD启动。进入安装界面后,你可以选择替换现有的系统,然后点击"NEXT",指定系统安装的硬盘,并开始安装过程。安装大约需要10-20分钟,完成后重启...
【标题】"CentOS6.3" 在IT领域,CentOS是一个非常受欢迎的Linux发行版,主要用于服务器操作系统。CentOS 6.3是这个系列的一个重要版本,发布于2012年,提供了稳定和安全的环境,尤其适合企业级应用。这个版本基于...
这个过程涉及到磁盘分区、制作U盘启动盘以及配置引导加载器等多个步骤。 首先,我们需要在Windows 7环境下进行磁盘管理。通过“控制面板”或“计算机管理”进入磁盘管理界面,选择一个非系统分区(通常是逻辑驱动器...
**CentOS 6.3 安装 Nginx 操作指南** 在 CentOS 6.3 上安装 Nginx 是一项常见的任务,Nginx 是一个高性能的 Web 和反向代理服务器,以其轻量级、高效的特性深受开发者和系统管理员的喜爱。本指南将详细解释如何在 ...
2. 安装 CentOS 6.3:使用系统安装盘成功引导之后,出现如下界面: * Install or upgrade an existing system:安装或升级现有的系统 * Install system with basic video driver:安装过程中采用基本的显卡驱动 *...
Centos6.3 yum安装lamp架构
centOS6.3-DVD-IOS的下载种子.
主要是针对配置centos6.3版本的安装、python26的安装、python26模块的安装、nginx服务的安装、hg安装、解决乱码问题及ftp问题,centos6.3版本的安装与配置,安装过程中的配置,安装包选择
Centos 6.3最小化安装桌面脚本 在最小化系统安装桌面
CentOS 6.3是一款基于RHEL(Red Hat Enterprise Linux)源代码的企业级Linux发行版,提供了一种稳定、安全且免费的操作系统解决方案。该版本于2012年发布,适用于服务器和个人工作站。在本文中,我们将深入探讨如何...
### CentOS 6.3 安装教程知识点解析 #### 一、CentOS 6.3 系统概述 - **CentOS**:一种基于Linux内核的开源操作系统,旨在提供一个稳定、高预测性且免费的企业级计算平台。CentOS 6.3作为其6.x系列的一个版本,在...
在Linux系统管理中,Yum(Yellowdog Updater, Modified)是CentOS 6.x系列常用的包管理器,它使得用户能够方便地安装、更新和卸载软件包。本篇文章将详细阐述如何在CentOS 6.3系统上制作和使用Yum本地源。 首先,...