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

2024-12-25 23:03:39
推荐回答(2个)
回答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为取消。

回答2:

以下转自ITeye~~~~
在Linux下对IDE的设备是以hd命名的,第一个ide设备是hda,第二个是hdb。依此类推
一般主板上有两个IDE接口,一共可以安装四个IDE设备。主IDE上的两个设备分别对应hda和hdb,第二个IDE口上的两个设备对应hdc和hdd。
一般硬盘安装在主IDE的主接口上,所以是hda
光驱一般安装在第二个IDE的主接口上,所以是hdc(应为hdb是用来命名主IDE上的从接口)
SCSI接口设备是用sd命名的,第一个设备是sda,第二个是sdb。依此类推
分区是用设备名称加数字命名的。例如hda1代表hda这个硬盘设备上的第一个分区。
每个硬盘可以最多有四个主分区,作用是1-4命名硬盘的主分区。逻辑分区是从5开始的,每多一个分区,数字加以就可以。
比如一般的系统都有一个主分区用来引导系统,这个分区对应大家常说的C区,在linux下命名是hda1。后面我们分三个逻辑分区对应常说的D、E、F,在linux下命名是hda5、hda6、hda7
给硬盘分区
在slackware下有两个分区fdisk和cfdisk
例如现已经有一个硬盘了,现在添加另一个硬盘到系统 那么根据命名规则知道这个新添加的硬盘应该是hdb。可用下面命令给硬盘分区fdisk /dev/hdb
你也可以用cfdisk来分区,命令如下cfdisk /dev/hdb格式化硬盘
格式化成ext3格式
mkfs.ext3 /dev/hdb1格式化成reiserfs的格式
mkfs.reiserfs /dev/hdb1让硬盘启动自动挂载
例如挂载/dev/hdb1分区到/mnt/hd目录下
用vi编辑/etc/fstab文件,加入如下内容
/dev/dhb1 /mnt/hd reiserfs defaults 1 1准备在VMWare中装oracle,突然发现硬盘空间不够用,只好新加一个虚拟SCSI硬盘.
#fdisk /dev/sdb进入fdisk命令模式,按m查看帮助得知,n创建新区Command(mforhelp):n输入p创建主分区(一共可建4个,这里我只有建一个就ok)Commandaction eextendedpprimarypartition(1-4)P输入分区编号1Partionnumber(1-4):1FirstCylinder(1-1014,default1):1第一个主分区起始的磁盘柱面 Lastcylindetor+sizaor+sizeMor+sizeK:2048M 分区大小,我新增的硬盘一共2Gok,分区完毕.接下来格式化#mkfs-text3-c/dev/sdb1格式化第二个硬盘的分区1为ext3文件系统接下来把分区挂载到某个目录#mkdir oracle 建立/oracle目录#mount/dev/sdb1/oracle但这样每次重启都要重新加载,所以要修改/etc/fstab以自动加载#vi /etc/fstab在末尾加上/dev/sdb1/oracleext3defaults12 搞定收工!