Linux入门之Win7下安装CentOS实现双系统
来源:互联网 发布:sqlserver enterprise 编辑:程序博客网 时间:2024/06/05 15:11
本文介绍在win7下配置引导安装CentOS6.7系统实现双系统,且以win7为主引导系统,可随时删除Linux而不会影响win7系统的启动,以及安装Linux后相关软件的安装
一:win7安装centos6.7最小版(若不想折腾可直接下载DVD1版安装,安装步骤基本相同,自带桌面等常用软件)
参考:WIN7下硬盘安装Linux(Fedora 16,CentOS 6.2,Ubuntu 12.04)1.分配磁盘空间:
- 打开磁盘管理:右键我的电脑点击管理,选择磁盘管理
- 在扩展分区中留出15G或更大的可用空间:可以通过压缩其他逻辑分区得到,或者直接删除多余的逻辑分区
- 在可用空间中新建一个2G或更大的FAT32格式的分区用于存放CentOS镜像文件以及安装CentOS后与win7共享数据
- 剩下的13G可用空间暂时不用管
2.安装前准备:
- 将CentOS镜像文件放在刚创建好的FAT32分区中
- 用解压工具把镜像里面的ioslinux文件夹中的vmlinuz和initrd.img文件,以及image文件夹提取出来,解压到和CentOS镜像文件相同的目录,此时FAT32分区中只包含:images文件夹,镜像文件,vmlinuz文件以及initrd.img文件,如图
- 用WinGrub工具查看分区号:以管理员权限运行WinGrub,选择工具栏的tool->Partiton List,找到刚才建好的分区(2G、FAT32格式),看到前面的Name一栏为:(hd0,5)。记住这个数字5,不同的主机分区情况不同,所以这个号一般也是不同的
- 用easyBCD创建多重启动:打开easyBCD,添加新条目,安装NeoGrub启动项,点击Configure进入menu.lst编辑相关配置,将下面内容添加到原有文本下面:
title install centos 6.7kernel (hd0,5)/vmlinuzinitrd (hd0,5)/initrd.img
这个(hd0,5)就是刚才用wingrub记录的分区号,具体根据不同的分区而改写;添加以后,保存并关闭easyBCD即可
3.安装
- 重启系统,选择NeoGrub启动,进去后选择install centos 6.7(即刚才配置的title)
- 经过一系列载入来到选择语言界面,这里选择Chinese(Simplified)
- 选择键盘,默认美式键盘即可
- 选择安装介质,选Hard drive
- 选择安装路径,这里选择/dev/sda6。这个6是根据上面(hd0,5)的5加上1得来的,即(hd0,x)中的x加1
- 选择驱动器:选择指定的存储设备
- 选择要安装到哪个硬盘上:一般只有一个硬盘默认下一步即可
- 填写主机名默认下一步
- 选择时区默认下一步
- 填写root密码
- 选择安装类型:选择创建自定义布局
- 接下来是分区,从电脑上给CentOS划分出安装的区域:选择扩展分区中的空闲空间(即之前未分配的13G空间),点击右下角创建分区,创建类型为标准分区(后面还要创建3个分区且都为标准分区),挂载点/boot,类型ext4,大小100MB;接着选空闲空间,再点击右下角创建分区,挂载点不填,类型swap,大小1024MB;挂载点/,类型ext4,大小7000MB;挂载点/home,类型ext4,大小3000MB或剩余全部;至此分区完毕
- 选择引导加载程序的安装:默认安装在整个硬盘MBR上(会写掉你安装win7所写的引导记录,这样的话你安装之后就是通过linux引导选择启动win7还是linux,你的linux系统就是主系统,当linux不能启动的时候你的win7也就无法启动了),因此需要更改一下:点击更改设备,选择“引导分区的第一个扇区”确定即可
- 等待安装完毕之后重新引导计算机
- 重启后选择进入win7系统(因为引导加载程序安装在“引导分区的第一个扇区”所以此时还无法引导进入CentOS),进入win7系统后打开easyBCD软件,添加新条目,Linux/BSD选项下类型选择SysLinux,名称自己填,驱动器选择CentOS的/boot分区(之前分好的100MB分区),然后点击添加条目,退出,重启选择进入CentOS即可
二:配置网络
登录root后输入:vi /etc/sysconfig/network-scripts/ifcfg-eth0 编辑网络配置文件
DEVICE="eth0"
BOOTPROTO="dhcp" #动态ip、static静态ip
HWADDR="******" #网卡的mac地址NM_CONTROLLED="yes" #设备是否被NetworkManager管理
ONBOOT="yes" #开机启动
TYPE="Ethernet"UUID="******" #设备UUID编号
保存配置后输入service network restart 重启网络服务
三:安装gcc
执行 yum -y install gcc gcc-c++ kernel-devel,安装 gcc-c++ 编译器以及相关内核文件
四:安装图形界面
CentOS的图形界面有 GNOME 和 KDE 等
1. 安装 X Window System:执行命令 yum -y groupinstall "X Window System"
2. 安装 GNOME:执行命令 yum -y groupinstall "Desktop";若要安装KDE则执行命令 yum -y groupinstall "KDE Desktop"
3. 设置 GNOME 为默认启动:执行命令 vi /etc/inittab,将文件内的“id:3:initdefault:”中的3改为5保存即可
4. 为了安全起见,GNOME 不允许 root 用户直接登录,因此我们需要创建一个权限相对较小的账号。使用命令:useradd -d 用户主目录 用户名 -m(创建主目录),然后用 passwd 命令初始化该用户的密码:passwd 用户名。
如:useradd -d /home/zhang zhang -m 创建用户zhang,再输入 passwd zhang 设置密码
5."reboot"重启系统后用新账号登录
6.图形桌面与命令行模式的切换:Linux后台运行着几个虚拟终端,可通过按下 Ctrl-Alt-F1 到 Ctrl-Alt-F6 访问,要从一个虚拟控制台转换到另一个, 按下 Alt 和 F1-F6中的一个
五:安装中文
1. 在 GNOME 中,依次点击左上角的“Applications”-“System Tools”-“Terminal"进入命令行终端
2. 执行命令 su root 并输入 root 账号密码,切换到root账户
3. 执行命令 yum -y groupinstall "Input Methods" 安装输入法
4. 执行命令 yum -y groupinstall "Chinese support"让 Linux 支持中文
5. 依次点击左上角的“System”-“Preferences”-“Input Method”
6. 勾选“Enable input method feature”,选中“User IBus(recommended)”点击“Input Method Preferences...”按钮
7. 依次点击“Input Method”-“Chinese”-“拼Pinyin",点添加将拼音输入法添加进输入法列表
六:更换字体,这里使用dejavu sans mono 字体
1.依次点击左上角的“System”-“Administration”-“Add/Remove Software”
2.在左侧搜索框输入“dejavu”,点击“Find”按钮,在结果中找到并勾选“Monospace sans-serif font faces”,最后点击“Apply”按钮,便会自动安装,期间需要 root 账号授权,输入 root 账号的密码即可
七:安装和设置VIM编辑器
完整的 VIM 编辑器需要安装四个包:vim-filesystem、vim-common、vim-enhanced、vim-minimal,CentOS最小版系统默认自带是vim-minimal也就是最小安装版,而最小安装版是不支持语法高亮和自动缩进等选项的。
1.通过以下命令查看本机已经存在的包,确认一下你的 VIM 是否已经安装:rpm -qa|grep vim
2.执行命令 yum -y install vim-enhanced即可自动补全剩余的三个包
默认的语法高亮以及光标所位置显示已经默认为我们打开了,我们只需要再加多一个自动缩进就好了,输入vim /etc/vimrc --- 添加"set cindent",设置了cindent 选项,VIM 便会根据 C 语言的语法自动地调整缩进的长度
- Linux入门之Win7下安装CentOS实现双系统
- win7下安装CentOS 7实现双系统
- linux起步(win7下安装双系统-CentOS)
- Win7下安装Linux双系统
- Win7下安装linux双系统
- win7下安装CentOS 5.8双系统
- Win7下安装CentOS 6.5双系统
- Win7下安装CentOS双系统说明
- Win7下安装CentOS 6.5双系统
- win7下安装Linux实现双系统全攻略
- win7下安装Linux实现双系统全攻略
- win7和linux(centos)双系统安装成win7单系统
- WIN7下硬盘安装linux双系统
- win7下安装linux双系统故障排除
- WIN7下安装linux UBUTU11.10双系统
- WIN7下硬盘安装linux双系统
- win7下安装linux双系统完整版
- Win7下硬盘安装Linux双系统
- Android系统架构
- codeforces_630J_Divisibility
- HBase -ROOT-和.META.表结构(region定位原理)
- 发布WebService时错误:Lorg/eclipse/jetty/util/component/Container$Listener
- 使用Gradle与Ant实现多个apk的自动打包
- Linux入门之Win7下安装CentOS实现双系统
- EF(EntityFramework) 的 CodeFirst 使用指南二(基本使用)
- 解决Chrome插件安装时出现的“程序包无效”问题
- NSRULConnection网络应用
- 打造自己的vim
- 笔记:继承设计的技巧
- C#连接数据库代码(基础)
- [数位DP] HDU4734 F(x)
- 结构体指针之 段错误 详解(segmentation fault)