linux挂载硬盘

VM 下增加磁盘空间

£可爱£侵袭症+ 提交于 2020-03-08 07:49:50
随着 Linux 虚拟机的不断使用,在VMware中经常遇到 预先装好的 linux 虚拟机的硬盘空间过小 的问题,造成很多软件不能安装, 而重新装一个,又挺麻烦。于是,上网搜了下关于 vmware 硬盘扩容的方法。 总结如下: 1、挂载点必须是一个目录。 2、一个分区挂载在一个已存在的目录上,这个目录可以不为空,但挂载后这个目录下以前的内容将不可用。 一:首先使用VMware工具扩容分配的硬盘空间: 1 、 vmware 提供一个命令行工具, vmware-vdiskmanager.exe ,位于 vmware 的安装目录下,比如 C:\Program Files\VMware\VMware Workstation\vmware-vdiskmanager.exe. 在 windows 下运行 cmd ,转到 vmware 的安装目录 vmware-vdiskmanager.exe 可以查看帮助 2. 对于扩容,可以输入下列命令: vmware-vdiskmanager -x 50Gb "D:\VMware\WinXP\myLinux.vmdk" 注: 要扩容的系统这时不能在运行 ,参数 "-x" 表示要扩展虚拟机硬盘空间,紧随其后的数字是要扩展到的大小 ( 本例为扩展到 50GB ,这是一个磁盘总量,包含了原先的磁盘容量 ) 。 最后是指定要操作的虚拟机磁盘的具体文件

2017.7.11 linux 挂载

拜拜、爱过 提交于 2020-03-06 09:59:52
挂载: Liunx采用树形的文件管理系统,也就是在Linux系统中,可以说已经没有分区的概念了。分区在Linux和其他设备一样都只是一个文件。要使用一个分区必须把它加载到文件系统中。这可能难于理解,继续往下看。 Linux中树形的文件结构,最顶层是/ 目录。在安装系统时,你必须选择把一个主分区挂载在/ 目录下,因为系统需要安装在/挂载的主分区下。否则系统会提示你。这里又一次提到了挂载。所以挂载就是把目录和分区连接起来,和上面说的WINDOWS下的映射关系是一样的。不同的是WINDOWS是把分区映射到一个盘符,而LINUX下是映射到一个目录。 这是理解他们不同最重要的地方,而导致不同的是因为文件系统结构不同。 上面说了Linux的文件系统是树形的,安装的系统必须是在/ 目录下,因为/目录下挂载了一个主分区。/目录是树形的根,其他所有目录都是他的子节点。 我们安装系统的时候已经把分区1挂载到 / 目录下了. 而这个时候没有挂载其他任何分区,所以/ 目录下的所有其他目录都在这个分区下,也就是说,我在任何目录下读写操作实际都是操作的这个1号分区。如果我们想使用其他分区,就必须把这个分区挂载到一个目录下,这个目录可以是已经存在的目录,比如/home,也可以是我们自己建立的目录,比如/oracle。当然有些目录比如/lib, /dev, /etc, /usr这些都不能挂载其他分区

linux挂载

穿精又带淫゛_ 提交于 2020-03-06 09:59:41
Liunx采用树形的文件管理系统,也就是在Linux系统中,可以说已经没有分区的概念了。分区在Linux和其他设备一样都只是一个文件。要使用一个分区必须把它加载到文件系统中。这可能难于理解,继续往下看。 Linux中树形的文件结构,最顶层是/ 目录。在安装系统时,你必须选择把一个主分区挂载在/ 目录下,因为系统需要安装在/挂载的主分区下。否则系统会提示你。这里又一次提到了挂载。所以 挂载就是把目录和分区连接起来,和上面说的WINDOWS下的映射关系是一样的。不同的是WINDOWS是把分区映射到一个盘符,而LINUX下是映射到一个目录 。 这是理解他们不同最重要的地方,而导致不同的是因为文件系统结构不同。 上面说了Linux的文件系统是树形的,安装的系统必须是在/ 目录下,因为/目录下挂载了一个主分区。/目录是树形的根,其他所有目录都是他的子节点。 我们安装系统的时候已经把分区1挂载到 / 目录下了. 而这个时候没有挂载其他任何分区,所以/ 目录下的所有其他目录都在这个分区下,也就是说,我在任何目录下读写操作实际都是操作的这个1号分区。如果我们想使用其他分区,就必须把这个分区挂载到一个目录下,这个目录可以是已经存在的目录,比如/home,也可以是我们自己建立的目录,比如/oracle。当然有些目录比如 /lib, /dev, /etc, /usr这些都不能挂载其他分区

linux /etc目录下 fstab 和mtab

…衆ロ難τιáo~ 提交于 2020-03-05 11:57:41
etc/fstab文件的作用 记录了计算机上硬盘分区的相关信息,启动 Linux 的时候,检查分区的 fsck 命令,和挂载分区的 mount 命令,都需要 fstab 中的信息,来正确的检查和挂载硬盘。 /etc/mtab文件的作用: 先看它的英文是: This changes continuously as the file /proc/mount changes. In other words, when filesystems are mounted and unmounted, the change is immediately reflected in this file. 记载的是现在系统已经装载的文件系统,包括操作系统建立的虚拟文件等;而/etc/fstab是系统准备装载的。 每当 mount 挂载分区、umount 卸载分区,都会动态更新 mtab,mtab 总是保持着当前系统中已挂载的分区信息,fdisk、df 这类程序,必须要读取 mtab 文件,才能获得当前系统中的分区挂载情况。当然我们自己还可以通过读取/proc/mount也可以来获取当前挂载信息 详解/etc/fstab文件 在linux中/etc/fstab的数据项如下所示: 设备名称 挂载点 分区的类型 挂载选项 dump选项 fsck选项 LABEL=/ / ext3 defaults 1 1

跟高手学习LINUX笔记-15

怎甘沉沦 提交于 2020-03-04 17:12:57
第十五章 LVM管理和LVM分区系统损坏如何挂载导数据实战 本节所讲内容: 15.1 LVM的工作原理 15.1.1 LVM的实用性 实战运用场景:对生产用服务器磁盘空间利用率是运维重点关注的问题之一,如果存储数据的分区磁盘空间不够了对生产用服务器影响很大。 处理方式常用有以下两种 没有引入LVM: 1、发布服务器停机通知-->停用服务-->关机增加硬盘-->分区格式化挂载-->将数据拷到新的位置-->修改相关的配置文件-->启动服务恢复业务-->发布业务恢复通知 引入LVM: 2、发布服务器停机通知-->停用服务-->关机增加硬盘-->分区LVM在线动态扩容->启动服务恢复业务-->发布业务恢复通知 从上面的可以看到不同的影响如下: 1)最大也是浪费时间最多的是拷贝数据及修改配置文件,在现阶段动辄T级别的数据,这个时间会很长的 2)对于大型软件配置文件关联性很强,一个地方修改不好也是个很麻烦的事情 15.1.2 LVM的工作原理 LVM是在物理工作层与系统工作层中间加入了一个逻辑管理层,所以再对物理磁盘操作的时候不再单纯使用操作系统的分区格式化,而是引入了叫逻辑卷的管理 15.1.3 LVM的相关定义 物理存储介质:也就是我们常用的物理磁盘,但分区时设置让LVM能识别的格式--选择t-->8e 物理卷PV:物理卷就是LVM的基本存储逻辑块,可以想像成一袋袋面粉 卷组VG:

Linux系统挂载操作mount详解

人盡茶涼 提交于 2020-03-03 23:02:13
  在 Linux 系统中,文件系统不挂载是无法使用的。挂载,即是让文件系统在操作系统中可用。在 Linux 中使用 mount 命令来挂载文件系统,有永久性挂载和临时性挂载两种挂载方式。 1. 永久性挂载:   修改配置文件 /etc/fstab ,将需要挂载的文件系统写入这个配置文件中,再使用命令 mount -a 让配置信息生效,挂载的文件即可使用。 下图为配置文件/etc/fstab的内容,圈出来的一行便是我们需要加上去的信息。 挂载后,可使用 mount 查看相关信息,使用命令 df -h 查看可用分区。 2. 临时性挂载: mount -t 文件格式 挂载文件 挂载目录 如: mount -t ext3 /dev/sdb1 /opt 然后使用命令 mount -a 使挂载生效,挂载的文件即可使用。 注:临时性挂载的文件系统在操作系统重启时挂载就会失效,无法使用。 3. mount 还可以用于挂载文件系统、光驱、软盘、 U 盘、镜像文件等。 ( 1 )挂载光驱: mount /media/cdrom ( 2 )挂载 U 盘: mount -t U 盘文件格式 U 盘分区 挂载目录 如: mount -t vfat /dev/sdc1 /media/usb (若操作系统只有两块硬盘,那 U 盘所在的硬盘块就为 sdc ,可在 /dev 目录下查看) ( 3 )挂载镜像文件:

linux_磁盘分区挂载

我是研究僧i 提交于 2020-03-03 20:15:41
磁盘管理: df : 查看磁盘分区以及使用情况 -h -i -P 设备文件: b: 按块为单位,随机访问的设备 硬盘 c: 按字符为单位,线性设备 键盘 ll /dev 主设备号: (major number) 标识设备类型 次设备号: (minor number) 标识同一种类型中的不同设备 创建设备文件: mknod [-m mode] dev_name dev_type [major_num] [minor_num] 硬盘设备的设备文件名: 同一种类型下使用a,b,c...来区别不同的设备 IDE,ATA: /dev/hd* 第一个IDE口: 主、从 hda、hdb 第二个IDE口: 主、从 hdc、hdd SATA: /dev/sd* SCSI: /dev/sd* USB: /dev/sd* sda: sda1: 第一个主分区 sda2 sda3 sda4 sda5:第一个逻辑分区 管理磁盘分区: 查看当前系统识别了几块硬盘设备: fdisk -l # fdidk /dev/sda -->进入磁盘sda分区管理 p : 显示当前硬件的分区信息,包括未保存的改动 n : 创建新分区 e : 拓展分区 p : 主分区 d : 删除一个分区 w : 保存退出 q : 不保存退出 t : 修改分区类型 L : l : 显示支持的所有类型 # partprobe

14_磁盘管理_及文件系统管理

我是研究僧i 提交于 2020-03-03 20:14:59
磁盘管理: 机械式硬盘: U盘,光盘,软盘,硬件,磁带 ln [ -s -v ] SRC DEST 硬链接: 1、只能对文件创建,不能应用于目录 2、不能跨文件系统 3、创建硬链接会增加文件被链接的次数 符号链接: 1、可应用于目录 2、可以跨文件系统 3、不会增加被链接文件的链接次数 4、其大小为指定的路径所包含的字符个数 du -s -h df   -h   -i 链接: 设备文件   b:按块为设备,随机访问的设备。硬盘   c:按字符为单位,线性设备。键盘 /dev   主设备号(major number)     标识设备类型   次设备号(minor number)   标识同一种类型中不同设备 创建设备文件 mknod mknod [OPTION].. NAME TYPE [MAJOR MINOR] -m MODE 硬盘设备的设备文件名: IDE,ATA:hd STAT:sd SCSI:sd USB:sd a,b,c...来区别同一种类型下的不同设备 IDE: 第一个IDE口:主盘,从盘 /dev/hda,/dev/hdb 第二个IDE口:主盘,从盘 /dev/hdc,/dev/hdd sda,sdb,sdc。。。 hda:   主分区只能有四个   hda1:第一个主分区   hda2:   hda3:   hda4:   逻辑分区只能从5开始   hda5

Linux 文件系统挂载

廉价感情. 提交于 2020-03-03 20:12:41
文件系统挂载简介 磁盘分区和格式化完成后,磁盘分区要想能够使用,就需要挂载,在挂载某个分区前需要先建立一个挂载点 挂载:将新的文件系统关联至当前根文件系统 卸载:将某文件系统与当前根文件系统的关联关系移除;卸载时设备没有进程在使用 挂载点:作为要挂载文件系统的访问入口;挂载点事先必须存在;不会被进程使用到的目录;挂载点下原有文件将会被临时隐藏 文件系统挂载管理工具 mount  不跟任何参数显示当前系统已经挂载的设备及挂载点   cat /proc/mounts 显示内核中挂载的设备,mount命令就是去读取该文件显示出来   cat /etc/mtab mount命令去挂载和卸载的操作信息会记录到该文件,也可以显示系统挂载的设备 mount [options] -t FSTYPE -o [option] 设备名称 挂载点 [options] 命令选项   -n        挂载后不更新操作记录到/etc/mtab文件   --bind dir1 dir2 将dir1挂载到dir2上,使得dir2也能访问dir1的文件(绑定某个目录到另外一个目录)   -t FSTYPE     指定挂载的文件系统类型   -r        只读挂载   -w        读写挂载   -L LABLE     指定卷标名,用卷标名字挂载;也可以使用LABLE="lable"   -U

【linux】存储结构与磁盘划分

故事扮演 提交于 2020-03-03 15:24:29
概述:硬盘存储结构、硬件命名规则、内核Udev设备管理器服务、区分ext3,ext4,xfs,分区,格式或,挂载等操作,配置SWAP交换分区,quota服务限制磁盘配额、ln命令穿件软硬盘链接、RAID硬盘阵列、LVM逻辑卷管理器等 一切从’/'开始:并按照文件系统目录标准FHS采用树形结构来存放文件并定义每个区域的用途(严重区分大小写) 主要常见目录及说明: 目录 说明 /boot 开机所需文件(内核、开机菜单及所需配置文件等) /dev 任何设备与接口都以文件的形式存放在此目录 /etc 配置文件;/home /bin 单用户维护模式下还能被操作的命令 /lib 开机时用到的函数库及/bin与/sbin下面命令要调用的函数 /sbin 开机过程中需要的 /media 一般挂载或删除的设备 /opt 放置第三方的软件 /root 系统管理员的主文件夹 /srv 一些网络服务的数据目录 /tmp 任何人据可使用的’共享’临时目录 /proc 虚拟文件系统 /usr/local 用户自行安装的软件 /usr/sbin 非系统开机时需要的软件/命令/脚本 /usr/share 帮助与说明文件,也可防止共享文件 /var 主要存放经常需要变化的文件,如日志 /lost+found 当文件系统发生错误时,将一些丢失的文件片段存在这里 绝对路径:有根目录开始写起的目录或文件名 相对路径