电脑硬盘

fdisk分区命令

谁说胖子不能爱 提交于 2019-11-27 15:26:44
fdisk是Linux系统中最常用的分区工具,通过这个命令也可以查看系统中所有可用的分区,但是这个命令只支持MBR的分区表(这句话应该只对某些系统,CentOS7-1810适用,Debian9.5和openSUSE15应该已经支持GPT分区表,下面对fdisk的操作都是在Debian9.5下操作),所以这个命令不能对大于2T的硬盘进行分区,大于2T的硬盘我们需要用GPT分区表来进行分区,GPT分区我们就要用gdisk或parted分区工具来进行分区。 Linux 内核是如何理解硬盘的? 作为人类,我们可以很轻松地理解一些事情;但是电脑就不是这样了,它们需要合适的命名才能理解这些。 在 Linux 中,外围设备都位于 /dev 挂载点,内核通过以下的方式理解硬盘: /dev/hdX[a-z]: IDE 硬盘被命名为 hdX /dev/sdX[a-z]: SCSI 硬盘被命名为 sdX /dev/xdX[a-z]: XT 硬盘被命名为 xdX /dev/vdX[a-z]: 虚拟硬盘被命名为 vdX /dev/fdN: 软盘被命名为 fdN /dev/scdN or /dev/srN: CD-ROM 被命名为 /dev/scdN 或 /dev/srN 一、fdisk参数使用方法: fdisk [-l] 设备名 参数 -l :显示指定磁盘设备的分区表信息,如果没有指定磁盘设备,则显示

深入浅出计算机组成原理学习笔记:机械硬盘-Google早期用过的“黑科技(第45讲)

蓝咒 提交于 2019-11-27 13:26:32
在1991年,我刚接触计算机的时候,很多计算机还没有硬盘。整个操作系统都安装在5⼨或者3.5寸的软盘里。不过,很快⼤部分计算机都开始⽤上了直接安装在主板上的机械硬盘。 到了今天,更早的软盘早已经被淘汰了。在个人电脑和服务器里,更晚出现的光盘也已经很少用了。 机械硬盘的生命力仍然非常顽强。无论是作为个人电脑的数据盘,还是在数据中心里面用作海量数据的存储,机械硬盘仍然在被大量使用。不仅如此, 随着成本的不断下降,机械硬盘还替代掉了很多传统的存储设备,比如,以前常常⽤来备份冷数据的磁带。 那这一讲里,我们就从机械硬盘的物理构造开始,从原理到应用剖析一下,看看我们可以怎么样用好机械硬盘。 一、拆解机械硬盘 1、盘面 1、定义 2、材质 3、数据存储在哪里 4、什么控制盘面旋转 5、硬盘购买指标 2、磁头 1、磁头的作用 2、一个片面上通常有几个磁头? 3、一块硬盘有多少个盘面? 3、悬臂 1、从原理方面 2、盘面像什么? 4、数据是怎么存到盘片上 我们刚才说的一个磁道,会分成一个一个扇区(Sector) 上下平行的一个一个盘面的相同扇区呢,我们叫作一个柱面(Cylinder) 1、步骤一 2、步骤二 3、平均延时 4、平均寻道时间 二、PartialStroking:根据场景提升性能 1、缩短行程 2、缩短行程 最极端的情况是不寻道 只用1/2或者1/4的磁道 3、在当时那个更划算

硬盘坏道修复

两盒软妹~` 提交于 2019-11-27 11:20:17
常识:硬盘坏道分类 - 不同坏道分仔细 由于硬盘采用磁介质来存储数据,在经历长时间的使用或者使用不当之后,难免会发生一些问题,也就是我们通常所说的产生“坏道”,当然这种坏道有可能是软件的错误,也有可能是硬盘本身硬件故障,但是并不是说硬盘有了坏道之后就会报废,其实处理方法得当,我们完全可以做到让硬盘“恢复健康”,至少也可以让硬盘“延年益寿”。 来源: https://blog.csdn.net/weixin_30345577/article/details/99667180

台式机常见问题汇总

天大地大妈咪最大 提交于 2019-11-27 09:25:01
1.第一步:必须安装硬盘,硬盘安装在中间,否则安装电源后,硬盘不好安装了 2.第二步,检查台式机的数据线,应该是给足的。 3.开机启动后:电脑吱吱响,后来找到原因:硬盘四个固定角没有固定好,所以转起来震动噪音。 4.硬盘安装时,用的螺丝是接触面是齿轮装的,这样螺丝拧紧后能固定住;如果螺丝接触面是平展的,拧紧后硬盘还是会晃动。 开机后电脑自己不断重启:原因是内存条接触不良,重新拔插一下就ok了。 来源: CSDN 作者: ShellCollector 链接: https://blog.csdn.net/jacke121/article/details/54849898

群晖(Synology)配置 NAS + 软路由

馋奶兔 提交于 2019-11-27 07:40:28
文章目录 背景 结论 软路由配置 背景 老板上周兴致勃勃的找到我, 说Macbook存储不够用了, 帮他找个存东西的, 不是移动硬盘. 我也很懵逼, 我搞活动捡便宜充的百度网盘超级会员, 觉得自己很是尾巴翘上天的土豪了, 但想到老板的身价, 又不太清楚macbook的网盘使用体验, 遂认真的对比了一番. 结论 先上结论吧, 想爽且富推荐 百度网盘超级会员 + 群晖DS918 + + 希捷酷狼-NAS存储4T*4 + 华硕RT-AC86U路由器 . 路由就做路由的事情, NAS就做NAS的事情, 百度网盘有网就能爽. 常Win用户, 扩硬盘不难, 直接百度网盘超级会员, 298元/年, 各种节日经常打折, 就不要NAS了, 不折腾. mac不可用户, 我也不太清楚现阶段百度网盘客户端的使用体验, 网页版也算可以了, 不差钱就NAS搭配百度网盘超级会员效果更好, 现阶段NAS的方案推荐如下: 群晖DS918+, 京东自营就有, 4硬盘位, 4800元(不带硬盘), 或者买2880元双硬盘位的DS218+, 或者 威联通视频影音+, 爱折腾就星际蜗牛黑裙, 一定要 买Intel主机 , 可玩性高, 不要Arm主机, 最好有 双网口 , 省的需要的时候还要自己扩. 希捷酷狼-NAS存储, 4T的969元/块, 8T的2099元/块, 对应群晖硬盘位买2块或4块 我还贴心的给老板做了

linux基础

北慕城南 提交于 2019-11-27 00:39:13
lsmod 查看内存中加载的各种模块 locate xfs 快速查看 cat /proc/filesystems 查看操作系统所支持的文件系统 which xfs_info 查看xfs_info这个工具的路径是什么 rpm -qf `which xfs_info` 查询这个路径的工具来自于哪个包 lsblk -f 可以查看分区的文件系统 mkfs.ext4 /dev/sda6 给sda6分区创建ext4的文件系统 blkid 查看文件系统列表 mkfs.ext4 -L /data/mysql /dev/sda6 给sda6分区设置一个标签,叫/data/mysql mke2fs -t ext4 /dev/sdb1 mke2fs专门创建ext系列的文件系统,啥都不加默认是ext2文件系统,如果把ext2文件系统加-j 则加上日志功能,但是文件系统自动变成ext3 要想彻底清空分区,得使用 dd if=/dev/zero of=/dev/sdb1 bs=1M 用0填充sdb1分区,每块1M,直到填满为止,sdb1分区连文件系统都会被清掉的 dd if=/dev/zero of=/dev/sdb bs=1M 用0把分区表冲了,就没有分区了 mkfs.ext4 -b /dev/sdb1 指定sdb1分区的文件系统块大小为1024字节 tune2fs -l /dev/sdb1

文件或目录损坏且无法读取的解决办法

微笑、不失礼 提交于 2019-11-26 21:53:12
方法很简单,用chsdsk命令即可 详解如下: 开始--运行--输入cmd--输入chkdsk 盘符: /f ,例如:“chkdsk d: /f”。 等命令运行完即可。 这里要注意的是,那个冒号后面要空一格,别跟着就写"/f" 故障现象 不管是移动硬盘还是U盘,包括本地电脑上的硬盘分区,双击打开时,提示:“无法打开H盘 ,文件或目录损坏且无法读取,....”。有的分区格式变为RAW。 数据丢失原因分析 出现这种错误提示,是由于各种原因导致的磁盘文件目录(FAT,MFT)出错造成。主要发生在优盘、MP3、移动硬盘等移动设备上,其中大容量(160G以上)NTFS分区格式的外置移动硬盘发生几率最高最多。产生的原因很多,一般有下面几种原因: 1、没有正常插拔移动设备,系统没有完成完整的读写操作,致使文件目录信息错乱和不完整。比如我们复制一个文件到移动设备,关机重启、拔取后,再次打开使用或到别的电脑上使用时出现症状。 2、选用了劣质产品,包括劣质电源、主板、数据线、特别是劣质外置硬盘盒。产品的电源、主控电路不稳定,致使磁盘寻址出错,写信息错乱。 3、使用了PQ、PM等磁盘分区调整工具。 4、病毒、硬盘硬件本身故障、工作期间突然停电。 恢复效果质量 如果是大移动硬盘并且是NTFS分区格式的,恢复质量十分理想,基本都能成功恢复文件和目录结构。 如果是FAT或FAT32格式,根据损坏程度不同

用VB.NET测试硬盘速度

女生的网名这么多〃 提交于 2019-11-26 15:08:43
用 VB.NET 测试硬盘速度 前日在用 SiSoftware Sandra 2004 测试硬盘性能时突发其想,用自己熟悉的 VB.NET 测试行不行呢?具体怎么做呢? 我们最感兴趣的是硬盘在最大负荷下持续的读取和写入速度。为了能够比较准确的测出平均速度,我决定采用先写入一个 1GB 的文件再读取出来的办法。考虑到不要让更多的任务花在循环上,我首先建立起一个足够大的缓冲区,然后往磁盘写入这个缓冲的内容,从而使硬盘达到最大的负荷。考虑到 Windows 的读取机制,硬盘测试不太准确,此程序的读取部分只能在第一次运行时使用,运行次数越多测试也不准确,而写入测试多次运行以后依然能够保持准确性。现在就开始动手。 在 VB.NET 中创建了一个控制台工程 TestHarddisk ,然后在 Sub Main 中写入下列程序。 Sub Main() Sub Main() Dim I As Int32 Dim f As New FileStream( " E:\BigFile.big " , FileMode.Create) Dim fw As New BinaryWriter(f) Dim fr As New BinaryReader(f) Dim Size As Int32 = 1024 * 1024 * 1024 - 1 ? ' File size = 1GB Dim bufSize As

磁盘阵列卡

﹥>﹥吖頭↗ 提交于 2019-11-26 11:53:28
RAID是英文Redundant Array of Independent Disks的缩写,翻译成中文意思是“独立磁盘冗余阵列”,有时也简称磁盘阵列(Disk Array)。 简单的说,RAID是一种把多块独立的硬盘(物理硬盘)按不同的方式组合起来形成一个硬盘组(逻辑硬盘),从而提供比单个硬盘更高的存储性能和提供数据备份技术。组成磁盘阵列的不同方式成为RAID级别(RAID Levels)。数据备份的功能是在用户数据一旦发生损坏后,利用备份信息可以使损坏数据得以恢复,从而保障了用户数据的安全性。在用户看起来,组成的磁盘组就像是一个硬盘,用户可以对它进行分区,格式化等等。总之,对磁盘阵列的操作与单个硬盘一模一样。不同的是,磁盘阵列的存储速度要比单个硬盘高很多,而且可以提供自动数据备份。   RAID技术的两大特点:一是速度、二是安全,由于这两项优点,RAID技术早期被应用于高级服务器中的SCSI接口的硬盘系统中,随着近年计算机技术的发展,PC机的CPU的速度已进入GHz 时代。IDE接口的硬盘也不甘落后,相继推出了ATA66和ATA100硬盘。这就使得RAID技术被应用于中低档甚至个人PC机上成为可能。RAID通常是由在硬盘阵列塔中的RAID控制器或电脑中的RAID卡来实现的。 RAID技术经过不断的发展,现在已拥有了从 RAID 0 到 6 七种基本的RAID 级别。另外

如何最大限度提升虚拟内存性能(组图)

随声附和 提交于 2019-11-26 11:27:43
如今已经进入大内存时代,如何设置虚拟内存才能获得最大限度的性能提升呢?本期董师傅将针对这个问题展开讨论。       禁用虚拟内存可提升系统性能?      在内存较小的年代,设置虚拟内存的必要性大家都比较清楚。现在内存的价格越来越便宜,很多朋友都用上了1GB的内存。在大内存环境下,是否可以完全禁用虚拟内存,以提高系统性能呢?      要了解这个问题,首先得明白什么是虚拟内存,以及虚拟内存有什么作用。在早期,因为内存价格非常昂贵,因此一般电脑上都不会配置太多。此时如果操作系统和应用程序需要的内存数量超过了计算机中安装的物理内存数量,操作系统就会暂时将不需要访问的数据通过一种叫做“分页”的操作写入到硬盘上一个特殊的文件中,从而给需要立刻使用内存的程序和数据释放内存,这个位于硬盘上的特殊文件就是分页文件(也就是虚拟内存文件,或叫做 交换 文件, Windows 2000/XP/2003中的分页文件名为pagefile.sys)。      而硬盘和内存的速度有天壤之别,因此有朋友认为,在内存较大的条件下,可以禁用虚拟内存,这样系统就不需要花时间将内存中的数据分页到硬盘上,从而提高系统的运行效率。      然而根据传统的设计, Windows 的许多核心功能都需要使用分页文件,如果你禁用了所有分页文件,有些第三方的应用软件就可能会遇到内存不足的错误。其实在不需要的时候