zoukankan      html  css  js  c++  java
  • CentOS Linux 7硬盘安装

    CentOS Linux 7硬盘安装
    前提:
    1.CentOS Linux 7默认能识别的文件系统
    硬盘安装一定要CentOS Linux 7默认能识别的标准分区(lvm, raid可能会有问题)的文件系统,不然安装时会报找不到iso文件,也就是说iso文件要放在ext3/ext4/xfs等linux默认支持的文件系统内,fat32也行(不超过4G的iso),ntfs不行。
    2.grub或grub2
    用来从命令行引导系统
    3.CentOS Linux 7的官方iso文件CentOS-7.0-1406-x86_64-Everything.iso
    在一个ext4的分区内准备如下文件,推荐直接放在分区的根目录下
    iso文件:CentOS-7.0-1406-x86_64-Everything.iso
    iso文件中的:isolinux/目录
    iso文件中的:images/目录
    我这里直接用的U盘中的grub或grub2来引导,文件放在sda8

    一.grub(grub0.97)
    kernel (hd0,7)/isolinux/vmlinuz linux  repo=hd:/dev/sda8:/
    initrd (hd0,7)/isolinux/initrd.gz
    boot

    注意:
    hd:/dev/sda8:/#表示从硬盘安装,如果没有指定hd:,安装程序会默认从光盘安装,而光驱里没有安装光盘则会提示/dev/sr0不存在,超时后会进入rdshell
    hd:/dev/sda8:/#指定安装源的路径,如果不指定:/,安装程序会在执行格式化后,安装grub到/dev/sda这个界面,点“next”报错,安装程序会退出。

    二.grub2
    linux (hd0,msdos8)/isolinux/vmlinuz linux  repo=hd:/dev/sda8:/
    initrd (hd0,msdos8)/isolinux/initrd.gz
    boot



    补充:
    也可以直接写入安装有grub2的grub.cfg文件
    menuentry "CentOS7"{
        insmod fat
        linux (hd0,msdos8)/vmlinuz linux repo=hd:/dev/sda8:/
        initrd (hd0,msdos8)/initrd.img
    }

    menuentry "CentOS7" {
        insmod fat
        loopback loop (hd0,8)/CentOS-7.0-1406-x86_64-Everything.iso
        linux (loop)/isolinux/vmlinuz linux repo=hd:/dev/sda8:/
        initrd (loop)/isolinux/initrd.img
    }

    menuentry "CentOS7"{
        insmod fat
        insmod loopback
        search --set -f /CentOS-7.0-1406-x86_64-Everything.iso
        loopback loop ($root)/CentOS-7.0-1406-x86_64-Everything.iso
        linux (loop)/isolinux/vmlinuz linux repo=hd:/dev/sda8:/
        initrd (loop)/isolinux/initrd.img
    }


    补充:grub pxe

    title Centos Install (PXE) 

    root (hd0,0) 

    kernel /vmlinuz.cent.pxe vnc vncpassword=123456 headless ip=192.168.1.106 netmask=255.225.255.0 gateway=192.168.1.1 dns=223.5.5.5 ksdevice=eth0 method=http://192.168.1.83/centos/6/ lang=en_US keymap=us 

    initrd /initrd.img.cent.pxe

    有兴趣的朋友可以试下

  • 相关阅读:
    大聊Python----SocketServer
    2、MySQL常见数据库引擎及比较?
    大聊Python----通过Socket实现简单的ssh客户端
    1、列举常见的关系型数据库和非关系型都有那些?
    uva12563 Jin Ge Jin Qu hao(01背包)
    UVA 12174 Shuffle(滑动窗口)
    C++中substr函数的用法
    uva11078
    11462 Age Sort(计数排序)
    UVA 11988 Broken Keyboard (a.k.a. Beiju Text) (链表,模拟)
  • 原文地址:https://www.cnblogs.com/lixuebin/p/10814458.html
Copyright © 2011-2022 走看看