zoukankan      html  css  js  c++  java
  • 硬盘安装Linux(ubuntu,centos)

    硬盘安装Linux

    使用硬盘安装Linux最大的好处不只是方便,是快速。
    之前使用U盘安装,很慢,没有记录具体时间。
    Ubuntu区别不大,本身比较小,安装介质只有2G(ubuntu18.10);
    CentOS区别明显,最大的安装ISO文件9G(CentOS7.5);

    说明:

    系统对文件系统的支持:

    • Ubuntu对windows的文件系统兼容性好些,安装好后,直接支持ntfs;
    • CentOS默认不支持ntfs文件系统,需要安装nrfs-3g,才能挂载使用;

    安装介质对分区格式及目录的要求:

    • Ubuntu的ISO文件无特别要求,甚至放在某个文件夹下都没问题;
    • CentOS的ISO文件需要比如Ext4的Linux文件系统,且要放在根目录下若有读者知道其他方式,烦请告知。(FAT32格式直接跳过,虽然支持这种格式,但这种古老的格式不支持大文件,CentoOS的ISO文件大于4Gb,) 

    ======参照下面链接,可使用Grub4Dos手动增加启动菜单选项。
       wiki.ubuntu.org.cn/硬盘安装LiveCD
       linux-wiki.cn/wiki/用Windows引导器启动Grub
       linux-wiki.cn/wiki/zh-cn/ubuntu硬盘安装
    ======参照上面链接,若已手动操作,下面内容可忽略了。

    我看到这些链接时,电脑上已安装过一键Ghost硬盘版,打开安装目录,看到使用的是类似的方法。
    我这里就直接在一键Ghost的基础上,找到一键Ghost菜单,在里添加其他项目即可。保留Ghost功能。

    ————————————————————————————

    ====准备工作 
    注:下载请在官网下载,下载完成后可用杀毒软件检测。 
    一键Ghost硬盘版
      http://doshome.com/yj/
    Ubuntu或CentOS的安装镜像文件。
      https://www.ubuntu.com/download/desktop
      https://www.centos.org/download/
    分区工具
      http://www.diskgenius.cn/download.php

    ====分区(用于CentOS的Ext4分区)

    ====Ubuntu文件准备 
    ubuntu的镜像iso文件,
    使用解压缩软件打开iso文件,提出vmlinuz,initrd
    C盘根目录下建立文件夹:c:ubuntu18
    c:ubuntu18
    ubuntu-18.10-desktop-amd64.iso
    vmlinuz
    initrd

    ====启动菜单 
    hd0,表示第一块硬盘;
    后面的1是第几个分区,从0开始,win10安装会在C盘前面添加一个隐藏分区,所以C盘的序号就是1了。
    如下内容添加的启动菜单里:(根据个人放置的位置调整如下路径信息)
    title Install Ubuntu18_01c
    root (hd0,1)
    kernel (hd0,1)/ubuntu18/vmlinuz boot=casper iso-scan/filename=/ubuntu18/ubuntu-18.10-desktop-amd64.iso ro quiet splash locale=zh_CN.UTF-8
    initrd (hd0,1)/ubuntu18/initrd

    启动菜单文件:menu.lst在C盘根目录下名为 的隐藏文件夹下。是安装一键GHOST硬盘版建立的。

    ====重新启动,选择Ubuntu18_01c 

    进入Ubuntu系统,完整的Linux界面,
    若要安装Ubuntu,必须卸载ISO所在的分区。
    umount -l /isodevice

    点击安装的图表即可开始安装Ubuntu系统。
    ...

    ====CentOS文件准备 

    我们这里先不安装,使用这个界面为下面的CentOS作准备。
    打开Home文件夹,
    左边点开【Other Locations】,右边列出所有硬盘分区,点击自动挂载,可以直接打开使用。
    *** 即使不使用Ubuntu只用CentOS的用户,也可以备一个ubuntu的iso文件(2G),充当类似WinPE的功能。 

    将CentOS的ISO镜像文件复制到前面准备好的Ext4独立分区中根目录下。
    启动文件也提出出来放在根目录下

    注,若挂载后,提示没有权限。打开终端,使用root权限,修改权限即可。

    sudo -i

    chmod 777 *

    ====CentOS启动菜单 

    title install centos_sdb3
    root (hd0,2)
    kernel (hd0,2)/vmlinuz linux repo=hd:/dev/sdb3:/
    initrd (hd0,2)/initrd.img

    (hd0,2),表示第1个硬盘,第3个分区,这个新的分区是从C盘挤出来的,所以就是第三个分区了。

    /dev/sdb3,linux下表示分区的写法,centos使用前面2个启动文件启动后就只认识linux的表示方法。

    ====重新启动,选择centos_sdb3 

    安装...

    ==== 201903补充

    原始GRUB的主页: http://www.gnu.org/software/grub/

    https://sites.google.com/site/grubdos/
    GRUB for DOS - 将DOS / Windows桥接到Unix / Linux
    (1)使用“内核(DEVICE)/ PATH / vmlinuz”启动Linux内核
    (2)使用“chainloader(DEVICE)/io.sys”启动MS-DOS7 +内核
    (3)使用“chainloader(DEVICE)/ kernel启动FreeDOS内核” .sys“
    (4)使用”chainloader(DEVICE)/ ntldr“启动Windows NT / 2K / XP的NTLDR
    (5)使用”chainloader(DEVICE)/ cmldr“启动Windows NT / 2K / XP的CMLDR
    (6)启动其他具有“chainloader(DEVICE)+1”的操作系统
    (7)具有memdrive功能的Boot DOS / Windows9x磁盘映像文件。
    (8)具有memdrive功能的Boot Smart Boot Manager(SBM可以启动CD-ROM)。

    http://www.upantool.com/qidong/2011/101.html
    Grub4Dos中的Grldr文件能为NT系统(包括Windows XP、2000、2003)的启动菜单中添加一个纯DOS模式

    https://sourceforge.net/projects/grub4dos/

    http://grub4dos.chenall.net/

  • 相关阅读:
    2018全球最强物联网公司榜单揭晓
    物联网
    kalman滤波
    自动驾驶
    CAN总线基础
    Linux系统下x86和ARM的区别有哪些?
    算法课笔记系列(七)—— 平摊分析Amortized Analysis
    深入理解Linux内存分配
    linux内核--自旋锁的理解
    DMA(直接存储器存取)
  • 原文地址:https://www.cnblogs.com/sztom/p/10292522.html
Copyright © 2011-2022 走看看