硬盘类型

Windows 7/8/8.1 硬盘安装法实现 ubuntu 14.04 双系统

白昼怎懂夜的黑 提交于 2020-02-26 13:30:18
一、软件准备 1、 下载 Ubuntu 系统镜像: http://www.ubuntu.com/download/desktop/ ;   这里使用的是 ubuntu 14.04.1 LTS 64bit 版本。LTS表示 Long Term Support ,长期支持。 2、 下载并安装DiskGenius : http://www.diskgenius.cn/download.php ;   使用 DiskGenius 来进行磁盘操作。 3、 下载并安装 EasyBCD : http://neosmart.net/EasyBCD/ ;   这里使用 EasyBCD 来进行引导的处理。BTW,EasyBCD作为个人使用不须付费,但进行商业使用行为时请付费购买正版。 二、操作准备 1、 在 DiskGenius 中,选择一个磁盘分区处理 Ubuntu 的安装分区,对着目标分区右键,选择"删除当前分区",弹出来的窗口中点击"是(Y)",接着在左上角点击"保存更改"按钮,并在确认窗口中选择"是(Y)"。保持目标分区的未定义状态。 注意:   Linux 目标盘最好是在硬盘的后面,因为 Windows 系统中无法识别 Linux 的 Ext4 分区,举个例子,如果将 Linux 装在C盘和E盘之间的D盘,即将D盘删除后建立 Linux 分区,后面的E盘盘符就会被系统替换成D

硬盘管理工具介绍:smartctl

北城以北 提交于 2020-02-25 15:23:57
一、安装命令 [root@localhost scripts]# smartctl --all /dev/sda -bash: smartctl: 未找到命令 [root@localhost scripts]# yum search smartctl -y 已加载插件:fastestmirror Loading mirror speeds from cached hostfile * base: mirrors.aliyun.com * extras: mirrors.aliyun.com * updates: mirrors.aliyun.com ======================================================================================= 匹配:smartctl ======================================================================================== smartmontools.x86_64 : Tools for monitoring SMART capable hard disks [root@localhost scripts]# yum install smartmontools.x86_64 -y 二

虚拟内存(摘自百度百科)

喜你入骨 提交于 2020-02-25 07:06:11
虚拟内存是计算机系统 内存管理 的一种技术。它使得 应用程序 认为它拥有连续的可用的 内存 (一个连续完整的 地址空间 ), 而实际上,它通常是被分隔成多个 物理内存 碎片,还有部分暂时存储在外部 磁盘存储器 上,在需要时进行 数据交换 。 简介 别称虚拟存储器(Virtual Memory)。电脑中所运行的程序均需经由 内存 执行,若执行的程序占用内存很大或很多,则会导致内存消耗殆尽。为解决该问题, Windows 中运用了虚拟内存 [1] 技术,即匀出一部分硬盘空间来充当内存使用。当内存耗尽时,电脑就会自动调用硬盘来充当内存,以缓解内存的紧张。若计算机运行程序或操作所需的 随机存储器 ( RAM )不足时,则 Windows 会用虚拟存储器进行补偿。它将计算机的RAM和 硬盘 上的临时空间组合。当RAM运行速率缓慢时,它便将数据从RAM移动到称为“ 分页 文件”的空间中。将数据移入分页文件可释放RAM,以便完成工作。 一般而言,计算机的RAM容量越大,程序运行得越快。若计算机的速率由于RAM可用空间匮乏而减缓,则可尝试通过增加虚拟内存来进行补偿。但是,计算机从RAM读取数据的速率要比从硬盘读取数据的速率快,因而扩增RAM容量(可加内存条)是最佳选择。    虚拟内存不足的成因   【1】、 感染病毒 :有些病毒发作时会占用大量内存空间,导致系统出现 内存不足 问题。   【2】

BIOS设置基础知识

百般思念 提交于 2020-02-24 21:09:06
1.BIOS是基本输入输出程序, 是“程序”是一组“代码” ; 2.ROM芯片是“芯片”是一个实体物品,ROM芯片是一类芯片,可以存储BIOS程序也可以存储其他各种程序、代码; (用来存东西,相当于电脑的硬盘) 3.BIOS程序是存储在一个ROM芯片中的; 4.通常有关电脑所说的BIOS芯片, 是特指存储BIOS程序的那一个ROM芯片 。在电脑上这个特定的ROM芯片主要是存储BIOS程序。 5. CMOS 是Complementary Metal Oxide Semiconductor( 互补金属氧化物半导体 )的缩写。它是指制造 大规模集成电路芯片 用的一种技术或用这种技术制造出来的 芯片 ,是电脑主板上的一块可读写的 RAM芯片 。因为可读写的特性,所以在电脑主板上用来保存BIOS设置完电脑硬件参数后的数据,这个芯片仅仅是用来存放数据的。 (用于程序缓存,相当于电脑内存条) 电压控制的一种放大器件,是组成CMOS数字集成电路的基本单元。而对BIOS中各项参数的设定要通过专门的程序。BIOS设置程序一般都被厂商整合在芯片中,在开机时通过 特定的按键 (按住 Delete或F2 进入,不同主板间有区别,F10保存数值。)就可进入BIOS设置程序,方便地对系统进行设置。因此BIOS设置有时也被叫做CMOS设置。 ***进入BIOS后的英文名称的 具体英文: ① STANDARD

linux入门系列13--磁盘管理之RAID、LVM技术

假装没事ソ 提交于 2020-02-24 16:10:12
前一篇文章学习了磁盘分区、格式化、挂载等相关知识,本文将讲解RAID和LVM技术。 磁盘管理操作主要是运维人员用的较多,如果只是单纯的开发人员,可以先略过本文。但是在很多小公司里往往都是一人多用,运维、开发通常都是同一个人,因此对个人的技能要求更高。即便不是如此,多了解下相关概念也是有利而无害的。 本文将先讲解RAID技术方案相关理论知识并通过案例演示RAID操作,然后演示LVM技术以解决存储资源动态调整问题。 一、独立冗余磁盘阵列(RAID) RAID(Redundant Array of Independent Disk)技术把多个硬盘设备组合成一个容量更大、安全性更好的磁盘阵列,并把数据切割成多个区段后分别存放在各个不同的物理硬盘设备上,利用分散读写技术提升磁盘阵列整体的性能,同时把多个重要数据的副本同步到不同的物理硬盘设备上,从而起到了非常好的数据冗余备份效果。 简单说就是通过RAID技术可以提升磁盘读写性能,同时可以冗余备份数据保证数据可靠性。但是性能和可靠性不可能同时满足的非常好,因此在二者之间作出权衡就产生了不同的RAID方案。 1.1 RAID方案及特点 据说目前RAID磁盘阵列的方案至少有十几种,然而万变不离其宗,都是在读写性能和可靠性之间权衡,因此只介绍几种比较有代表性的方案。 方案 特点 RAID0 磁盘读写性能高,但数据可靠性低 RAID1 磁盘设备利用率低

Redis 之持久化

♀尐吖头ヾ 提交于 2020-02-24 14:27:29
目录 一.前言 二.持久化类型之 RDB 三.持节化类型之AOF 四.Redis 持久化类型的抉择 五.持久化的恢复 六.持久化问题的分析定位与优化 七.回顾总结 一.前言 首先,来回顾下前面文章的知识.Redis的特性之一就是读取速度快,因为它的数据是存储在内存中的,但是这样还有它的不足之处,那就是当你服务器断电时或者进程产生进退后,那么你所存储在内存中的数据也就荡然无存了,可是这样会给我们带来丢失数据的危险.而Redis正是考虑到了这一点,所以便有了持久化的功能.而持久化的作用正像它的名称一样,便是为了保持数据的持久. Redis的持久化类型有两种,一种是全量(RDB),一种是增量(AOF),今天这篇文章中便来聊聊这两种类型的特性和他们的优缺点,以及我们在这两种类型中如何做选择. 二.持久化类型之 RDB 1.什么事RDB? RDB是把Redis中的完整的数据生成一个快照,然后保存到硬盘当中,那么这就是一个RDB文件了,不过这个RDB文件是一个二进制的文件.当你的Redis服务重启时,它会去载入这样的RDB文件.其作用便是为了备份数据和恢复数据,当然它也是一个复制的媒介,对于Redis的主从复制正式利用这个文件来完成的. 2.触发机制 RDB的触发方式有两种,分别是:save(同步)和bgsave(异步).因为save的触发方式是同步的,那么它会阻塞当前的Redis服务器

[转帖]SATA工作模式咋选?揭秘AHCI和IDE区别(全文)

爷,独闯天下 提交于 2020-02-21 08:10:24
第1页:AHCI模式与Win7、SSD的不解之缘 https://www.cnblogs.com/zjoch/p/4891647.html AHCI这个注定和SATA接口结下不解之缘的接口模式,它担负着淘汰IDE模式的重任,从诞生开始就充满争议,它经历了整整7年时间。它伴随着SSD固态硬盘兴旺走向主流,同时也和微软WinXP、Win7操作系统密不可分。本文,我们将为你揭开AHCI和IDE的前世今生,分析它们之间的区别,帮助读者选择合适的硬盘工作模式。 SATA工作模式怎么选?揭秘AHCI和IDE区别 硬盘工作模式经历IDE和AHCI两个阶段,我们可以用螺旋桨式(IDE)、喷气式飞机(AHCI)来形容它们。单从字面理解,我们可以知道螺旋桨式飞机的速度不如喷气式飞机。 ●硬盘工作模式与操作系统的关系 在WinXP时代,系统对AHCI模式支持不佳,选择AHCI模式装系统需要用软驱安装驱动等。因此IDE模式在Windows XP时代一度盛行,并随着SATAII接口达到顶峰。而到了Win7时代,AHCI驱动集成于操作系统,完全没繁琐步骤,从而拉开AHCI的普及之路。 注:时至今日,机械硬盘的最大读写速度仍未超过SATAII接口的极限。 ●SSD固态硬盘助推AHCI成为主流 AHCI和IDE模式的另一个分水岭则是在SSD固态硬盘的兴起。早期的机械硬盘在AHCI和IDE模式下的速度差距较小

linux入门系列12--磁盘管理之分区、格式化与挂载

半腔热情 提交于 2020-02-20 12:47:56
前面系列文章讲解了VI编辑器、常用命令、防火墙及网络服务管理,本篇将讲解磁盘管理相关知识。 本文将会介绍大量的Linux命令,其中有一部分在“linux入门系列5--新手必会的linux命令”一文中已经介绍,遗忘了或没学习过的请自行查看。 磁盘管理主要涉及磁盘扩容以及磁盘配额管理,当服务器磁盘空间达到一定程度(个人认为一般使用量占到总容量的70-80%)就需要考虑新加磁盘实现扩容,一般操作步骤为分区、格式化、挂载、验证及使用。而磁盘配额主要是针对用户设置其最大的磁盘空间使用量,防止当个用户占用磁盘过多的情况。下面将在虚拟机中模拟磁盘的这些管理操作,生产环境中操作命令和方式都是一样的。 在演示具体操作之前先了解一下相关的理论知识。 一、磁盘管理相关理论知识 1.1 文件存储结构与文件定位 Linux系统中一切都是文件,既然是文件那就涉及文件的存储以及文件的定位查找。 1.1.1 文件存储结构 在windows系统中,我们存储文件一般是将磁盘划分为几个不同的盘符(比如C、D、E、F等等),然后将资料存储在不同的盘符下。查找的时候也是根据对应的盘符找到相应的存储文件夹,进而找到对应的文件。 但是在Linux下,情况有些不一样,一切文件都是从根目录开始的,并不像windows一样存在盘符的说法,并且Linux下的目录名称是严格区分大小写的。 文件在Linux中存储是有一定规律的

python文件操作总结

假如想象 提交于 2020-02-19 21:42:20
python 文件操作总结   文件操作对于编程语言的重要性不言而喻,如果数据不能持久保存,信息技术也就失去了意义。   文件操作的内容包括打开文件,操作文件,关闭文件 一,打开文件   python中打开文件的函数为open('filename',mode='r',encode='None'),open函数默认返回文件的句柄,我们可以根据句柄来对文件进行增,删,改,查的操作。将句柄赋给我们定义的变量,假设我们定义变量为f,则f=open('filename',mode='r',encode='utf-8') 或者with open('filename') as f。 注意点:   1.python解释器打开文件时,是对硬盘进行操作,需要内核态才可以操作硬盘,故此时python解释器是调用操作系统的文件读取接口。windows中文版本默认使用GBK编码表,linux默认使用utf-8,所有如果操作的文件在windows下,非GBK编码的,需要在open函数中声明编码类型,使操作系统运用相应的编码规则进行解码读取,防止串码,乱码现象。   2.open主要有三种模式,读(r),写(w),追加(a),其中,默认为读模式。各个模式的详解,见下文。 二,关闭文件 关闭文件有两组方式:   1.使用f.close() ,f为open返回的句柄赋值的变量名。   2.程序结束后,自动关闭

【Ubuntu】Windows硬盘安装Ubuntu14.04

☆樱花仙子☆ 提交于 2020-02-19 08:15:38
参考:http://diybbs.zol.com.cn/1/33925_1981.html http://www.cnblogs.com/allenjin/archive/2011/11/26/2264089.html 1、windows要单独分出一个区。 2、官网下载Ubuntu14&EasyBCD 3、解压iso 将casper文件夹中的initrd.lz和vmlinuz两个文件,复制到C盘根目录 将ISO复制到C盘根目录 4、EasyBCD 用NeoGrub引导增加启动项。 配置如下: title Install Ubuntu root (hd0,1) kernel (hd0,1)/vmlinuz boot=casper iso-scan/filename=/ubuntu-12.10-beta1-desktop-amd64.iso ro quiet splash locale=zh_CN.UTF-8 initrd (hd0,1)/initrd.lz 注意:ISO名称和(hd0,1)要根据实际情况更改。 5、重启,选择install ubuntu 在安装之前,要取消光盘挂载。sudo umount -l /isodevice 6、注意在安装类型里面选其他选项。配置/boot / /home swap等挂载点。其中安装启动引导器的设备要对应/boot。 7、一路安装下去