• 从零开始搭建系统1.1——CentOs安装


    本篇主要是记录安装CentOs的过程,为什么会选择CentOs,没有过多的原因,主要是出于CentOs相对来说安装的人比较多,

    以后有问题了方便查资料。本次安装是安装在一台笔记本上,WIN7+CentOs7双系统并行。

    准备工具:

    1.8GU盘

    2.笔记本一台

    3.CentOs7 ISO镜像

    4.UltraISO

    由于CentOs7和UltraISO下载地址这里不在提供,可以自行百度下载。

    下面就正式开始安装:

    1. 使用最新版UltraISO将ISO镜像刻录到U盘

    1.安装UltraISO  

    2.安装完成后点击  试用

    3.点击文件,选择打开

    4.找到Centos7包所在的文件夹,选择Centos7包,点击打开

    5.插入准备好的U盘

    6.点击顶部菜单中的 启动  选择 写入硬盘映像  ps:注意是硬盘不是软盘

    7.硬盘驱动器选择你的U盘 ,写入方式 usb+hdd+

    8.点击写入,这个安装过程需要一段时间

    二.安装Centos7

    1.准备磁盘,需要专门空出来一部分磁盘来安装Cent Os,我电脑为双硬盘,24.88G那一块磁盘为专门留出来安装Cent Os用,后面安装的话

    会自动安装到这块未分配区域

    2.把U盘插到电脑上

    3.设置开机U盘启动 ps:机器不一样设置也不一样具体请百度,我的是联想的,按F12可选择U盘。

    4.选择U盘后跳转到下图界面,网上有说要按下面进行下设置,我没有进行设置直接选择的install好像也没什么问题。

    1)按下键盘TAB键将最下面的vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=CentOSx207x20x86_64 rd.live.check quiet 改为 vmlinuz initrd=initrd.img linux dd quiet

    2)查看U盘启动盘的名称比如:sda,sdb,sdc  ps:label一列会显示Centos7等字样的

    3)重启后到第三步界面按下TAB键

    4)将vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=CentOSx207x20x86_64 rd.live.check quiet  改为  vmlinuz initrd=initrd.img inst.stage2=hd:/dev/sdb1 quiet   ps:sdb1就是你看到的启动盘名称

    5.之后等待安装到图形界面

    6.选择语言,考虑到后期可能会出现编码问题,我这里选择的是英文版

    6.安装源:本地介质,软件选择:GNOME桌面(如果默认的看不到可视化桌面只是命令行),安装位置:选择你的硬盘,自动分配(内存最大的,自己也可分配我默认自动的),网络和主机名:打开(默认关闭的)。设置硬盘的时候我选择的是我的第一块硬盘,可能会有人会担心会不会把整个硬盘给格式化掉,其实是不会的,它会自动安装到该硬盘的未分配区域,就是刚开始设置的那一块24G区域

    7.设置完成点击开始安装

    8.之后会有设置root账号和常用账号的界面,点进去设置root密码然后创建常用账号。密码过于简单点击确定会有提示,如果就想用这个密码可以再次点击确定

    9.安装配置完成后会提示你重启,进行重启就可以了,重启后会让你进行配置,基本上点击下一步下一步就可以,配置完成后即可进入系统

    10.接下来我们可以给系统进行联网并配置一个固定ip,方便我们远程服务器,设置完固定ip后需要断掉网络重新连接才能生效。

     

     11.远程服务器,我们可以下载一个putty进行远程服务器

    12.设置双系统启动项。我们在重启的时候会返现系统启动项只有cent os 没有win7。这是因为安装centos时,MBR上的引导程序(boot loader),centos采用的grub2,覆盖了原有windows的引导程序

    13.在shell中vim /boot/grub2/grub.cfg 
    可以看到它提醒我们不要直接修改这个文件,而是通过grub2-mkconfig这个命令来完成,采用/etc/grub.d下的模板和/etc/default/grub的默认设置

    vim /etc/grub.d/40_custom 

    添加window7启动项:

    #!/bin/sh
    exec tail -n +3 $0
    # This file provides an easy way to add custom menu entries.  Simply type the
    # menu entries you want to add after this comment.  Be careful not to change
    # the 'exec tail' line above.
    menuentry 'Windows7'{
    set root=(hd0,1)
    chainloader +1 //这里注意chainloader [空格]  +1 
    }

    其中hd0表示第几个硬盘,1表示第几个分区,一般一个硬盘而且系统盘在C的话都是set root(hd0,1)

    vim /etc/default/grub 
    修改默认启动项为windows7:

    GRUB_TIMEOUT=5  
    GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"  
    GRUB_DEFAULT=2  
    GRUB_DISABLE_SUBMENU=true  
    GRUB_TERMINAL_OUTPUT="console"  
    GRUB_CMDLINE_LINUX="rhgb quiet"  
    GRUB_DISABLE_RECOVERY="true" 

    运行grub2-mkconfig -o /boot/grub2/grub.cfg命令。即可将上述改动写入到/boot/grub2/grub.cfg文件中

    此时你再重启试下,是不是出现了windows7的启动项呢,如果不做选择则默认从windows启动

    14.更新系统

    如果你要更新到最新版本,可以运行下面命令进行更新

    yum update

  • 相关阅读:
    Silverlight开发历程—(用C#来绘制图形)
    Silverlight之dispatcherTimer 与 线程
    Silverlight开发历程—RenderTransform特效(TranslateTransform,RotateTransform,ScaleTransform,skewTransform)
    百度程序员猝死 是否过劳死引发争论
    10款优秀的HTML5开发工具
    Silverlight开发历程—(绘制报表)
    IT的哥一样是传说!
    Silverlight开发历程—(布局控件Canvas)
    Silverlight开发历程—(利用C#代码制作取色器)
    Silverlight开发历程—(画刷与着色之线性渐变画刷)
  • 原文地址:https://www.cnblogs.com/provence666/p/8638485.html
Copyright © 2020-2023  润新知