linux挂载硬盘

Linux之文件系统管理

痴心易碎 提交于 2019-12-02 08:39:46
分区和文件系统 1. 什么是分区: ·· 分区就是对磁盘进行的一种格式化,然后才能使用硬盘保存各种信息,硬盘通常最多可以分成四个实际分区。其中 主分区 最多四个,最少一个, 扩展分区 最多一个,最少0个。 也就是说,主分区加上扩展分区 最多只能有四个 。 那么扩展分区是什么呢?其实扩展分区是用来划分 逻辑分区 的,因为有时候四个分区可能不能满足我们,但是又受限于当前工业水平的限制,最多只有四个分区,所以就可以在四个分区中,选择一个作为扩展分区,专门用来分逻辑分区。使得用户在表面上看来,磁盘被分为多个分区。 分区的好处其实就是索引数据的时候更加快速。因为不用再全盘搜索了,变相的提升了速度 2. 什么是文件系统 文件系统就是:操作系统在存储设备上面组织数据的方法。这个就相当于一种对磁盘的高级格式化,将每一个分区按照自己的操作系统能识别的方式来组织数据。每一种操作系统都有自己的文件系统。比如Windows最开始是fat16,fat32,到现在的NTFS文件系统。Linux由最开始的ext2,ext3,到现在的ext4。 只有将磁盘分区,并且对分区进行格式化之后,操作系统才能写入磁盘,并且操作数据。 3. 常用文件系统结构 ◆硬盘是默认无分区和格式化的。需要安装操作系统的时候做这些操作 ◆移动硬盘是NTFS格式的文件系统,所以苹果系统通常只能读取,Linux通常不能识别,读不出来 ◆USB

开始使用gentoo linux——gentoo安装笔记(上)

99封情书 提交于 2019-12-02 07:01:32
gentoo linux安装笔记(上) 家里有一台破旧的富士通笔记本,08年至今质量依然杠杠的,但是性能已经不能和现代超极本同日而语,装上了ubuntu更是不敢恭维,别提gnome和kde的linux发行版了,于是我决定为他安装上十分精简的gentoo,如需了解gentoo请自行百度百科“gentoo” 下载gentoo https://www.gentoo.org/downloads/ 下载mini cd和stage3即可,一共500M左右 使用ultraiso或者usbwriter把gentoo的iso写入u盘 ultraiso-》启动-》写入硬盘映像 写完后,u盘仍然可以使用,把下载的stage3也放进去,安装时要用到 进入u盘系统 开机进入boot menu(每台电脑都不一样,F12居多),选择u盘 livecd——启动的过程基本都是enter默认即可 连接wifi(使用的是笔记本) 使用命令: ifconfig 不同电脑的有线无线设备名称都不同,大部分是”eth0”和”wlan0” 使用命令:(中间的无线设备名称是刚刚ifconfig获得的,不同电脑不一样,请注意,你的可能不是wlp12s0) ifconfig wlp12s0 up #启动设备 iwconfig wlp12s0 power on #启动电源管理(可选) 扫描WIFI,使用命令: iwlist scan

/etc/fstab 文件解释

爱⌒轻易说出口 提交于 2019-12-02 00:17:26
/etc/fstab 文件解释 文件fstab包含了你的电脑上的存储设备及其文件系统的信息。它是决定一个硬盘(分区)被怎样使用或者说整合到整个系统中的唯一文件。 这个文件的全路径是/etc/fstab。它只是一个文本文件,你能够用你喜欢的编辑器打开它,但是必须是root用户才能编辑它。同时fsck、mount、umount的等命令都利用该程序。 具体来说:用fstab可以自动挂载各种文件系统格式的硬盘、分区、可移动设备和远程设备等。对于Windows与arch双操作系统用户,用fstab挂载FAT格式和NTFS格式的分区,可以在Linux中共享windows系统下的资源。 fstab文件示例 现在让我们看一下一个典型的fstab文件: # <file system><dir><type><options><dump><pass> none /dev/pts devpts defaults 0 0 none /dev/shm tmpfs defaults 0 0 /dev/cdrom /media/cd iso9660 ro,user,noauto,unhide 0 0 /dev/dvd /media/dvd udf ro,user,noauto,unhide 0 0 /dev/fd0 /media/fl auto user,noauto 0 0 /dev/hda1 swap

分区创建、文件系统创建、挂载。

隐身守侯 提交于 2019-12-01 17:03:16
         分区创建、文件系统、挂载实验、逐步创建和命令创建 逐步创建: 实验环境:准备一个vmr、centos7、添加一块新硬盘。 fdisk -l 查看新硬盘添加进去了没,查看之后没有发现新硬盘,可以用以下命令来不关机扫描磁盘。 [root@centos7 ~]# fdisk -l . . . . . . Disk /dev/sdc: 21.5 GB, 21474836480 bytes, 41943040 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk label type: gpt Disk identifier: 223140F2-3EB4-4ADC-A9B0-3869E8A04170 显示这行看第一行,我加的是10G的硬盘没显示,执行下面的命令。 [root@centos7 ~]# echo "- - -" > /sys/class/scsi_host/host0/scan [root@centos7 ~]# fdisk -l . . . . . . Disk /dev/sdd: 10.7 GB,

LVM磁盘阵列技术

生来就可爱ヽ(ⅴ<●) 提交于 2019-12-01 13:29:27
LVM逻辑卷管理器 LVM(逻辑卷管理器)可以允许用户对硬盘资源进行动态调整。(让用户灵活的变更分区的大小) 逻辑卷管理器是Linux系统用于对硬盘分区进行管理的一种机制,理论性较强,其创建初衷是为了解决硬盘设备在创建分区后不易修改分区大小的缺陷。尽管对传统的硬盘分区进行强制扩容或缩容从理论上来讲是可行的,但是却可能造成数据的丢失。而LVM技术是在硬盘分区和文件系统之间添加了一个逻辑层,它提供了一个抽象的卷组,可以把多块硬盘进行卷组合并。这样一来,用户不必关心物理硬盘设备的底层架构和布局,就可以实现对硬盘分区的动态调整。LVM的技术架构如图。 LVM的核心理念 1.物理卷处于LVM中的最底层,可以将其理解为物理硬盘、硬盘分区或者RAID磁盘阵列,这都可以。 2.卷组建立在物理卷之上,一个卷组可以包含多个物理卷,而且在卷组创建之后也可以继续向其中添加新的物理卷。 3.逻辑卷是用卷组中空闲的资源建立的,并且逻辑卷在建立后可以动态地扩展或缩小空间。 部署逻辑卷   部署LVM时,需要逐个配置物理卷、卷组和逻辑卷。常用的部署命令如表所示。 部署逻辑卷步骤:(PV -> VG -> LV)   让硬盘设备支持LVM技术(pvcreate)。   把硬盘设备加入到卷组(vgcreate)。   从卷组中切割一定空间作为逻辑卷(lvcreate)。   把生成好的逻辑卷进行格式化,然后挂载使用

Linux下挂载超过2T的磁盘

筅森魡賤 提交于 2019-12-01 13:13:30
1、使用命令进入交互模式并且查看当前硬盘分区信息 parted /dev/sdb p 2、删除当前存在分区,并在此查看结果 rm 1 p 3、将硬盘格式化为gpt mklabel gpt 4、对磁盘分区,将整个硬盘分为一个区域 mkpart primary 0 -1 Ignore parted执行mkpart primary会直接分区(而fdisk需要保存) 5、退出parted quit 6、完成分区之后,就开始格式化分区的工作了 mkfs.ext4 /dev/sdb1 7、挂载硬盘 mount /dev/sdb1 /data 来源: https://www.cnblogs.com/zhangmingcheng/p/11687772.html

解析Linux中LVM与磁盘配额

生来就可爱ヽ(ⅴ<●) 提交于 2019-12-01 05:08:53
LVM 逻辑卷管理 LVM 概述 LVM 是 Linux 操作系统中对磁盘分区进行管理的一种逻辑机制,它是建立在硬盘和分区之上、文件系统之下的一个逻辑层,在建立文件系统时屏蔽了下层的磁盘分区布局,因此能够在保持现有数据不变的情况下动态调整磁盘容量,从而增强磁盘管理的灵活性。 要建立 LVM 分区管理机制,首先,将普通分区或整个硬盘创建为物理卷;然后,将物理上比较分散的各物理卷的存储空间组成一个逻辑整体,即卷组;最后,基于卷组这个整体,分割出不同的数据存储空间,形成逻辑卷。逻辑卷才是最终用户可以格式化并挂载使用的存储单位。 1、PV(Physical Volume,物理卷) 物理卷是 LVM 机制的基本存储设备,通常对应为一个普通分区或整个硬盘,。创建物理卷时,会在分区或硬盘的头部创建一个保留区块,用于记录 LVM 的属性,并把存储空间分割成默认大小为 4MB 的基本单元 (Physical Extent,PE) ,从而构成物理卷。 对用于转换成物理卷的普通分区,建议先使用 fdisk 工具将分区类型的 ID 标记号改为 8e 。若是整块硬盘,可以将所有磁盘空间划分为一个主分区后再做相应调整。 2、VG(Volume Group,卷组) 由一个或多个物理卷组成一个整体,即称为卷组,在卷组中可以动态地添加或移除物理卷,许多个物理卷可以分别组成不同的卷组,卷组的名称由用户自行定义。 3

详解Linux磁盘管理与文件系统

☆樱花仙子☆ 提交于 2019-12-01 05:08:37
磁盘基础 硬盘结构 物理结构 盘片:硬盘有多个盘片,每盘片 2 面。 磁头:每面一个磁头。 数据结构 扇区:磁盘上的每个磁道被等分为若干个弧段,这些弧段便是硬盘的扇区。 硬盘的第一个扇区,叫做引导扇区。 磁道:当磁盘旋转时,磁头若保持在一个位置上,则每个磁头都会在磁盘表面划出一个 圆形轨迹,这些圆形轨迹就叫做磁道。 柱面:在有多个盘片构成的盘组中,由不同盘片的面,但处于同一半径圆的多个磁道组 成的一个圆柱面。 储存容量 硬盘存储容量=磁头数×磁道(柱面)数×每道扇区数×每扇区字节数。 可以用柱面/磁头/扇区来唯一定位磁盘上每一个区域,用 fdisk -l 查看分区信息。 硬件的接口 硬盘按数据接口不同,大致分为 ATA(IDE) 和 SATA 以及 SCSI 和 SAS ,接口速度不是实 际硬盘数据传输的速度。 ATA :全称 Advanced Technology Attachment ,并口数据线连接主板与硬盘,抗干扰性 太差,且排线占用空间较大,不利电脑内部散热,已逐渐被 SATA 所取代。 SATA :全称 SerialATA ,抗干扰性强,支持热插拔等功能,速度快,纠错能力强。 SCS I:全称是 Small Computer System Interface (小型机系统接口), SCSI 硬盘广为 工作站级个人电脑以及服务器所使用,资料传输时 CPU 占用率较低

Linux入门(磁盘与挂载)

女生的网名这么多〃 提交于 2019-12-01 05:02:05
Linux入门之 磁盘管理与挂载   在我们使用计算机或者是服务器时,总会需要接入外部存储的时候,正如我们使用的移动硬盘、U盘、接入手机等,就是一个接入外部存储的过程。上述这些在接入Windows时我们都能看到系统会自动安装驱动,接着就可以直接使用了。但是在LInux下,我们若想手动接入一块硬盘,有四个步骤: 1.磁盘分区 2.格式化 3.挂载 4.存储和读取 磁盘    磁盘 是指利用磁记录技术存储数据的存储器。磁盘是计算机主要的存储介质,可以存储大量的二进制数据,并且断电后也能保持数据不丢失。 早期计算机使用的磁盘是软磁盘(soft disk,简称软盘),如今常用的磁盘是硬磁盘(hard disk,简称硬盘)。 软盘 Soft Disk 硬盘 Hard Disk   硬盘最基本的组成部分是由坚硬金属材料制成的涂以磁性介质的盘片,不同容量硬盘的盘片数不等。每个盘片有两面,都可记录信息。盘片被分成许多扇形的区域,每个区域叫一个扇区,每个扇区可存储128×2的N次方(N=0.1.2.3)字节信息。在DOS中每扇区是128×2的2次方=512字节,盘片表面上以盘片中心为圆心,不同半径的同心圆称为磁道。硬盘中,不同盘片相同半径的磁道所组成的圆柱称为柱面。磁道与柱面都是表示不同半径的圆,在许多场合,磁道和柱面可以互换使用,我们知道,每个磁盘有两个面,每个面都有一个磁头,习惯用磁头号来区分

linux 命令大全

泪湿孤枕 提交于 2019-12-01 02:02:19
cat /proc/cpuinfo |grep "model name" && cat /proc/cpuinfo |grep "physical id" #linux CPU大小 cat /proc/meminfo |grep MemTotal #内存大小 fdisk -l |grep Disk #硬盘大小 uname -a # 查看内核/操作系统/CPU信息的linux系统信息命令 head -n 1 /etc/issue # 查看操作系统版本,是数字1不是字母L free -m # 查看内存使用量和交换区使用量 df -h # 查看各分区使用情况 du -sh # 查看指定目录的大小 grep MemTotal /proc/meminfo # 查看内存总量 grep MemFree /proc/meminfo # 查看空闲内存量 uptime # 查看系统运行时间、用户数、负载 cat /proc/loadavg # 查看系统负载磁盘和分区 mount | column -t # 查看挂接的分区状态 fdisk -l # 查看所有分区 swapon -s # 查看所有交换分区 hdparm -i /dev/hda # 查看磁盘参数(仅适用于IDE设备) dmesg | grep IDE # 查看启动时IDE设备检测状况网络 ifconfig # 查看所有网络接口的属性