最后一定要写入,输入w
输入ls/dev|grepsdb检测分区情况:
分区号以后,要格式化成对应的文件系统后就能使用,操作如下:
此时分区还是未能打开,须要把低格后的分区挂载到根目录的某一个空文件夹中,能够真正查看分区的内容,操作如下:
先在根目录下新建一个空的文件夹(这儿起名新文件夹为sdb1):
mkdir /sdb1
之后把之前低格的sdb1这个分区映射到刚才新创建的这个空文件夹中:
mount /dev/sdb1 /sdb1
(注意分区名和文件夹中间有空格)
以后对于分区sdb1的操作就直接在新创建的文件夹操作就可以了,对文件夹sdb1的操作就相当于对分区sdb1的操作:
这样子,就是把c盘挂载到系统中了,也可以打开了,而且每次重启系统后都须要重新挂载,可以用手动挂载文件系统来解决:
手动挂载文件系统指的是系统启动之后手动将硬碟中的分区挂载到文件系统中,我们就可以直接使用这种分区中的内容了,而不用在每次须要使用某个分区的时侯,再去自动输入命令进行挂载。
在Linux系统中,/etc/fstab文件储存了手动挂载文件系统的参数,若想要系统在每次启动时手动挂载指定的文件系统,则必须更改该文件中的参数。
使用cat命令打开/etc/fstab文件:
<file system> //文件系统
<mount point> //挂载点
假如希望系统手动挂载/dev/sdb1分区,可在/etc/fstab文件的尾部添加:
/dev/sdb1 /web ext4 defaults 0 0
//文件系统是/dev/sdb1,挂到目录/web下,文件格式是ext4,采用默认格式,不须要备份,对启动没有要求
保存退出后重启系统
系统启动后就可以通过/web目录直接访问/dev/sdb1分区中的内容,而不用每次都是用mount命令来挂载该分区。
操作示例:
打开fstab文件gedit/etc/fstab,之后在最后一行输入/dev/sdb1/sdb1ext4defaults00:
保存之后重启系统
其他知识点:硬碟分区介绍
硬碟的分区分为主分区和扩充分区。一个硬碟最多可以界定为4个主c盘分区,这时不能再创建扩充分区。一个硬碟中最多只能创建一个扩充分区,扩充分区不能直接使用,必须在扩充分区中再界定出逻辑分区才可以使用。
逻辑分区是从5开始的,每多1个分区,数字加1就可以。因而,假如想拥有超过4个分区数,合理的分区结构应当是:先界定出不超过3个的主分区,之后创建一个扩充分区,再从扩充分区中界定出多个逻辑分区。
硬碟标示
Linux系统安装好后,整个c盘和每位分区都被Linux表示为/dev目录中的文件,硬碟类型不同标示也不同。有以下两种类型的硬碟:
(1)IDE硬碟
驱动器标示符为hd[a-d]*,hd表示硬碟类型为IDE,中括弧中的字母为a、b、c、d中的一个,a是基本盘,b是从盘,c是辅助主盘,d是辅助从盘,*指分区,即主分区和扩充分区。诸如:hda1代表第一个IDE硬碟上的第一个分区。hdb5代表第二个IDE硬碟的第一个逻辑分区。
(2)SCSI/SATA硬碟
驱动器标示符为sd[a-p]*,sd表示SCSI/SATA硬碟。SCSI/SATA的引导盘使用设备文件/dev/sda1、/dev/sda2、/dev/sda3、/dev/sda4作为主分区或则扩充分区,而以/dev/sda5,/dev/sda6等作为逻辑分区。
c盘检测命令
对于c盘这些外部储存设备,其实有出问题的时侯,所以,我们平常最很多进行检测,防患于未然。
①fsck检测未挂载的分区是否正常
fsck-text4/dev/sdb6//检测/dev/sdb6是否正常。
②badblocks//检测是否有坏的磁道
badblocks/dev/sdb5
挂载硬碟分区
首先在文件系统中创建一个空目录作为挂载点,如将低格后的分区/dev/sdc5拿来保存音乐文件,可使用mkdir
/usr/music和mount/dev/sdc5
/usr/music命令,执行完这两条命令后,即可以通过/usr/music目录访问/dev/sdc5分区中的内容。
挂载硬盘
假如想使用硬盘,必须将硬盘挂载到文件系统中。一般情况下将硬盘挂载到/mnt/cdrom目录下,执行mkdir/mnt/cdrom和mount/dev/cdrom/mnt/cdrom这两条命令后,就可以使用ls/mnt/cdrom命令显示硬盘中的文件。
挂载U盘
将U盘插入计算机USB插口中,使用ls/dev/sd*命令查看U盘的设备名linux 删除文件,如果sdd就是U盘设备,sdd1就是U盘的分区。
执行mkdir/mnt/usb和mount/dev/sdd1/mnt/usb这两条命令后,就可以使用ls/mnt/usb命令显示U盘中的文件。
挂载Windows下的C盘(FAT32格式)
执行mkdir/mnt/dosc和
mount-tvfat/dev/sda1/mnt/dosc这两条命令后,就可以使用ls/mnt/dosc命令显示C盘中的文件。
注意:C盘必须早已被低格为FAT32格式。
手动挂载文件系统
手动挂载文件系统指的是系统启动之后手动将硬碟中的分区挂载到文件系统中,我们就可以直接使用这种分区中的内容了,而不用在每次须要使用某个分区的时侯,再去自动输入命令进行挂载。
在Linux系统中,/etc/fstab文件储存了手动挂载文件系统的参数,若想要系统在每次启动时手动挂载指定的文件系统,则必须更改该文件中的参数。
使用cat命令打开/etc/fstab文件,如右图所示。
由上图显示的内容可以看出fstab文件是由一条一条的记录所组成,其中每一行表示一条记录,代表一个手动挂载项。每条记录由6个数组组成,第1个数组是设备名称,第2个数组设备挂载点,第3个数组显示文件系统的类型永久免费linux服务器,第4个数组是挂载选项,使用defaults表示系统手动辨识文件系统进行挂载linux 扫描scsi设备,第5个数组设置是否备份,0表示不备份,1表示要备份,第6个数组设置自检次序,该数组被fsck命令拿来决定在系统启动时须要被扫描的文件系统的次序,根文件系统“/”对应当数组的值为1,其他文件系统为2,假如某文件系统在启动时不须要扫描,则该数组的值设置为0。
假如想要系统手动挂载/dev/sdc5分区linux 扫描scsi设备,可使用vi命令打开/etc/fstab文件并添加下边这行后保存退出。
/dev/sdc5/usr/musicext4defaults00
这样系统启动后就可以通过/usr/music目录直接访问/dev/sdc5分区中的内容,而不用每次都使用mount命令来挂载该分区。
注意:因为fstab文件特别重要,假如这个文件有错误,就可能会导致系统不能正常启动。因而向fstab文件中添加数据时应特别当心。
更改完该文件后勿必使用mount-a命令测试有没有错误。
显示系统内所有早已挂载的文件系统
#mount
不带任何参数执行mount命令,则会显示当前系统中早已挂载的所有的文件系统列表。
卸载设备——umount
格式:umount
说明:卸载指定的设备,既可以使用设备名也可以使用挂载点名。
举例:
假如早已使用命令mount/dev/cdrom/mnt/cdrom将硬盘挂载成功的话,使用以下两条命令中的任何一条都可以成功卸载刚刚挂载的光碟。
#umount/dev/cdrom
#umount/mnt/cdrom
这两条命令均可以卸载刚刚挂载的光碟。
虚拟显存的降低与降低
通过将硬碟中某一个可用分区的类型转换为Linuxswap
/Solaris分区,之后制做成swap交换分区,就可以降低Linux操作系统内的虚拟显存,同样,使用相关的命令也可以降低系统内的虚拟显存。
降低虚拟显存的具体步骤如下:
在系统中降低一块新硬碟/dev/sdb。
将新硬碟分区,并设置其中的一个可用分区类型为Linuxswap交换分区,比如将/dev/sdb6的分区类型改变为Linuxswap交换分区。
使用命令:mkswap/dev/sdb6制做出swap分区。
使用命令:swapon/dev/sdb6降低系统内的虚拟显存。
通过“应用程序”——>“系统工具”——>“系统监视器”——>“资源”——>“内存和交换历史”中的“交换”查看虚拟显存的数目。
降低虚拟显存的具体步骤如下:
使用swapoff/dev/sdb6删掉刚刚降低的虚拟显存。