如何挂载硬盘(在linux中)?

如何挂载硬盘(在linux中)?,第1张

移动硬盘or硬盘?
(1)个人PC机的话,插入移动硬盘或USB设备,会自动挂载到/media/下,你可以cd到这里看看有没有;
(2)如果是硬盘,就比较麻烦一点。硬盘接入后,linux会分给它一个“标签”,如/dev/sdb1
怎么知道呢,这样做
首先,切换到root用户或者使用root权限:su root 或者sudo,需要你输入密码。
其次,fdisk -l (是小写的英文字母L),查看系统挂载的设备列表。硬盘标签一般会出现在最后一个,看看它所列出的大小是否正确,并记住它的标签,如/dev/sdb1
最后,把这个标签挂载到你想要的目录下,这个目录你可以自己mkdir,我习惯挂载到/media下: mount /dev/sdb1 /media
注意,此时仍是在超级用户root下,为防止误 *** 作,挂载完成后,要记得返回普通用户下。

1 打开开始里的附件-远程桌面连接。
2 点击选项选择本地资源选项卡。
3 点击详细信息展开将会看到驱动器的多选框。
4 选择你需要勾选的驱动器,点击确定,然后选择常规在计算机一栏中输入你想要远程的主机IP地址。
5 点击连接讲出现一个提示框如下图所示,显示可以 *** 作本地资源,请注意安全,继续点击连接。
6 现在远程成功后就可以 *** 作本地磁盘里的文件。

1插入新硬盘,启动Linux服务器,使用fdisk -l 查看硬盘

#fdisk -l

Disk /dev/sdb: 10002 GB, 1000204886016 bytes

2格式化硬盘

#mkfs -t ext4 /dev/sdb

3挂载硬盘

#mount 硬盘地址 要挂载的地址

#mount /dev/sdb /media/imgs

4实现系统重启后自动挂载该分区

#vi /etc/fstab

在最后一行添加

/dev/sdb /media/imgs ext4 defaults 1 2

一、添加磁盘

添加加新硬盘重启服务器

添加完之后就可以重启机器了,如果你机器是开启的,进入系统并不能看见你刚添加的那块磁盘,只有等系统重启,重新加载之后才会显示安装的那块磁盘

二、进入系统

使用root用户进入系统

三、 查看硬盘信息

[root@localhost ~]# fdisk -l   //磁盘命令

1

Disk /dev/sda: 215 GB, 21474836480 bytes

255 heads, 63 sectors/track, 2610 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: 0x000c4cb5

Device Boot      Start         End      Blocks   Id  System

/dev/sda1             1          64      512000   83  Linux

Partition 1 does not end on cylinder boundary

/dev/sda2              64        2611    20458496   8e  Linux LVM

Disk /dev/sdb: 215 GB, 21474836480 bytes

255 heads, 63 sectors/track, 2610 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: 0xd0f5c869

Device Boot      Start         End      Blocks   Id  System

/dev/sdb1               1        2610    20964793+  83  Linux

Disk /dev/sdc: 215 GB, 21474836480 bytes

255 heads, 63 sectors/track, 2610 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: 0x00000000

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

可以看到这台机器加载了三个磁盘sda、sdb、sdc

其中sda是初始磁盘,sdb已经初始化且经过使用,sdc是刚刚加载的,未格式化的新磁盘

四、创建新硬盘分区

[root@localhost ~]# fdisk /dev/sdc #进入磁盘

Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel

Building a new DOS disklabel with disk identifier 0x45a3cadb

Changes will remain in memory only, until you decide to write them

After that, of course, the previous content won't be recoverable

Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite)

WARNING: DOS-compatible mode is deprecated It's strongly recommended to

switch off the mode (command 'c') and change display units to

sectors (command 'u')

Command (m for help): m

Command action

a   toggle a bootable flag      #设定可启动标记

b   edit bsd disklabel

c   toggle the dos compatibility flag

d   delete a partition          #删除一个分区

l   list known partition types  #各分区类型所对应的ID

m   print this menu             #菜单

n   add a new partition         #添加一个分区

o   create a new empty DOS partition table

p   print the partition table   #显示该磁盘下的当前分区信息

q   quit without saving changes #不保存退出

s   create a new empty Sun disklabel

t   change a partition's system id

u   change display/entry units

v   verify the partition table

w   write table to disk and exit #保存退出

x   extra functionality (experts only)

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

知道命令之后就可以进行分区了

Command (m for help): p //打印分区信息,可以看到当前并没有分区

Disk /dev/sdc: 215 GB, 21474836480 bytes

255 heads, 63 sectors/track, 2610 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: 0x45a3cadb

Device Boot      Start         End      Blocks   Id  System

Command (m for help): n //创建一个新的分区

Command action

e   extended//输入e为创建扩展分区

p   primary partition (1-4) //输入p为创建逻辑分区

p

Partition number (1-4): 1//划分逻辑分区

First cylinder (1-2610, default 1): //我这里直接回车,是不想把该磁盘分成多个分区,把整个磁盘作为1个分区

Using default value 1

Last cylinder, +cylinders or +size{K,M,G} (1-2610, default 2610):

Using default value 2610

Command (m for help): p //再次查看可以看到该磁盘已经有1个分区了

Disk /dev/sdc: 215 GB, 21474836480 bytes

255 heads, 63 sectors/track, 2610 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: 0x45a3cadb

Device Boot      Start         End      Blocks   Id  System

/dev/sdc1               1        2610    20964793+  83  Linux

Command (m for help): w //保存分区

The partition table has been altered!

Calling ioctl() to re-read partition table

Syncing disks

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

再次使用”fdisk -l”命令查看磁盘信息

Disk /dev/sdc: 215 GB, 21474836480 bytes

255 heads, 63 sectors/track, 2610 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: 0x406a4c58

Device Boot      Start         End      Blocks   Id  System

/dev/sdc1               1        2610    20964793+  83  Linux

1

2

3

4

5

6

7

8

9

第三块磁盘/dev/sdc已经分区好了

五、格式化分区

[root@localhost ~]# mkfsext3 /dev/sdc1

//将/dev/sdc1格式化为ext3类型,好像大部分的磁盘都是格式化为ext3类型,具体为什么没有深入研究,暂时不清楚,想了解的朋友可以自己查一下

1

2

[root@localhost ~]# mkfsext3 /dev/sdc1

mke2fs 14112 (17-May-2010)

文件系统标签=

*** 作系统:Linux

块大小=4096 (log=2)

分块大小=4096 (log=2)

Stride=0 blocks, Stripe width=0 blocks

1310720 inodes, 5241198 blocks

262059 blocks (500%) reserved for the super user

第一个数据块=0

Maximum filesystem blocks=4294967296

160 block groups

32768 blocks per group, 32768 fragments per group

8192 inodes per group

Superblock backups stored on blocks:

32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,

4096000

正在写入inode表: 完成                          

Creating journal (32768 blocks): 完成

Writing superblocks and filesystem accounting information: 完成

This filesystem will be automatically checked every 31 mounts or

180 days, whichever comes first  Use tune2fs -c or -i to override

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

格式化完毕,此时就可以使用“mount”命令挂载分区了,然后使用这个磁盘空间了

六、挂载分区以及开机自动挂载

[root@localhost ~]# df -h //此时只有sda1和sdb1两个磁盘挂载

Filesystem                    Size  Used Avail Use% Mounted on

/dev/mapper/VolGroup-lv_root   18G   15G  15G  92% /

tmpfs                         932M   76K  932M   1% /dev/shm

/dev/sda1                     485M   40M  421M   9% /boot

/dev/sdb1                      20G  12G   18G   7% /disk/diskone

/dev/sr0                      42G  42G     0 100% /media/CentOS_65_Final

[root@localhost /]# cd /disk/

[root@localhost disk]# ll

总用量 4

drwxr-xr-x 4 root root 4096 7月  28 17:04 diskone

[root@localhost disk]# cd diskone/

[root@localhost diskone]# ll

总用量 20

drwx------ 2 root root 16384 7月  28 16:12 lost+found

drwxr-xr-x 2 root root  4096 7月  28 17:09 software

[root@localhost diskone]# cd /

[root@localhost disk]# mkdir disktwo //创建被挂载的路径

[root@localhost disk]# ll

总用量 8

drwxr-xr-x 4 root root 4096 7月  28 17:04 diskone

drwxr-xr-x 2 root root 4096 8月   1 16:48 disktwo

[root@localhost disk]# mount /dev/sdc1 /disk/disktwo/ //进行挂载

[root@localhost disk]# df -h //再次查看,发现sdc1已经挂载在/disk/disktwo路径下

Filesystem                    Size  Used Avail Use% Mounted on

/dev/mapper/VolGroup-lv_root   18G   15G  15G  92% /

tmpfs                         932M   76K  932M   1% /dev/shm

/dev/sda1                     485M   40M  421M   9% /boot

/dev/sdb1                      20G  12G   18G   7% /disk/diskone

/dev/sr0                      42G  42G     0 100% /media/CentOS_65_Final

/dev/sdc1                      20G  173M   19G   1% /disk/disktwo

阿里云服务器如何挂载数据盘 云服务器 ECS 支持对当作数据盘用的普通云盘、高效云盘及 SSD 云盘进行挂载。您可以选择从实例入口进行挂载,或从磁盘入口进行挂载,两种 *** 作没有区别,您可以选择任意一种方式。下面分别进行介绍。 *** 作须知 在挂载数据盘之前,请了解以下注意事项: 挂载磁盘时,实例需要满足以下条件: 状态必须为 运行中 (Running) 或者 已停止 (Stopped) 安全控制标识不能为 锁定 (Locked) 不欠费 本地磁盘不能挂载、或卸载。 挂载磁盘时,云盘的状态必须为 待挂载 (Available)。 一台实例最多能挂载 4 块数据盘(包含所有磁盘种类)。 云盘只能挂载在同一可用区内的实例上,不能跨可用区挂载。 同一时刻,一块云盘只能挂载到一个实例上,不支持挂载到多个实例上。 按量付费云盘可以挂载到同一地域下的同一可用区的任意实例上(包括包年包月和按量付费的实例)。 云盘作为实例系统盘时,不支持单独的挂载 *** 作。 您可以选择从实例入口,挂载磁盘,或者从全部磁盘入口,挂载磁盘。 若要在一个实例上挂载多个磁盘,从实例入口 *** 作比较方便; 若要将多个磁盘挂载到不同的实例,从磁盘入口 *** 作比较方便。 从实例入口 登录 云服务器管理控制台。 单击左侧菜单中的 实例 。 单击页面顶部的地域。 单击需要挂载磁盘的实例名称,或者单击实例页面右侧的 管理 。 单击左侧菜单中的 本实例磁盘 。在该页面里显示的是已挂载在该实例上的磁盘。 单击页面右侧的 挂载云盘 ,选择 可用设备名 、目标磁盘 进行磁盘挂载。还可以根据需要,设置是否磁盘随实例释放、自动快照随磁盘释放。 磁盘随实例释放 :当实例释放时,该磁盘也会同时释放。 自动快照随磁盘释放 :当磁盘释放时,所有从该磁盘生成的自动快照都会一起释放。但手动快照不会释放。建议保留该选项以备份数据。 磁盘挂载执行成功后,您还需要登录本实例,对挂载的磁盘进行分区格式化和挂载新分区作。参见页面底部的 下一步 。 从磁盘入口 登录 云服务器管理控制台。 单击左侧菜单中的 磁盘 。 选择页面顶部的地域。 单击要挂载的磁盘名称。磁盘的状态必须为 待挂载 。使用中 的磁盘不能进行挂载。 单击页面磁盘列表右侧的 更多 > 挂载 。 选择目标实例和释放行为。 磁盘随实例释放 :当实例释放时,该磁盘也会同时释放。 自动快照随磁盘释放 :当磁盘释放时,所有从该磁盘生成的自动快照都会一起释放。但手动快照不会释放。建议保留该选项以备份数据。 磁盘挂载执行成功后,您还需要登录本实例,对挂载的磁盘进行分区格式化和挂载新分区。参见页面底部的 下一步 。 下一步(Linux) 磁盘挂载执行成功后,您还需要登录实例,对挂载的磁盘进行分区格式化和挂载新分区。具体 *** 作步骤,请参见 格式化和挂载数据盘。 下一步(Windows) 磁盘挂载执行成功后,您还需要登录实例,对挂载的磁盘进行分区格式化。具体 *** 作步骤,请参见 格式化数据盘。


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

原文地址: http://outofmemory.cn/zz/12759977.html

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

发表评论

登录后才能评论

评论列表(0条)

保存