操作系统分析:【001】初识Ubuntu

一、简介

ubuntu是一个桌面版本做得比较好的、基于debian的Linux操作系统,它最鲜明的特点在于apt包管理器、unity桌面和大量的ppa。

二、下载ISO镜像

以 ubuntu 11.04 为例,下面是下载地址:
  http://old-releases.ubuntu.com/releases/11.04/

或者可以使用国内的镜像站:

  http://mirrors.ustc.edu.cn/ubuntu-old-releases/releases/11.04/

三、引导

由于使用刻录机刻录光盘比较低效和麻烦,所以这里只介绍“硬盘安装”方式

1.下载引导镜像

  http://mirrors.ustc.edu.cn/ubuntu-old-releases/ubuntu/dists/natty/main/installer-amd64/current/images/hd-media/

  点击进入之后,下载 vmlinuzinitrd.gz 两个文件。

2.windows下引导

  自己从网上下载各种PE、或者搜索“windows grub4dos”等,使得开机能够进入grub引导界面

  将上述两个文件和ISO镜像文件放在任意一个分区的根目录下(无他,主要是方便查找),这里我们假设放在了D盘下

  重启,开机进入grub界面,按C进入命令模式,依次输入下列命令:

> find --set-root /vmlinuz
> kernel /vmlinuz
> initrd /initrd.gz
> boot 

3.Linux下引导

  能够使用Linux的话,相比基础比较好,这里就只给出过程:

  • 假设将上述三个文件放在了家目录,并且家目录是在 (hd0,0) 分区上;
  • 重启进入grub命令模式,使用下面的命令:

    > linux (hd0,0)/你的vmlinuz文件路径
    > initrd (hd0,0)/你的initrd.gz文件路径
    > boot

四、安装

时间: 2024-12-30 08:38:02

操作系统分析:【001】初识Ubuntu的相关文章

《Linux操作系统分析》之Linux系统的理解及学习Linux内核的心得

经过这一段时间的学习,自己对linux也有了一定的认识,今天这篇博客对以往的知识进行一个总结吧. 以往linux学习的博客,从上而下是学习深入的过程,我的博客链接如下: 第一篇:<Linux操作系统分析>之分析计算机如何启动以及如何工作运行 第二篇:<Linux操作系统分析>之分析精简的Linux的内核中断和时间片轮询 第三篇:<Linux操作系统分析>之跟踪分析Linux内核的启动过程 第四篇:<Linux操作系统分析>之使用库函数API和C代码中嵌入汇编

python之集合、深浅copy、文件操作、函数初识

本节内容:集合.深浅copy.文件操作.函数初识 1.小知识点补充 2.编码二 3.集合 4.深浅copy 5.文件操作 6.函数的初识 1.小知识点补充                                                                                           1.1 小数据池====str.int 小数据池存在的意义就是节省内存 节省内存,位多个变量开辟一个共享空间(str和int) int:-5--256 int===

操作系统分析:【002】最小化安装ubuntu

前面我们说了如何引导安装ubuntu,这里我们开始进入ubuntu的mini安装模式. 顾名思义,mini安装就是最小化安装,安装完成之后,系统只有最基本的包和命令. 这种方式比较高级,但是便于我们自定义符合自己需求的系统. 一.下载mini镜像 点击下载 mini.iso 文件,并放在合适的目录: http://mirrors.ustc.edu.cn/ubuntu-old-releases/ubuntu/dists/natty/main/installer-amd64/current/imag

初识ubuntu上的docker

最近几年,docker 技术越来越热门,它比虚拟机更灵活和方便,也节省资源,今天研究一下 在Ubuntu上使用docker 技术,有关dokcer技术的详细信息,大家可以自行网上搜索. ubuntu 目前对docker 支持非常好. 首先我们可以直接在ubuntu 上安装docker 支持. 在命令行下,运行 sudo apt install docker.io 正常的话,就会从源上下载并安装 安装完后,我们就可以运行,检查一下docker对版本 docker 的三大核心概念:镜像(Image)

【C#学习笔记】No.001 初识.NET Framework

关于贵客访问<C#学习笔记>的温馨提示: 本笔记用于个人学习C#技术的知识点.实例练习记录与心得记录 鄙人愿意和喜欢相关技术或者正打算学习C#的朋友进行交流学习 由于是个人是初次学习且该记录为学习笔记,所以难免会有错误或者不清晰的地方,这些地方会在后面的学习中不断改正和改善 对于已经出现的错误,也希望来到博客的人能指出并提示我或指导我,在此感谢大家了 对于决定共同学习的朋友(零基础),请看一下以下提示: 初学者不要过于钻牛角尖,鄙人的学习笔记都是从最基础的开始做的,有理论也有实例 每篇开头会有

【001:ubuntu下搭建ESP8266开发环境--编辑 编译 下载】

系统环境:ubuntu 16.04 TLS 64BIT 编辑器: Eclipse CDT 版本 编译器:xtensa-lx106-elf 交叉编译工具链 下载工具:esptool.py pyserial 一.软件准备 1.eclipse:download.eclipse.org   下载 CPP版本 2.xtensa-lx106-elf : google 或 百度 3.esptool.py:https://github.com/themadinventor/esptool(或在github中搜索

第二次作业 Android操作系统分析

1. 2007年11月5日,谷歌公司正式向外界展示了这款名为Android的操作系统,并且在这天谷歌宣布建立一个全球性的联盟组织,该组织由34家手机制造商.软件开发商.电信运营商以及芯片制造商共同组成,并与84家硬件制造商.软件开发商及电信营运商组成开放手持设备联盟(Open Handset Alliance)来共同研发改良Android系统,这一联盟将支持谷歌发布的手机操作系统以及应用软件,Google以Apache免费开源许可证的授权方式,发布了Android的源代码. 2008年,在Goo

2.计算机架构与Linux操作系统分析

在计算机上,我们知道有内存.cpu.硬盘.键盘.鼠标.显示器等等.那他们是怎么连接起来的呢? 如果说每个外设都和直接cpu连接,那么cpu就要有非常多的引脚了,但是我们知道,现在计算机是有种类多且数量的也多的硬件连接而成,要实现cpu跟每个硬件都有直接相连的线路是不现实的. 其实,在现实当中CPU是通过总线和外部各硬件间接相连的,其中总线有地址总线.数据总线.控制总线这几种. 地址总线是用来查找有存储能力的存储单元的: 控制总线是用来连接各硬件控制器的,提供其发送控制信号: 数据总线是用来传输数

【小甲鱼】001初识python

脚本语言(Scripting language): 是电脑编程语言,可以以简单的方式快速完成复杂的事情,所以python比C.C++.Java之类的编程语言简单容易. 脚本可以让原本用键盘进行的交互式操作自动化,用户可以使用脚本将一些常用的操作组合成一组串行,便于操作. IDLE: IDLE是python程序的基本IDE(集成开发环境),具备基本的IDE功能,用于基础python开发效果不错 IDLE是一个Shell(外壳),类似Windows的cmd窗口,是一个通过键入文本与程序交互的途径 打