Linux系列1-概述

摘要

  • Linux起源和发行版本介绍
  • GNU和GPL概念介绍
  • 硬盘和分区描述
  • 修复受损Grub

如要下载笔记和代码请到我的github
欢迎访问我的主页查看更多文章。

Linux和Unix

  • Linux是对Unix的重新实现。
  • Linux开发人员最初是借鉴了UNIX的技术和用户界面,并且融入了很多独创的技术改进,从这方面可以说Linux是UNIX的一个变体。但是从开发形式(社区支持)和最终产生的源代码来看,Linux不属于BSD和AT&T风格中的任一种,因此严格说来,Linux是有别于UNIX的操作系统。
  • Linux实际上只定义一个操作系统内核,以同一个基础开始,却衍生了不同的发行版本。以下表格列出著名的Linux发行版本(按源版本和衍生版本划分)
发行版本官方网站说 明
Red Hat Enterprisewww.redhat.comRed Hat公司的企业级商业化发行版本
Fedorafedoraproject.orgRed Hat公司赞助的社区项目免费发行版本
CentOSwww.centos.org模仿Red Hat Enterprise Linux的非商业发行版本
Debianwww.debian.org免费的非商业发行版本
Ubuntuwww.ubuntu.com类似Debian的免费发行版本
SUSE Linux Enterprisewww.suse.com/linuxNovell公司的企业级商业化Linux发行版本
openSUSEwww.opensuse.orgSUSE Linux的免费发行版本

GNU&GPL

  • GNU(GNU’s not UNIX)是使软件自由的计划;
  • 它的开源协议是GPL(GNU Public License),是包括Linux在内的一批开源软件遵循的许可证协议。

Linux对硬盘及分区的表述

  • 硬盘一般分为IDE硬盘、SCSI硬盘和SATA硬盘
    • Linux中,IDE的接口被称为hd,SCSI和SATA接口的设备则被称为sd。第1块硬盘称为sda,第2块称为sdb,以此类推。
    • Linux规定,一块硬盘上只能存在4块主分区,分别命名为sda1、sda2、sda3、sda4。逻辑分区则从5开始标识,每多一个逻辑分区,就在末尾的分区号加1。逻辑分区没有数量限制。
  • 一般来说,每个系统都需要一个主分区来引导。这个分区中存放着引导整个系统所必需的程序和参数。
    • 操作系统可以按照光在主分区也可以安装在逻辑分区,但引导程序必须安装在主分区内
  • 安装提示:“安装类型”界面允许用户进行分区,创建两个分区就可以,一个主分区挂载点为’/’(‘/boot’等挂载点会自动安装在其中),另一个交换空间(相当于虚拟内存,用于缓冲数据)。

进阶:修复受损的Grub

  • Linux默认使用的默认操作系统引导加载器Grub,可以引导包括Linux、Windows、FreeBSD等多种操作系统。
  • Linux安装程序会在一切准备稳妥之后安装Grub,并加入对硬盘中原有操作系统的支持。这一切都是自动完成的。但是后安装Windows的话,win的引导程序却会自动将Grub覆盖。导致Linux无法启动。
  • 万一Grub失效,需要用修复盘(即安装盘)以LiveCD模式修复,即“Try Ubuntu without installing”以命令行重新安装Grub。依次用以下命令安装Grub:
命令含义
grub启动光盘上的grub程序
find /boot/grub/stage1查找硬盘上的Linux系统将/boot目录存放在哪个硬盘分区中,grub安装时需要读取这个目录中的相关配置文件
root (hdx,y)指示Linux内核文件所在的硬盘分区(/boot所在分区),
将这里的(hdx,y)替换为上一行中查找到的那个分区。
注意括号中不能存在空格。
setup (hd0)在地一块硬盘上安装引导程序Grub
quit退出Grub程序

提示:Grub对磁盘分区的表示方式和Linux有所不同。Grub将所有硬盘都表示为(hd#)的形式,#从0开始编号。对任一块硬盘,(hd#,0)~(hd#,3)依次表示它的主分区,随后的(hd#,4)….则是逻辑分区。(sd[a-z]从1开始编号)

参考文献

Linux从入门到精通 刘忆智 著

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值