raspbian修改swap分区为硬盘上的分区

一直以为raspbian的swap分区和平常装系统时候的swap分区是一样的,最近用u盘插在树莓派上运行后发现这个交换分区和我想象中不一样。

百度后发现它是一个文件挂上去的。直接搞把!

[email protected]:~ $ swapon -s

Filename                                Type            Size    Used    Priority

/var/swap                               file            102396  0       -2

停止服务后再删除这个文件

[email protected]:~ $  sudo service dphys-swapfile stop

关闭dphys-swapfile 服务的开机启动,免得下次启动的时候又创建一个swap文件。

[email protected]:~ $ sudo systemctl disable dphys-swapfile.service

看下还有没有swap

删除这个swap文件

[email protected]:~ $ sudo rm /var/swap

给U盘分个swap分区

sudo fdisk -l 查看下哪个是u盘再分区。

看到我的/dev/sda就是u盘了。

sudo fdisk /dev/sda

分区结果如下,2G的分区就是用来当swap的了

[email protected]:~ $ sudo mkswap /dev/sda3

UUID可以复制下等会用,也可以不用。

加载swap分区

[email protected]:~ $ sudo swapon /dev/sda3

可以看到已经加载成功了

设置开机自动挂载

sudo nano /etc/fstab

mount -a 看下有没有错

[email protected]:~ $ sudo mount -a

没有提示即没有写错,并且已经挂载成功了

参考

http://cn.linux.vbird.org/linux_basic/0230filesystem_4.php

原文地址:https://www.cnblogs.com/buyiyangdefengcai/p/11466175.html

时间: 2024-11-01 20:09:39

raspbian修改swap分区为硬盘上的分区的相关文章

[Linux] 硬盘构造与分区

首先让我们从物理结构上了解一下硬盘的存储原理. 硬盘构造示意图: 1. head:磁头,磁盘盘面上的磁头,有几个磁头,就有几个盘面.从0开始编号,最大255,表示总共256个磁头. 2. cylinder:柱面.每个盘面上的磁道叠加起来,看起来就像一个柱体,因此被称为柱面.对于单个磁盘盘面来说,一个柱面就是一个磁道,许多的同心圆磁道构成一个盘面.从0开始编号,最大1023,表示总共1024个磁道. 3. sector:扇区.每个磁道上可以划分为若干段,每一段称为一个扇区,扇区是磁盘最小存储单位,

在装完Linux系统之后自己去修改Swap分区的大小(两种方法)

在装完Linux系统之后自己去修改Swap分区的大小(两种方法) 在安装完Linux系统后,swap分区太小怎么办,怎么可以扩大Swap分区呢?有两个办法,一个是从新建立swap分区,一个是增加swap分区.下面介绍这两种方法: 第一您必须有root权限,过程中一定要很小心,一不小心就破坏了整个硬盘的数据,执行下面的过程之前您需要三思而行,错误操作后的后果由执行者自己承担. 新建swap分区 1.以root身份进入控制台,输入 # swapoff -a          #停止交换分区 2. 用

Linux零基础入学之用parted在已挂载的硬盘上分区

课堂上,讲师演示了给服务器上新添加的硬盘用parted分区,说parted有这么这么多功能,那么那么灵活的设置.然后就想课后实践一下,看看如何用parted给硬盘分区,到底比fdisk好在哪里. [实验环境] 实验工具:    WMware station 12 OS:       RHEL 7.2 x64 内存:      2G CPU:       1核 硬盘:      sda 40G sda1 /boot  524M sda2 /    23.6G sda3 swap  1073M CD

如何在安装Linux之后自己修改Swap分区大小

测试试境为RH AS4假如您不清楚swap到底是什么,或分区的概念,那么下面的过程对您来讲可能会有一定的风险.自己扩大Swap也是比较方便的.您必须有root权限,过程中一定要很小心,一不小心就破坏了整个硬盘的数据,执行下面的过程之前您需要三思而行,错误后的后果由执行者自己承担,我这个script只是作为参考.1.以root进入控制台2. #swapoff -a             #停止交换分区3. #fdisk /dev/hda         #swap所在硬盘的硬盘设备文档,可能会有

linux系统修改Swap分区【转】

在装完Linux系统之后自己去修改Swap分区的大小(两种方法) 在安装完Linux系统后,swap分区太小怎么办,怎么可以扩大Swap分区呢?有两个办法,一个是从新建立swap分区,一个是增加swap分区.下面介绍这两种方法:第一您必须有root权限,过程中一定要很小心,一不小心就破坏了整个硬盘的数据,执行下面的过程之前您需要三思而行,错误操作后的后果由执行者自己承担.新建swap分区 1.以root身份进入控制台,输入 # swapoff -a          #停止交换分区 2. 用fd

使用VMware将Linux装在物理硬盘上,开机即可进入Linux (转)

目录(?)[-] 本文目的 具体操作 1 软件准备 2  安装 21 对硬盘操作 22 创建虚拟机并安装 23 使用Grub引导Linux 1. 本文目的 适合于没有光驱的计算机来安装Linux,还有感觉从硬盘安装Linux不明白的朋友.让安装Linux更加简便傻瓜化. 文章末尾有附件下载. 2. 具体操作 2.1 软件准备 平台:Windows XP/2000 软件:VMware workstation5以上版本 Windlws下查看Linux分区的小工具:explore2fs.exe 如果懂

Linux 修改swap虚拟内存大小

      swap是内存的交换区:换句话说,如果内存不够用了,那么系统会在硬盘上存储一些内存中不常用的数据,之后将这部分数据在存储中析构掉:这样内存就又有剩余空间可以运行东东啦,这个过程也就是所谓的交换,存储数据的硬盘部分就是swap分区. 装系统的时候可能会将swap大小设置的不合适 但是swap的大小不正确,很影响服务器的性能.下面说说怎么修改swap分区的大小. 1.查看系统Swap空间使用 [[email protected] mapper]# free -m total used f

liunx系统装在老硬盘上,随时带在身边

我亲自装了ubuntu,centos.不干扰win10系统. ---------------------------- 当然裸的老硬盘当然不行,要有sata 的数据线,3.5英寸的要有电源. 自行淘宝--硬盘盒(不是广告=-=) 这个底座很好3.0的口,速度很快 当然这样的话你的liunx的系统是便携的,成本也不大,装在移动硬盘上也很贵的~ ---------------------------- 首先下载自己喜欢的liunx发行版本,当然最好是镜像下载,不然太慢了. 再下载ultraiso安装

什么硬盘才需分区对齐?如何操作

固态硬盘(Solid State Drives),简称固盘,固态硬盘(Solid State Drive)用固态电子存储芯片阵列而制成的硬盘,由控制单元和存储单元(FLASH芯片.DRAM芯片)组成.固态硬盘在接口的规范和定义.功能及使用方法上与普通硬盘的完全相同,在产品外形和尺寸上也完全与普通硬盘一致.被广泛应用于军事.车载.工控.视频监控.网络监控.网络终端.电力.医疗.航空.导航设备等领域. 现在的硬盘需要分区对齐,高级格式化的硬盘以及SSD不进行4K对齐,读写性能会受明显影响,不然性能低