手动创建和挂载swap分区

​手动创建和挂载swap 分区 转载

2017-04-19 16:48:38

学_徒 

码龄8年

关注

一、使用fdisk 在设备上创建swap分区。

1.创建分区

Command (m for help): n

Command action

l logical (5 or over)

p primary partition (1-4)

l

First cylinder (641-1566, default 641):

Using default value 641

Last cylinder or +size or +sizeM or +sizeK (641-890, default 890):

Using default value 890

Command (m for help): p

Disk /dev/sda: 12.8 GB, 12884901888 bytes

255 heads, 63 sectors/track, 1566 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System

/dev/sda1 * 1 6 48163+ 83 Linux

/dev/sda2 7 515 4088542+ 83 Linux

/dev/sda3 516 1566 8442157+ 5 Extended

/dev/sda5 891 1015 1004031 83 Linux

/dev/sda6 1016 1566 4425876 83 Linux

/dev/sda7 516 640 1004031 83 Linux

/dev/sda8 641 890 2008093+ 83 Linux

2.指定分区类型为linux swap。这里的/dev/sda5就是我们要做swap的分区。

Command (m for help): t

Partition number (1-8): 5

Hex code (type L to list codes): 82

Command (m for help): p

Disk /dev/sda: 12.8 GB, 12884901888 bytes

255 heads, 63 sectors/track, 1566 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System

/dev/sda1 * 1 6 48163+ 83 Linux

/dev/sda2 7 515 4088542+ 83 Linux

/dev/sda3 516 1566 8442157+ 5 Extended

/dev/sda5 516 640 1004031 82 Linux swap

/dev/sda6 641 890 2008093+ 83 Linux

/dev/sda7 891 1015 1004031 83 Linux

/dev/sda8 1016 1566 4425876 83 Linux

3.使用mkswap命令设置交换分区

[root@libydwei /]# mkswap /dev/sda5

Setting up swapspace version 1, size = 1028120 kB

4.swapon 激活swap分区

[root@libydwei /]# swapon /dev/sda5

5.为了能够在系统启动是自动挂载。我们可以编辑/etc/fstab配置文件。

在文件末尾增加:

/dev/sda5 swap swap defaults 0 0

二、使用文件创建swap分区

bs blocksize ,每个块大小为1k.count=2048000。则总大小为2G的文件。

1. dd if=/dev/zero of=/swapfile bs=1k count=2048000

2. mkswap /swapfile

3. swapon /swapfile

4. 修改/etc/fstab使其启动时自动mount:

在/etc/fstab中增加如下语句:

/swapfile swap swap defaults 0 0

(0)

相关推荐

  • Linux fdisk命令 | 菜鸟教程

    Linux fdisk是一个创建和维护分区表的程序,它兼容DOS类型的分区表.BSD或者SUN类型的磁盘列表. 语法 fdisk [必要参数][选择参数] 必要参数: -l 列出素所有分区表 -u 与 ...

  • 云服务器创建、启用 SWAP 分区详细教程

    最近查看云服务器的 CPU 记录,在后半夜的时候总有一段时间飙升到 80%~100%,想来那个时间是各种蜘蛛来访的时段,也就造成了服务器负载飙升的现象.刚好看到了明月登陆博客发了一篇云服务器开启 SW ...

  • win10恢复分区能否手动创建?

    可以手动的 diskpart list disk select disk 0 list partition select partition 5  (不一定是5,反正是隐藏分区所在位置) assign ...

  • Linux挂载磁盘分区

    Linux系统一般都会有未挂载的磁盘,如果我们想使用这些为挂载的磁盘就需要挂载到指定目录才能使用. 一.有多个磁盘,将未分区的磁盘挂载 1.进入root用户 su – 2.查看已挂载磁盘的使用情况: ...

  • linux locate 搜索挂载的分区文件

    一般linux的locate命令会忽略挂载分区的文件,所以即使你挂载分区后使用updatedb也没用. 可以修改updatedb的配置文件来修改 sudo gedit /etc/updatedb.co ...

  • Linux:挂载磁盘分区

    查看挂载的分区 df 命令主要用来了解系统中已经挂载的各个文件系统的磁盘使用情况. 常用选项: "-h" ,显示更易读的容量单位: "-T" ,显示文件系统的类 ...

  • 苹果手机如何手动创建提醒事项?

    苹果手机如何手动创建提醒事项?一般创建提醒事项可以通过呼叫Siri进行快速创建,但是如何通过手动的方式来创建呢?下面来看看吧. 1.首先我们打开苹果手机,找到提醒事项的APP. 2.点击进入后,点击下 ...

  • Ubuntu 12.04开机自动挂载Windows分区

    系统版本:Ubuntu 12.04(wubi安装) 1.查看系统磁盘号 sd2,sd5,sd7分别对应我windows的C,D,F盘,也是本次要添加到开机挂载的,E盘为wubi安装盘. 2.查看磁盘类 ...

  • 19-excel如何手动创建分组

    excel如何手动创建分组 在excel中浏览大量数据时,为了表格的美观,可以使用组方法,将数据进行归类,从而简化显示表格数据,技巧二:根据用户输入数据的方式不同,可以选择多个行或者多列手动创建分组 ...

  • 如何在/etc/fstab中正确挂载NTFS分区?

    如何在/etc/fstab中正确挂载NTFS分区? 2018-11-21 10:54 automount, fstab, ubuntu, 许可 问题描述 经过一个令人讨厌的事件(我的第二个,你认为 ...