Linux增加一块scsi硬盘,Linux下添加第二块scsi硬盘

本文详细介绍了在Linux系统中如何增加并管理SCSI硬盘,包括使用fdisk创建分区,格式化为ext3文件系统,创建挂载点,并最终通过修改fstab文件实现自动挂载。

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

1.关机接好第二块SCSI硬盘

2.开机进入linux系统,输入fdisk -l 或者dmesg |grep sdb(这个命令会显示本机第2块硬盘的信息)

3.fdisk /dev/sdb

[root@oracleDB ~]# fdisk /dev/sdb

The number of cylinders for this disk is set to 1044.

There is nothing wrong with that, but this is larger than 1024,

and could in certain setups cause problems with:

1) software that runs at boot time (e.g., old versions of LILO)

2) booting and partitioning software from other OSs

(e.g., DOS FDISK, OS/2 FDISK)

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

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)

Command (m for help): n

Command action

e   extended

p   primary partition (1-4)

1

Invalid partition number for type `1'

Command action

e   extended

p   primary partition (1-4)

p

最后保存 w

然后fdisk -l

会看到/dev/sdb1这个分区

下面把这个分区格式化成ext3格式

然后格式化分区,创建文件系统

mkfs -t ext3 /dev/sdb5,等一会儿就完成了。

创建mount point:

#cd /

#mkdir app

测试是否MOUNT

#mount -t ext3 /dev/sdb5   /app

一举成功。

#umount   /app

最后修改/etc/fstab,增加一行:

/dev/sdb5   /app ext3 default 1 2

保存后运行命令

mount -a

结果ok, cd /app 发现了lost+found。

#p#副标题#e#

------------------------------------------------------------------------------------------------------------------------------

Linux下添加一块硬盘,划分2个分区

------------------------------------------------------------------------------------------------------------------------------

[root@OracleDB ~]# fdisk -l

Disk /dev/sda: 8589 MB, 8589934592 bytes

255 heads, 63 sectors/track, 1044 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot      Start   End      Blocks   Id System

/dev/sda1   *     1    13      104391   83 Linux

/dev/sda2  14    78      522112+ 82 Linux swap / Solaris

/dev/sda3  79   116      305235   83 Linux

/dev/sda4 117  1044     7454160    5 Extended

/dev/sda5 117  1044     7454128+ 83 Linux

Disk /dev/sdb: 4294 MB, 4294967296 bytes

255 heads, 63 sectors/track, 522 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Disk /dev/sdb doesn't contain a valid partition table

[root@OracleDB ~]# fdisk /dev/sdb

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

Building a new DOS disklabel. 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)

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

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)

Command (m for help): n

Command action

e   extended

p   primary partition (1-4)

p

Partition number (1-4): 1

First cylinder (1-522, default 1):

Using default value 1

Last cylinder or +size or +sizeM or +sizeK (1-522, default 522):

Using default value 522

Command (m for help): p

#p#副标题#e#

Disk /dev/sdb: 4294 MB, 4294967296 bytes

255 heads, 63 sectors/track, 522 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot      Start   End      Blocks   Id System

/dev/sdb1   1   522     4192933+ 83 Linux

Command (m for help): q

[root@OracleDB ~]# demsg /dev/sdb

bash: demsg: command not found

[root@OracleDB ~]# demsg

bash: demsg: command not found

[root@OracleDB ~]# clear

[root@OracleDB ~]# fdislk -;

bash: fdislk: command not found

[root@OracleDB ~]# fdisk -l

Disk /dev/sda: 8589 MB, 8589934592 bytes

255 heads, 63 sectors/track, 1044 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot      Start   End      Blocks   Id System

/dev/sda1   *     1    13      104391   83 Linux

/dev/sda2  14    78      522112+ 82 Linux swap / Solaris

/dev/sda3    &n 关键词标签:Linux,scsi硬盘

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值