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而不 ...
随机推荐
- 几种常用排序算法代码实现和基本优化(持续更新ing..)
插入排序(InsertSort): 插入排序的基本思想:元素逐个遍历,在每次遍历的循环中,都要跟之前的元素做比较并“交换”元素,直到放在“合适的位置上”. 插入排序的特点:时间复杂度是随着待排数组的有 ...
- 【转载】UWP应用设置和文件设置:科普
数据有两个基本的分类,应用数据和用户数据,而用户数据则为由用户拥有的数据,如文档,音乐或电子邮件等,下面将大致的介绍一下应用数据的基本操作. 应用数据:应用数据包含APP的状态信息(如运行时状态,用户 ...
- PHP生成类似类似优酷、腾讯视频等其他视频链的ID
不知道你注意了没有,类似优酷.腾讯视频等其他视频链接似乎类似这样的 http://v.youku.com/v_show/id_XNjA5MjE5OTM2.html 注意id_xxx那段,是不是看不懂了 ...
- [Java] 新手快速就业需要掌握的知识点
目的:主要是分享下日常工作中使用到的技术点,根据二八定律快速掌握使用知识点,先就业再沉淀去积累经验.(个人建议仅供参考) 背景:目前一般来说,都是前后端分离.你只需要提供接口给前端,他来处理就可以了, ...
- NHibernate使用之详细图解
本文档适合初级开发者或者是第一次接触NHibernate框架的朋友,其中NHibernate不是最新的版本,但是一个比较经典的版本 NHibernate 2.1.2,其中用红线标注的部分一定要仔细看, ...
- MFC:AfxSetResourceHandle
AfxGetResourceHandle用于获取当前资源模块句柄. 而AfxSetResourceHandle则用于设置程序目前要使用的资源模块句柄,一般在InitInstance()里调用.
- SQLSTATE=42000 #42000
在使用PowerDesigner生成数据库表的时候遇到了这个问题. 原来是在填写属性的类型的时候, 少了两个括号, 造成了mysql数据类型错误 本来应该是varchar(50)的,写成了varcha ...
- C#动态数组ArrayList
在C#中,如果需要数组的长度和元素的个数随着程序的运行不断改变,就可以使用ArrayList类,该类是一个可以动态增减成员的数组. 一.ArrayList类的常用属性和方法 1. ArrayList类 ...
- ssh整合思想 Spring与Hibernate的整合ssh整合相关JAR包下载 .MySQLDialect方言解决无法服务器启动自动update创建表问题
除之前的Spring相关包,还有structs2包外,还需要Hibernate的相关包 首先,Spring整合其他持久化层框架的JAR包 spring-orm-4.2.4.RELEASE.jar ( ...
- Object-C知识点 (五) NSObject的继承关系
这篇文章主要介绍常用的继承自NSObject的类,方便朋友们查看和面试前查看使用!!! 结构图: 更多内容--> 博客导航 每周一篇哟!!! 有任何关于iOS开发的问题!欢迎下方留言!!!或者邮 ...