Linux mount

本文介绍如何在Linux环境下发现、格式化并挂载一个未被使用的322.1GB的大容量磁盘。文章详细展示了使用fdisk检查磁盘分区状态、使用mkfs.ext3进行文件系统格式化的过程,以及最后创建挂载点并将磁盘成功挂载至系统的步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

挂在磁盘操作(还有一个300G的盘没显示出来): 

[root@iZgo67bo9s3uaijzqrgbaxZ ori]# df -h 
Filesystem            Size  Used Avail Use% Mounted on
/dev/hda1              39G   12G   26G  32% /
tmpfs                 4.0G     0  4.0G   0% /dev/shm

[root@iZgo67bo9s3uaijzqrgbaxZ backup]# fdisk -l    //查找未挂载的磁盘信息 
 
Disk /dev/hda: 42.9 GB, 42949672960 bytes
224 heads, 56 sectors/track, 6687 cylinders
Units = cylinders of 12544 * 512 = 6422528 bytes
 
Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1        6688    41940992   83  Linux
Partition 1 does not end on cylinder boundary.
 
 Disk /dev/xvdb: 322.1 GB, 322122547200 bytes 
224 heads, 56 sectors/track, 50155 cylinders
Units = cylinders of 12544 * 512 = 6422528 bytes
 
Disk /dev/xvdb doesn't contain a valid partition table

[root@iZgo67bo9s3uaijzqrgbaxZ opt]#mkfs -t ext3 /dev/xvdb      //格式化未挂载的磁盘,使用ext3格式 
mke2fs 1.39 (29-May-2006)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
39321600 inodes, 78643200 blocks
3932160 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=4294967296
2400 block groups
32768 blocks per group, 32768 fragments per group
16384 inodes per group
Superblock backups stored on blocks: 
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 
4096000, 7962624, 11239424, 20480000, 23887872, 71663616
 
Writing inode tables: done                            
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done
 
This filesystem will be automatically checked every 31 mounts or
180 days, whichever comes first.  Use tune2fs -c or -i to override.

[root@iZgo67bo9s3uaijzqrgbaxZ opt]# mkdir /mnt/sdb       //创建挂载对应的目录 

[root@iZgo67bo9s3uaijzqrgbaxZ sdb]#mount /dev/xvdb /mnt/sdb    //将磁盘挂载到创建的目录上 
[root@iZgo67bo9s3uaijzqrgbaxZ sdb]# df -h        
Filesystem            Size  Used Avail Use% Mounted on
/dev/hda1              39G   12G   26G  32% /
tmpfs                 4.0G     0  4.0G   0% /dev/shm
 /dev/xvdb             296G  191M  281G   1% /mnt/sdb 

### 如何在 Linux 中挂载文件系统或设备 #### 使用 `mount` 命令挂载文件系统 为了使特定的存储介质(如 USB 驱动器、CD-ROM 或网络共享)中的数据可以访问,需要将其挂载到系统的目录结构中。这可以通过命令 `mount` 来完成[^2]。 对于不支持 Unix 权限的文件系统(例如 VFAT 或 NTFS),当这些类型的分区被挂载时,权限管理会有所不同[^1]。 #### 挂载过程的具体操作方法如下: 假设有一个新的外部硬盘连接到了计算机上,并且希望将它挂载至 `/mnt/usbdrive` 目录下,则应先创建目标挂载点: ```bash sudo mkdir /mnt/usbdrive ``` 接着执行实际的挂载动作,这里以一个典型的 FAT32 文件格式为例说明: ```bash sudo mount -t vfat /dev/sdb1 /mnt/usbdrive/ ``` 其中 `-t vfat` 表明指定要挂载的是何种类型文件系统;而 `/dev/sdb1` 是指代该磁盘的第一个逻辑卷路径名,在不同情况下可能会有所变化,请根据实际情况调整此参数。 如果面对的是 NTFS 类型的驱动器,则相应的命令变为: ```bash sudo mount -t ntfs-3g /dev/sdc1 /mnt/usbdrive/ ``` #### 自动化处理方式——编辑 fstab 文件 为了让某些常用外接硬件能够在每次启动之后自动加载而不必手动输入上述指令,可以在配置文件 `/etc/fstab` 中加入相应条目来实现自动化挂载功能。每一行代表一条记录,其字段依次为:源位置、目的地址、文件系统种类以及选项等信息
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值