`
8366
  • 浏览: 810208 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

inux下进行硬盘分区,进行格式化处理,并进行挂载使用

阅读更多


关键命令:



 查看硬盘大小
 fdisk -l
 
 查看分区大小
 df -h
 
 格式化分区
 mkfs -V -t ext3 /dev/sda5,   -V选项是详细显示模式, -t选项是接文件类型
 
 将分区挂载到opt下
 mount -t ext3 /dev/sda3 /opt

 

 上面的挂载方式在重启计算机后会自动失效,可以按照下面的方式配置开机自动挂载:

 

  在 /etc/fstab  写入 (蓝色部分)

 

LABEL=/                 /                       ext3    defaults        1 1
tmpfs                     /dev/shm          tmpfs   defaults        0 0
devpts                   /dev/pts           devpts  gid=5,mode=620  0 0
sysfs                     /sys                   sysfs   defaults        0 0
proc                      /proc                  proc    defaults        0 0
LABEL=SWAP-sda2         swap                    swap    defaults        0 0
/dev/sda3               /opt                    ext3    defaults        0 0

 

实验环境:

HPZ400工作站 : 500G硬盘

由于本机是预装的SUSE Linux Enterprise Desktop  11 (x86_64)

出厂时,仅在硬盘上分了一个38G的ext3文件系统,和一个2G的swap分区,所以对于其它的空闲分区,要实现使用,就要进行格

处理。

可用的分区工具有:fdisk , cfdisk

硬盘的处理对于操作系统而言,很有可能造成数据丢失,所以只有root用户才有权限

如果不是root用户,最好先把用户的权限变成root

jsj@linux-HPWorkstaion:~/Desktop> su
口令:
linux-HPWorkstaion:/home/jsj/Desktop #

这样就转成root权限了

1. 先用df 查年一下现有的己挂载的分区信息

2. 用fdisk -l 可以查看现有的硬盘信息

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x006b6011

   Device Boot      Start         End      Blocks          Id   System
/dev/sda1               1            2040    16384000     82  Linux swap / Solaris
/dev/sda2   *        2041        6609    36700492+  83  Linux

硬盘大小500G 

3.输入cfdisk, 进入cfdisk程序界面

                      cfdisk (util-linux-ng 2.14.1)

                              Disk Drive: /dev/sda
                       Size: 500107862016 bytes, 500.1 GB
             Heads: 255   Sectors per Track: 63   Cylinders: 60801

    Name        Flags      Part Type  FS Type          [Label]        Size (MB)
 ------------------------------------------------------------------------------
                            Primary   Free Space                           1.05*
    sda1                    Primary   Linux swap / Solaris             16777.22*
                            Primary   Free Space                           1.31*
    sda2        Boot        Primary   Linux ext3                       37581.31
                             Primary   Free Space                       2245744.39



     [   Help   ]  [   New    ]  [  Print   ]  [   Quit   ]  [  Units   ]
     [  Write   ]

                               Print help screen

然后选择new

出现 Size (in MB): 2245744.39

红字部分可以输入想要分区的大小。

随便分一下,会出现以下两个分区

sda5                    Logical   Linux ext3                      199997.69
sda6                    Logical   Linux ext3                      245746.70

4.用fdisk -l可以查看现有分区的各种信息

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1        2040    16384000   82  Linux swap / Solaris
/dev/sda2   *        2041        6609    36700492+  83  Linux
/dev/sda3            6610       60801   435297240    5  Extended
/dev/sda5            6610       30924   195310206   83  Linux
/dev/sda6           30925       60801   239986971   83  Linux

5. 对新建分区,进行格式化,以使其能够挂载,利用mkfs命令就可以了 mkfs [-V] [-t fstype] [fs-options] device [size]

 mkfs -V -t ext3 /dev/sda5,   -V选项是详细显示模式, -t选项是接文件类型

mke2fs 1.41.1 (01-Sep-2008)
fs_types for mke2fs.conf resolution: 'ext3', 'default'
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
12214272 inodes, 48827551 blocks
2441377 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=4294967296
1491 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, 7962624, 11239424, 20480000, 23887872

Writing inode tables: done                            
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done
这样就把/dev/sda5分区格式化为ext3文件系统了,但这样还是不能直接向里边存放文件, /dev/sda5还只是一个设备文件,

所以要进行挂载,

6. 可以先在/mnt 下建data和soft目录,然后把这两个分区挂上去

   mount  /dev/sda5 /mnt/data

执行成功后,就可以使用分区了。

 

 

参靠:

硬盘分区时涉及的概念:主分区、扩展分区、逻辑分区、活动分区

http://hi.baidu.com/quantity123/blog/item/ad191a3943a91cf8b311c75f.html

分享到:
评论

相关推荐

    inux分区不同于window.docx

    完成分区后,还需要对这些分区进行格式化。对于本例来说,需要使用以下命令将分区格式化为 ext3 文件系统: - `mkfs.ext3 /dev/hdb1` - `mkfs.ext3 /dev/hdb5` - `mkfs.ext3 /dev/hdb6` - `mkfs.ext3 /dev/hdb7` ...

    Linux下硬盘和分区的命名方法详细介绍

    本篇文章将深入探讨Linux下硬盘和分区的命名方法,以及与之相关的概念。 首先,IDE(Integrated Drive Electronics)接口的硬盘在Linux中通常以`hd`开头来命名,如`hda`、`hdb`等。主IDE接口上的两个设备分别为`hda...

    inux系统的硬盘安装 无光驱.doc

    - 将Linux镜像文件全部解压出来,并放置在FAT32格式的分区中,可以是根目录或子文件夹内。 **第五步:启动Linux安装程序** - 操作步骤与Red Hat相同。 #### 五、总结 通过上述步骤,即使在没有光驱的情况下,...

    inux云计算基础 IP配置到yum挂载

    在Linux环境下进行云计算操作时,掌握基本的网络配置和软件包管理是非常重要的技能。本文将从初学者的角度出发,详细介绍如何在Linux系统中配置IP地址以及如何设置本地Yum源。 #### 二、Linux系统中的IP地址配置 #...

    inux-LVM管理.doc

    5. 格式化和挂载:使用mkfs命令格式化LV,然后通过mount命令将其挂载到指定目录,以便使用。 通过LVM,系统管理员可以轻松地扩展或收缩存储空间,比如当一个逻辑卷的空间不足时,可以将其他未使用的物理卷空间添加...

    inux系统下的ramdisk驱动

    1. **动态创建与配置**:Linux内核提供了`/dev/ramX`这样的设备节点,用户可以通过`mke2fs`等工具对其进行格式化并挂载。此外,也可以在系统启动时通过内核命令行参数或initramfs机制预先分配并挂载ramdisk。 2. **...

    inux下RoseMirrorHA实施文档.doc

    inux下RoseMirrorHA实施文档.doc

    linux下使用php+shell实现用户注册及磁盘配额文.pdf

    - 硬盘管理涉及在VMware中添加硬盘,分区、格式化并挂载到`/home`,然后配置磁盘配额。 通过以上步骤,可以构建一个基于Linux的用户注册系统,该系统能有效地管理用户账户,防止用户名冲突,并且限制每个用户的...

    Linux 下用c读取硬盘序列号

    在linux操作系统下,用c语言读取硬盘序列号

    inux下TC+HTB流量控制.doc

    TC是一个综合的网络流量控制框架,它可以对数据包进行分类、过滤和排队,从而实现对网络流量的精细化管理。TC主要涉及三个组件:队列(QUEUE)、分类器(CLASS)和过滤器(FILTER)。其中,过滤器可以使用U32或iptables的...

    inux下Apache_配置详解

    Apache 是一款广泛使用的开源Web服务器,它在Linux操作系统上的配置对于管理和优化网站的运行至关重要。在深入探讨配置之前,我们先了解一下Apache配置的基础文件——`httpd.conf`。这个文件通常位于Apache安装目录...

    嵌入式inux下图片遍历解码显示源程序

    在嵌入式Linux环境下,开发一个能够遍历指定路径下的所有JPEG图片并进行解码显示的源程序是一项常见的任务,特别是在开发图形用户界面或者多媒体应用时。这个程序的核心技术包括文件遍历、JPEG文件识别、图像解码...

    1inux操作系统中互斥与同步控制.pdf

    线程是进程产生的分支,是更小的执行实体,但系统并不给它分配任何资源,它共享创建它的进程所拥有的资源。 线程互斥是为了避免线程对临界资源的同时使用,从而避免因此而产生的不可预料的后果。临界资源是那些一次...

    inux下apache负载均衡与JBoss集群配

    下载对应版本的JDK(这里以1.5.0_19为例),将其放置在`usr`目录下,并赋予执行权限。然后通过命令`./jdk-1_5_0_19-linux-i586-rpm.bin`进行安装。设置环境变量,如`JAVA_HOME`,`PATH`和`CLASSPATH`,确保系统能够...

    dnw_inux工具

    在大多数Linux发行版中,DNW可能并未预装,因此需要通过包管理器进行安装。例如,在Ubuntu或Debian系系统中,可以使用`apt`命令: ```bash sudo apt-get update sudo apt-get install dnw ``` 对于基于RPM的系统,...

Global site tag (gtag.js) - Google Analytics