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

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

Linux添加新硬盘自动挂载硬盘的具体步骤

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

#fdisk -l

Disk /dev/sdb: 1000.2 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

Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

Linux操作系统诞生于1991 年10 月5 日(这是第一次正式向外公布时间)。Linux存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。

严格来讲,Linux这个词本身只表示Linux内核,但实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU 工程各种工具和数据库的操作系统。

一.Linux的硬盘识别

2.6

kernel以后,linux会将识别到的硬件设备,在/dev/下建立相应的设备文件.如:

sda

表示第1块SCSI硬盘.

hda

表示第1块IDE硬盘(即连接在第1个IDE接口的Master口上).

当添加了新硬盘后,在/dev目录下会有相应的设备文件产生.cciss的硬盘是个例外,它的

设备文件在/dev/cciss/目录下.一般使用”fdisk

-l”命令可以列出系统中当前连接的硬盘

设备和分区信息.新硬盘没有分区信息,则只显示硬盘大小信息.

二.在linux系统中添加新硬盘

下面说明一下,添加一块10G硬盘到第一个IDE口的Slave接口上.

安装好硬盘后,开机root身份登录.

执行fdisk

-l命令显示当前系统的硬盘设备.

#

fdisk

-l

Disk

/dev/hdb:

10.7

GB,

10737418240

bytes

255

heads,

63

sectors/track,

1305

cylinders

Units

=

cylinders

of

16065

*

512

=

8225280

bytes

Disk

/dev/hdb

doesn't

contain

a

valid

partition

table

显示hdb没有分区信息,大小为10G.

使用fdisk命令对hdb进行分区.

#

fdisk

/dev/hdb

Warning:

invalid

flag

0x0000

of

partition

table

4

will

be

corrected

by

w(rite)

输入:

n

表示新建分区.

Command

(m

for

help):

n

Command

action

e

extended

p

primary

partition

(1-4)

输入:

p

表示建立一个原始分区.

p

Partition

number

(1-4):

1

输入:

1

表示此分区编号为1.

First

cylinder

(1-1305,

default

1):

输入:

回车

表示使用默认起始柱面号.如果要分多个区的话,先盘算好要多大,再输入数字

Using

default

value

1

Last

cylinder

or

+size

or

+sizeM

or

+sizeK

(1-1305,

default

1305):

输入:

回车

表示使用默认结束柱面号.即此分区使用整个硬盘空间.

Using

default

value

1305

Command

(m

for

help):

w

输入:

w

存盘,退出fdisk.

再使用fdisk

-l命令查看分区情况.

#

fdisk

-l

Disk

/dev/hdb:

10.7

GB,

10737418240

bytes

255

heads,

63

sectors/track,

1305

cylinders

Units

=

cylinders

of

16065

*

512

=

8225280

bytes

Device

Boot

Start

End

Blocks

Id

System

/dev/hdb1

1

1305

10482381

83

Linux

显示/dev/hdb上有一个hdb1分区,为linux格式.

分区后,需要对这个分区进行格式化.

#

mkfs.ext3

/dev/hdb1

将新建分区挂在到/mnt/hdb1上.

(挂载点设成自己的)

#

mkdir

/mnt/hdb1

#

mount

/dev/hdb1

/mnt/hdb1

三.设置新硬盘开机自动挂载

在/etc/fstab中添加新硬盘的挂载信息.添加下面一行:

/dev/hdb1

/mnt/hdb1

ext3

defaults

1

2(如果还有一个分区就是1

3,以此类推)

这样,每次开机后,系统会自动将/dev/hdb1挂载到/mnt/hdb1上.

你进入系统前要在GRUB上选择

你按E可以进入一行编辑

你会看到

root(hd0,0)

kernel......

initrd......

等等

那个hd0,0就表示你进的是哪一个盘的系统

第一个0就表示第一个硬盘

第二个0就表示硬盘上的第一个分区

你直接把第二块硬盘加在机箱里

进入第一个硬盘的系统后,可以直接挂载

mount

-t

ext3

/dev/hdb1

/mnt

(/hdb1表示第2块硬盘的第一个分区

/mnt可以是你根下的任一文件夹)

或者进入/etc/fstab

添加一行

/dev/hdb1

/mnt

ext3

defoult

0

0

如果有多的分区的话

以此类推


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/267658.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存