`
touya
  • 浏览: 75736 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

台式机上安装双系统(winXP+CentOS),从硬盘安装

阅读更多
     现在linux的操作系统很多,排名靠前的有乌班图啊、SUSE、大便(Debian)等等,不过这些排名是指桌名linux系统,也就是在和 windows一拼,而实际用作生产服务器的linux系统,还是CentOS比较稳定,且可以免费升级,好处多多,唯一需要的就是管理员你需要学习一把

=======================================================

 据DesktopLinux.com日前公布的调查报告显示,在过去的一年中,Linux在桌面市场的用户数量翻了一番。
^!}"I
  报告显示,Ubuntu是最受欢迎的Linux版本,用户的选择比例高达30%。当然,这里所说的Ubuntu版还包括其姊妹版本Kubuntu、Xubuntu和Edubuntu。
  此外,SUSE所占比例为21%,位居第二;其他Debian版本占14%,排名第三;Fedora/红帽位居第四,所占比例为9%;Gentoo比例为7%,排名第五。而其他Linux版本所占比例为18%。

=======================================================

     为了系统地学一把CentOS,决定从安装开始,折腾一把家里的台式机吧,反正硬盘300G,多的就是,嘿嘿

      准备工作:已经在C盘安装了WinXP,并用一键Ghost做好了备份,并且将备份文件copy到移动硬盘上,做好最坏打算,yeah~~

      然后开始:
1 下载CentOS的安装盘,我的电脑是64位的,所以下载了x64版本的CentOS-4.7-x86_64-binDVD.iso
2 使用PQMagic分区工具在dos下做一个3G左右的FAT32分区(CentOS4.7只有2.5G,所以选择3G,如果是CentOS5.2,那就要5G了)和一个空闲分区,大小看你硬盘和喜好了,我给linux26G左右的空间
3 进入windows,将CentOS的映像文件放入刚才的FAT32分区中,并解压出两个文件(isolinux目录下的vmlinuz和 initrd.img),放在上述分区的根目录中备用(因为Grub不认ntfs,只能这么搞,如果你装WinXP的时候使用fat分区,随便放哪里都行)
4 下载GRUB4DOS,当前最新版0.4.3(http://sarovar.org/frs/?group_id=320),解压,取出其中的grldr文件(引导文件),放到系统盘根目录下,修改C:\boot.ini,最末尾添加一行:
c:\grldr=GRUB4DOS
注1:如果启动时根本没有选择菜单,说明timeout时间过短,设长一点吧
注2:boot.ini是系统文件,不能直接编辑,在命令行里用attrib修改其权限(attrib boot.ini -r -h -s),就能直接修改了,然后再恢复即可(attrib boot.ini +r +h +s)
5 重启系统,会出现GRUB4DOS的选项,选择后进入命令行,则输入:
grub>root (hd0,6)                #设置当前根目录位置,hd0是第一块硬盘,6是设备代号,一个一个尝试就行了,目标就是那个fat32分区,因为我系统上只有那一个fat分区,所以很容易确定
grub>kernel /vmlinuz
grub>initrd /initrd.img
grub>boot

OK,下面进入CentOS的安装了,选择语言,选择安装文件源=>硬盘驱动器,选择CentOS映像所在的分区,之后就是CentOS安装本身的问题了,这里要提醒的只剩下分区问题:

由于是安装双系统,怕把原来的分区搞坏,所以不敢用自动分区,还是手工分区吧,在那个空闲分区上操作,不断新建,挂载如下:
/         6000M
/home     3000M
/tmp      1024M
/usr      6000M
/boot     100M
swap      1024M
/var      剩下的所有

稍微解释一下,boot目录是引导文件位置100M不变,根目录是系统文件位置,看你的CentOS有多大了,home目录是用户目录,如果是卖服务空间的话,这个目录应该安排为最大,否则就无所谓了,usr目录是安装软件目录,swap是虚拟内存,一般设为内存的两倍,但我的内存是2G,就设小一点了,var是web服务文件夹,由于经常做有用户上传文件的WEB应用,这个目录也就设为最大吧,当然,log文件一般也是/var/log目录中,如果你想限制log过大产生的危害,建议单独分一个区挂载/var/log(不过设置合理的logrotate可能更加有用,)

OK,安装完毕!

重启一看,现在的默认引导就由CentOS自带的GRUB控制了,如果你是一路回车安装的,那么可能默认引导CentOS,且不显示其他启动选项,这时需要修改/etc/grub.conf,将hiddenmenu注释掉,适当调整default值(0是第一个),重启即可生效。

Try!and Have fun~~

网上有人说linux系统最好安装在最后一个分区,我测试并没有这个问题,可能是手工分区的功劳吧,最后一个分区是一键Ghost使用的,懒得改了
分享到:
评论
1 楼 touya 2008-10-10  
装完CentOS,启动后默认是进入图形界面,不熟悉,只需要设置/etc/inittab,修改以下行:
id:5:initdefault:
把5改成3,重启即可,就是进入命令行模式了

附:
# Default runlevel. The runlevels used by RHS are:
# 0 - halt (Do NOT set initdefault to this)
# 1 - Single user mode
# 2 - Multiuser, without NFS (The same as 3, if you do not have networking)
# 3 - Full multiuser mode
# 4 - unused
# 5 - X11
# 6 - reboot (Do NOT set initdefault to this)
#
id:3:initdefault:

相关推荐

    win10+centos7+centos7桌面双系统安装.docx

    在本文中,我们将深入探讨如何在Windows 10操作系统上安装CentOS 7,并设置一个双系统的环境,同时安装CentOS 7的图形用户界面。这个过程涉及到分区管理、GRUB配置、系统更新以及内核管理等多个关键步骤。 首先,...

    XP+CentOS硬盘安装

    XP+CentOS硬盘安装是一项技术,可以让用户在已经安装了Windows XP操作系统的计算机上,通过硬盘安装CentOS Linux发行版。为了实现这一过程,需要借助一种特殊的引导加载程序grub4dos。这种方法可以简化安装过程,...

    Windows下CentOS的硬盘安装双系统

    ### Windows 下 CentOS 的硬盘安装双系统详解 #### 一、准备工作与环境要求 在开始之前,确保具备以下条件: 1. **操作系统环境**:当前正在使用的 Windows 操作系统。 2. **CentOS 安装文件**:下载 CentOS 的 ...

    Linux+安装mysql+centos+centos安装mysql

    centos 安装mysql5.7 Linux下centos安装mysql5.7 超详细步骤,带你手把手安装mysql

    Oracle11204+RAC+ASM+Centos7超强安装手册

    "Oracle 11.2.0.4 + RAC + ASM + Centos 7 安装手册" 以下是从给定文件中生成的相关知识点: 一、准备工作 在安装 Oracle 11.2.0.4 + RAC + ASM + Centos 7 之前,需要准备以下软件包: * make * binutils * ...

    nodejs+idea+centos复合安装包.rar

    在使用"nodejs+idea+centos复合安装包"时,开发者可以首先在CentOS系统上解压安装包,然后根据提供的说明文档(如果有的话)安装和配置Node.js和IntelliJ IDEA。安装完成后,IntelliJ IDEA可以直接在CentOS上运行,...

    硬盘安装centos 组建win和centos双系统

    在没有光驱或光盘的情况下,想要在现有的Windows系统上安装CentOS以组建双系统环境,硬盘安装成为必要的选择。CentOS,全称为“社区企业操作系统”,它是基于Red Hat Enterprise Linux(RHEL)源代码重新编译的发行...

    最清晰细致的教程!教你打造Win7+CentOS双系统

    Win7+CentOS 双系统安装教程 本教程旨在指导用户如何在已经安装了 Win7 的系统下安装 CentOS,实现双系统切换使用的目的。整个安装过程可以分为多个步骤,包括准备安装文件、分区操作、添加启动项、安装 CentOS 等...

    VoIP服务器安装asterisk+CentOS

    VoIP 服务器安装 Asterisk+CentOS VoIP 服务器是一种基于 IP 技术的分组化、数字化传输技术,通过把普通电话的模拟信号转变为数字语音信号,达到用 IP 网络进行语音通信的目的。 VoIP 作为一种提供电话业务和一些...

    1-VM虚拟机安装CentOS8.4.2105系统本地搭建宝塔和网站(自己录制原创视频全套)

    首先,我们从【标题】入手,"1-VM虚拟机安装CentOS8.4.2105系统本地搭建宝塔和网站",这表明我们需要使用VMware(VM)这样的虚拟机软件来创建一个运行CentOS 8.4.2105的虚拟环境。VMware是一种流行的虚拟化平台,它...

    安装LAMP(Linux+Apache+MySQL+PHP)的环境+CentOS的安装过程

    - **硬盘分区**:如果硬盘上没有其他系统,可以选择删除所有分区;如果有Windows系统,则只删除Linux分区。 - **网络配置**:根据实际情况配置IP地址等网络参数。 - **时区设置**:选择所在时区的城市。 - **设置...

    VMware安装+centos安装+VMware10注册机

    本文将详细讲解如何安装VMware以及在VMware中安装CentOS操作系统,并涉及VMware 10的注册机使用。 首先,我们来看VMware的安装。VMware Workstation是一款功能强大的桌面虚拟化软件,它允许用户在同一台物理机器上...

    windows7和centOS7双系统安装图形文字教程

    双系统安装是指在同一台计算机上安装两个或多个操作系统,以满足不同的使用需求。今天,我们将学习如何安装 Windows 7 和 CentOS 7 双系统。 下载 CentOS 安装盘 在安装 CentOS 之前,需要下载 CentOS 安装盘。...

    win7下安装centos双系统

    安装 CentOS 双系统在 Windows 7 下 在这篇文章中,我们将详细介绍如何在 Windows 7 下安装 CentOS 双系统。该过程可以分为五个步骤:磁盘分区准备、镜像文件准备、装载 GRUB 引导程序、安装 CentOS 和重启计算机。...

    VMware+Centos+Xshell详细安装配置步骤

    ### VMware+Centos+Xshell 详细安装配置步骤及网络配置 #### 一、安装 VMware15 **1. 安装概述** VMware是一款功能强大的桌面虚拟计算机软件,能够帮助用户在单一的桌面上同时运行不同的操作系统。安装过程简单...

    使用虚拟机镜像文件安装部署CentOS+openGauss指导手册.pdf

    使用虚拟机镜像文件安装部署 CentOS+openGauss 指导手册 本文档旨在指导用户使用虚拟机镜像文件安装部署 CentOS 和 openGauss 数据库。整个过程分为多个步骤,包括实验环境说明、单机安装概览、openGauss 数据库...

Global site tag (gtag.js) - Google Analytics