Linux系统怎么修改磁盘参数(名称,盘符等等

Linux系统怎么修改磁盘参数(名称,盘符等等,第1张

1.  mknod

用法:mknod  设备名称   【bcp】【Major】【Minor】

设备种类,

b   :   设置设备名称为外部的外部的存储设备文件      eg:硬盘

c   :   设置设备名称为外部输入设备文件        eg:键盘/鼠标

P   :   设置设备名称为FIFO文件

Major:主要设备名称代码

Minor:次要设备代码

eg:【~~~】#mknod /dev/hda10   3    10

注:3    和    10 只有特殊意义的,不可随意的设置

在linux系统中,所有的设备都是以文件的形式来表示的,也就是通过文件的主 与 次 来表示的,硬盘的主与次如下所示:

硬盘代号                                              主【Major】                         次【Minor】

/dev/sda                                              3                                           0~63

/dev/sdb                                              3                                           64~127

/dev/sdc                                               22                                         0~63

/dev/sdd                                               22                                          64~127

2.e2label

【~~~~~~】#e2label   设备名称   新的Label名称

【~~~~~~】#e2label   /dev/sda1    sda1

【~~~~~~】#dumpe2fs  -h  /dev/sda1

该命令的主要的主要作用是用来修改“磁盘的表头数据”,即磁盘的卷标。     但是请注意,如果你刚好有两个硬盘,如果你修改了卷标,刚好和另外的有个分区有相同的卷标,系统就无法判断哪个分区是正确的。

这些命令都是不算是特别常用的,常用的命令你可以学习下这里。第2章 新手必须掌握的Linux命令。www.linuxprobe.com/chapter-02.html,最后我觉得还算是写干货,对于新手很适合。

3.tune2fs

【~~~~~~~】#tune2fs  【-jlL】    设备号

-j:将ext2的文件系统转换为ext3的文件系统

-l:将超级快内的数据度出来,该功能类似于dumpe2fs  -h的功能

-L:修改文件系统的卷标,类似于e2label的功能

eg:【~~~~~~】#tune2fs  -l   /dev/sda1

更多的功能请参考man  tune2fs

4.hdparm

如硬盘有DMA模式的功能,系统却没有启动它,那么,硬盘的读取性能可能会降低一半以上,就可以使用该命令来启动DMA模式的功能。该命令有很多的高级的参数设置值,所以不建议随便的修改,否则容易造成硬盘崩溃,使用这个命令,最多的就是启动DMA功能,并测试硬盘的访问性能就可以了。

【~~~~~~~】#hdparm    【-icdmXTt】 设备名称

-i:将系统启动过程中使用的本身的核心的驱动程序来测试硬盘的测试值取出来,但是这些值不一定是正确的

-d:设置是否启用dma模式,-d1为启动,-d0为取消。

node这个词大多资料都是译为索引节点,在ext3文件系统,调整磁盘的inode number。这里只是调整inode number这个参数,如果想调整inode size或是blocksize等可以具体查看mkfs.ext3命令。

磁盘 inode 一般用于大量小文件的存储中消耗较快

#>umount /data0

#>mkfs.ext3 /dev/sda6 -N ”inode节点数“

#>vi /etc/fstab

/dev/sda6               /data0                  ext3    defaults        1 2

#>mount -a

#>dumpe2fs -h /dev/sda6 | grep node

[注意]调整inode数会格式化磁盘,执行前应确定磁盘上没有重要数据或是先备份数据

mkfs.ext3的与inode相关的参数介绍

       -i bytes-per-inode

              Specify the bytes/inode ratio.   mke2fs  creates  an  inode  for

              every  bytes-per-inode  bytes  of space on the disk.  The larger

              the bytes-per-inode ratio, the fewer  inodes  will  be  created.

              This  value generally shouldn?? be smaller than the blocksize of

              the filesystem, since then too many inodes  will  be  made.   Be

              warned  that is not possible to expand the number of inodes on a

              filesystem after it is created, so be careful deciding the  cor-

              rect value for this parameter.

       -N number-of-inodes

              overrides the default calculation of the number of  inodes  that

              should  be  reserved  for  the filesystem (which is based on the

              number of blocks and the bytes-per-inode  ratio).   This  allows

              the user to specify the number of desired inodes directly.


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7220383.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-03
下一篇 2023-04-03

发表评论

登录后才能评论

评论列表(0条)

保存