Linux入门(一)
Linux安装的注意问题:
关键的两点:
1)为Linux操作系统准备硬盘空间;
2)启动ISO镜像文件中的安装程序。
前期准备:
1.硬盘分区魔术师
2.grub 纯DOS环境
3.Ubuntu镜像文件
步骤:
1.在XP系统中安装硬盘分区魔术师,并将一部分硬盘空间划分成“自由空间”,即未使用的硬盘空间,为安装的Linux使用;
2.解压"grub4dos-0.4.4.zip"到E盘根目录,将grldr文件复制到C盘根目录,将menu.lst文件复制到E盘根目录;
3.解压"ubuntu-12.04.3-desktop-i386.iso"中casper内的文件initrd.lz和vmlinuz到E盘根目录;
4.打开"menu.lst"文件,在文件的末尾,添加如下内容:
title install Ubuntu 12.04.3
root (hd0,0)
kernel (hd0,5)/vmlinuz boot=casper iso-scan/fileneame=/ubuntu-12.04.3-desktop-i386.iso
locale=zh_CN.UTF-8
initrd (hd0,5)/initrd.lz
5.右键单击“我的电脑”,在下拉菜单中选择“属性”,在“高级”选项卡中,单击“启动与故障恢复”区域的“设置”按钮,在弹出窗口中单击“编辑”按钮,打开"boot.ini"文件,在文件末尾添加如下内容:
c:\grldr="ubuntu"
6.重启电脑,在开机画面中选择"ubuntu",进入DOS环境下,安装Linux,选择列表最后一项install Ubuntu,进入Ubuntu界面;
7.通过grub等加载存放在银盘中的ISO文件来启动,需要在终端中输入命令:sudo umount -l /isodevice
在ubuntu中打开终端的快捷键:Ctrl + Alt + t
8.双击安装文件进行安装,按照提示一步步安装即可。
安装Linux需要在硬盘中建立Linux分区,可以把系统文件几个区来安装(必须说明载入点),也可以只安装在一个分区中(载入点是“/”),通常情况下,至少应该创建以下几个分区:
1) Swap分区:交换分区Swap的功能是和Windows下的交换文件相同,都是作为虚拟内存使用,其大小一般置为内存的2倍大小(内存小于256MB时)或者和内存一样(内存为256MB及以上时)。
2) /boot分区:/boot分区用于引导程序,它包含了操作系统的内核和在启动系统过程中所要用到的文件,建立这个分区是有必要的,如果有一个单独的/boot启动分区,即主要的根分区出现了问题,计算机依然能够启动,这个分区大约在50MB~100MB之间。
3)/(根)分区:Linux的大部分系统文件和用户文件都保存在/(根)分区上,所以该分区一定要足够大,一般大于5GB。
最简单的懒惰的划分分区的方法如下:
/boot : 100~200MB
/Swap : 2 * 内存
/home : 可以单独分,占30% HDD 用户自己的数据文件
/ : 余下的做根分区
磁盘分区介绍:
在一个安装好的Linux系统中,整个磁盘和每个分区都被Linux表示为/dev目录中的文件。只是根据磁盘的类型文件可分为:
1. IDE硬盘
驱动器标识符为hdx*,hd表示分区所在的硬盘类型是IDE,x是指盘号(a是基本盘,b是从盘,c是辅助主盘,d是辅助从盘),*指分区,即主分区和扩展分区,从5开始的就是逻辑分区。例如:hda3表示主硬盘上的第3个主分区或扩展分区,hdb1表示从盘的第1个主分区或扩展分区。要注意,即使分区不存在,相应的文件还是存在的。
2. SCSI硬盘
可以使用多个控制器和多个驱动器,它的标识符为sdx*,SCSI硬盘用sd表示分区所在的硬盘类型。SCSI的引导盘使用的设备文件/dev/sda1、/dev/sda2、/dev/sda3、/dev/sda4作为主分区,而/dev/sda5等作为扩展分区。
Linux入门(一)的更多相关文章
- 01 Linux入门介绍
一.Linux 初步介绍 Linux的优点 免费的,开源的 支持多线程,多用户 安全性好 对内存和文件管理优越 系统稳定 消耗资源少 Linux的缺点 操作相对困难 一些专业软件以及游戏支持度不足 L ...
- Linux入门:运行级别解析
Linux入门:运行级别解析 一.查看当前运行级别 Ubuntu中,runlevel命令 可以查看当前运行级别: CentOS中,who -r 命令查看当前运行级别: www.2cto.com ...
- linux 入门教程
linux入门教程 搜索 Linux入门教程 前言 第一章 关于Linux的历史 第二章 图形界面还是命令窗口 第三章 Linux操作系统的安装 第四章 初步进入linux世界 第五章 Linux系统 ...
- Linux入门介绍
Linux入门介绍 一.Linux 初步介绍 Linux的优点 免费的,开源的 支持多线程,多用户 安全性好 对内存和文件管理优越 系统稳定 消耗资源少 Linux的缺点 操作相对困难 一些专业软件以 ...
- Linux入门学习教程:虚拟机体验之KVM篇
本文中可以学习到的命令: 1. aptitude 是apt-get 不会产生垃圾的版本 2. dpkg -L virtualbox 显示属于该包的文件 lsmod | grep kvmfi ...
- Linux入门基础知识
注:内容系兄弟连Linux教程(百度传课:史上最牛的Linux视频教程)的学习笔记. Linux入门基础知识 1. Unix和Linux发展历史 二者就像父子关系,当然Unix是老爹.1965年,MI ...
- Linux入门_1
Linux入门 目录 Root用户 终端 交互式接口(图形化界面和命令行) 什么是Shell(bash) 命令提示符 内部命令和外部命令 enable,hash 命令别名 ...
- Linux入门_2-基础命令
Linux入门-基础命令 目录 日期命令date 修改时区 日历命令cal 关机启动命令halt,reboot,poweroff whoami.who.who am i.w screen ...
- Linux入门篇(一)——文件
这一系列的Linux入门都是本人在<鸟哥的Linux私房菜>的基础上总结的基本内容,主要是记录下自己的学习过程,也方便大家简要的了解 Linux Distribution是Ubuntu而不 ...
- Linux入门篇(一)——基本命令
这一系列的Linux入门都是本人在<鸟哥的Linux私房菜>的基础上总结的基本内容,主要是记录下自己的学习过程,也方便大家简要的了解 Linux Distribution是Ubuntu而不 ...
随机推荐
- 【Java】 hashcode()和System.identityHashCode()
hashcode()和System.identityHashCode() openjdk8: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/file/5b86f ...
- mysql 中unsigned
整型的每一种都分有无符号(unsigned)和有符号(signed)两种类型(float和double总是带符号的),在默认情况下声明的整型变量都是有符号的类型(char有点特别),如果需声明无符号类 ...
- Java面向对象(接口、多态)
面向对象 今日内容介绍 u 接口 u 多态 第1章 接口 1.1 接口概念 接口是功能的集合,同样可看做是一种数据类型,是比抽象类更为抽象的”类”. 接口只描述所应该具备的方法,并没有具体实现,具体的 ...
- 洛谷 P1821 [USACO07FEB]银牛派对Silver Cow Party
银牛派对 正向建图+反向建图, 两边跑dijkstra,然后将结果相加即可. 反向建图以及双向建图的做法是学习图论的必备思想. #include <iostream> #include & ...
- uvm_reg_map——寄存器模型(八)
所有的寄存器都需要地址,都需要加入到地址列表中 //-------------------------------------------------------------------------- ...
- 通过Jenkins调用自动部署war包及jar包到服务器上的Shell脚本
1)部署war包#!/bin/bashif [ id>0];then echo"stopproject" kill −9 idelse echo "project ...
- 在广州学习PHP零基础可以学习吗?
PHP现今作为互联网运用很广泛的编程语言,市场需求量也越来越高,而PHP开发工程师的薪资也是一路水涨船高,更多的人看到了PHP的发展前景,纷纷都想投入到PHP的开发大军中来,那么对于很多转行或者零基础 ...
- MyLinkedList
/** * 节点类 * @author JP * */ class Node { Object value;//节点元素值 Node pre;//上一个节点 Node next;//下一个节点 pub ...
- 七、vue中将token存到cookie
使用js-cookie工具: 1.npm i js-cookie //安装2.import Cookies from 'js-cookie' //引用 // 存入cookie:Cookies.set( ...
- python 列表 字典转json
一.Dictionary 转为JSON 将dict转为JSON,这里利用包json import jsonaItem = {}aItem["id"] = "2203&qu ...