Home>Article>Operation and Maintenance> What is the command to mount a hard disk in Linux?

What is the command to mount a hard disk in Linux?

藏色散人
藏色散人 Original
2023-01-03 11:22:09 9891browse

The Linux hard disk mounting command is "mount". The method of mounting a new hard disk is: 1. Use the "fdisk -l" command to list the currently connected hard disks in the system; 2. Use the m command to view fdisk Internal command of the command; 3. Enter the disk and partition the disk; 4. Format the partition; 5. Create the "/data1" directory through "#mkdir /data1"; 6. Through "#mount /dev/sdb1 /data1" Just run the command to mount the partition.

What is the command to mount a hard disk in Linux?

#The operating environment of this tutorial: linux5.9.8 system, Dell G3 computer.

What is the command to mount a hard disk in Linux?

Mount a new hard disk on the Linux server:

Linux hard disk identification:

Generally use the "fdisk -l" command. List the currently connected hard disks in the system

Device and partition information. If the new hard disk has no partition information, only the hard disk size information will be displayed.

1. Shut down the server and add the new hard disk

2. Start the server and log in as root user

3. Check the hard disk information

#fdisk -l Disk /dev/sda: 42.9 GB, 42949672960 bytes 255 heads, 63 sectors/track, 5221 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x0004406e Device Boot Start End Blocks Id System /dev/sda1 * 1 39 307200 83 Linux Partition 1 does not end on cylinder boundary. /dev/sda2 39 2589 20480000 83 Linux /dev/sda3 2589 2850 2097152 82 Linux swap / Solaris /dev/sda4 2850 5222 19057664 5 Extended /dev/sda5 2850 5222 19056640 83 Linux Disk /dev/sdb: 10.7 GB, 10737418240 bytes 255 heads, 63 sectors/track, 1305 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x14b52796 Device Boot Start End Blocks Id System

4. Create a new hard disk partition Command parameters:

fdisk can be done with the m command Look at the internal commands of the fdisk command;

a: The command specifies the boot partition;

d: The command deletes an existing partition;

l: The command displays the list of partition ID numbers ;

m: View fdisk command help;

n: Command to create a new partition;

p: Command to display partition list;

t: Command Modify the type ID number of the partition;

w: The command is to save the modification to the partition table and let it take effect

5. Enter the disk and partition the disk. Pay attention to the red part.

#fdisk /dev/sdb Command (m for help):n Command action    e extended //输入e为创建扩展分区    p primary partition (1-4) //输入p为创建逻辑分区 p Partion number(1-4):1 //在这里输入l,就进入划分逻辑分区阶段了; First cylinder (51-125, default 51): //注:这个就是分区的Start 值;这里最好直接按回车,如果您输入了一个非默认的数字,会造成空间浪费; Using default value 51 Last cylinder or +size or +sizeM or +sizeK (51-125, default 125): +200M 注:这个是定义分区大小的,+200M 就是大小为200M ;当然您也可以根据p提示的单位cylinder的大小来算,然后来指定 End的数值。回头看看是怎么算的;还是用+200M这个办法来添加,这样能直观一点。如果您想添加一个10G左右大小的分区,请输入 +10000M ; Command (m for help): w //最后输入w回车保存。

Check it:

#fdisk -l

You can see the /dev/sdb1 partition, I will omit the screenshot.

6. Format the partition

#mkfs.ext3 /dev/sdb1 //注:将/dev/sdb1格式化为ext3类型 mke2fs 1.41.12 (17-May-2010)文件系统标签= 操作系统:Linux 块大小=4096 (log=2) 分块大小=4096 (log=2) Stride=0 blocks, Stripe width=0 blocks 640848 inodes, 2562359 blocks 128117 blocks (5.00%) reserved for the super user第一个数据块=0 Maximum filesystem blocks=2625634304 79 block groups 32768 blocks per group, 32768 fragments per group 8112 inodes per group Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632 正在写入inode表: 完成 Creating journal (32768 blocks): 完成 Writing superblocks and filesystem accounting information: 完成 This filesystem will be automatically checked every 35 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override.

After formatting, we can use mount to load the partition and then use this file system;

7. Create / data1 directory:

#mkdir /data1

8. Start mounting the partition:

#mount /dev/sdb1 /data1

9. Check the hard disk size and mount the partition:

#df -h

10. Configure automatic mounting at boot

Because the mount will become invalid after restarting the server, you need to write the partition information to the /etc/fstab file to make it permanently mounted:

#vim /etc/fstab

Join:

/dev/sdb1(磁盘分区) /data1(挂载目录) ext3(文件格式)defaults 0 0

11. Restart the system

#reboot

Recommended study: "Linux Video Tutorial"

The above is the detailed content of What is the command to mount a hard disk in Linux?. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn