最近工作空闲下来了于是就想利用这段时间学习一下Linux首先得有一个Linux环境因此利用自己的电脑安装了双系统因为公司大部分Linux都是安装的CentOS所以我也选择了这个版本 下载CentOS的安装盘 我的电脑是位的所以下载了i版本的CentOSibinDVDiso 注应该下载硬盘安装版而不是liveCD版 liveCD (光盘版)是可以直接在光盘上运行的版本运行后可以再选择安装到硬盘中 binDVD(硬盘安装版) 是一个纯安装版本一般推荐用这个因为 LiveCD 安装的时候很多软件包要从网络去下载会很慢 将镜像文件解压后提取其中的isolinux和images两个文件夹将其复制到C盘和你存放镜像文件的磁盘的根目录下 注存放镜像文件的磁盘必须为FAT格式分区(因为Grub不认ntfs) 划分磁盘 下载DiskTool分区助手 这个工具主要用于硬盘分区并非一定要用这个工具只要能进行分区即可 启动DiskTool选择你的一个盘然后点击创建分区划分一块硬盘空间作为CentOS的硬盘点击工具栏的提交按钮重启电脑使其生效 这个时候划分出来的这个磁盘仍然归属于Windows因此我们还需要将其从Windows中分离出去 鼠标右键计算机>管理>存储>磁盘管理找到刚才划分的磁盘右键>删除卷 多系统启动设置 安装多个系统后启动时会比较麻烦因此我们需要借助工具来进行多系统的启动管理这里推荐EasyBCD EasyBCD是一个多系统启动管理工具免除了BCDEdit的繁琐冗长命令 启动EasyBCD点击添加新条目>NeoGrub然后编写配置 在点击配置按钮后出现的文件中添加如下几行 #启动时显示的名字可自定义 title CentOS #系统命令进入到下标为的硬盘(也就是C盘) root (hd) #设置文件路径 kernel (hd)/isolinux/vmlinuz initrd (hd)/isolinux/initrdimg 安装 重启电脑选择NeoGrub Bootloader进入CentOS的安装选择语言选择安装文件源=>硬盘驱动器选择CentOS映像所在的分区然后根据提示一路安装即可 安装过程中涉及一个磁盘分区的问题建议手动分区 这里对Linux的几个目录进行一下说明 boot 目录是引导文件位置设置为M / 根目录是系统文件位置大小视CentOS而定 swap 是虚拟内存一般设为内存的两倍 root 存放root用户的相关文件 home 存放普通用户的相关文件 var 存放经常变化的文件 usr 软件默认安装目录(类似windows的program) bin 存放常用命令的文件 sbin 要具有一定权限才可以使用的命令 mnt 默认挂在光驱和软驱的目录 etc 存放配置相关的文件 网络设置 安装好CentOS后可能无法联网需要设置好IP网关等等方法有如下几种 ()可视化界面形式 以root账号登陆执行setup命令然后在network configuration里面进行设置 配置完成后重启/etc/rcd/initd/network restart生效 ()临时修改 ifconfig eth ifconfig eth network xxxxxxx 子网掩码 ()直接修改文件 /etc/sysconfig/networkscripts/ifcfgeth onboot=yes(No=禁止自动启动) bootproto=static(静态指定具体某个配置)/dhcp(动态自动分配IP适用于局域网防止沖突) IPADDR= NETMASK= GATEWAY= 然后重启网卡(凡是涉及永久修改的都需要重启才能生效) 注意Linux中所有设备都是文件可以直接操作(因此学会查看Linux源码很重要) ()操作界面修改 进入操作系统点击屏幕上方右侧的网络连接图标进行设置 |