当前位置: 首页 > news >正文

家用电脑如何做网站做网站 设备

家用电脑如何做网站,做网站 设备,网站规划与建设 ppt,电商建站价格问题背景 lsblk 显示存在物理设备(如 /dev/nvme0n1),但 swapon --show 无输出 说明 系统未启用任何 Swap 设备 问题原因分析 /etc/fstab 中 Swap 的 UUID 配置错误 从图片中看到执行 sudo swapon -a 时报错: swapoff: cannot fin…

问题背景

在这里插入图片描述lsblk 显示存在物理设备(如 /dev/nvme0n1),但 swapon --show 无输出
说明 系统未启用任何 Swap 设备


问题原因分析

  1. /etc/fstab 中 Swap 的 UUID 配置错误
    从图片中看到执行 sudo swapon -a 时报错:

    swapoff: cannot find the device for UUID=7c428630-813b-...  # 提示 UUID 无效
    

    这通常是因为 /etc/fstab(系统自动挂载配置文件)中定义了 Swap 分区的 UUID,但实际磁盘中不存在该 UUID 对应的分区。可能原因:

    • 分区被删除或重新格式化。
    • 手动修改了 UUID 但未更新 /etc/fstab
    • 复制了其他机器的 fstab 配置导致 UUID 冲突。
  2. Swap 分区未正确格式化或未启用

    • 如果 Swap 分区未格式化为 linux-swap 类型,系统无法识别。
    • 即使分区存在,若未执行 swapon 命令,Swap 也不会被激活。

解决方案

1. 检查 /etc/fstab 中的 Swap 配置
cat /etc/fstab | grep swap  # 查看 Swap 相关配置行
  • 如果输出类似以下内容:
    UUID=7c428630-... none swap sw 0 0  # 但此 UUID 实际不存在
    
    说明配置的 UUID 无效,需修正或删除此行。
2. 确认磁盘上的真实 Swap 分区
  • 列出所有磁盘分区的 UUID

    sudo blkid | grep -i swap  # 检查是否有标记为 "swap" 的分区
    

    如果有输出(如 /dev/nvme0n1pX: UUID="..." TYPE="swap"),记录其 UUID 和设备路径(如 /dev/nvme0n1pX)。
    若无输出,说明磁盘上无 Swap 分区

  • 检查分区类型(若分区存在但未格式化为 Swap):

    sudo fdisk -l /dev/nvme0n1  # 查看分区表,确认是否有 "Linux swap" 类型分区
    

    若分区类型不是 Linux swap,需重新格式化:

    sudo mkswap /dev/nvme0n1pX  # 格式化指定分区为 Swap
    sudo swapon /dev/nvme0n1pX   # 临时启用 Swap(重启后失效)
    
3. 修正 /etc/fstab 或手动启用 Swap
  • 若磁盘上有 Swap 分区
    更新 /etc/fstab 中的 UUID 为真实的 UUID(通过 sudo blkid 获取)或直接使用设备路径:

    # 替换为真实 UUID 或设备路径(二选一)
    UUID=正确的-UUID-here none swap sw 0 0
    # 或
    /dev/nvme0n1pX none swap sw 0 0
    

    保存后执行:

    sudo swapoff -a  # 关闭所有 Swap
    sudo swapon -a    # 重新启用 Swap(此时应无报错)
    
  • 若磁盘上无 Swap 分区
    删除或注释掉 /etc/fstab 中无效的 Swap 配置行,然后选择以下方案之一:

    • 方案 1:创建 Swap 文件(推荐,无需分区)
      sudo fallocate -l 4G /swapfile     # 创建 4GB 文件(大小自定)
      sudo chmod 600 /swapfile           # 设置权限
      sudo mkswap /swapfile              # 格式化为 Swap
      sudo swapon /swapfile              # 启用 Swap
      echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab  # 永久生效
      
    • 方案 2:新建 Swap 分区
      使用 gpartedfdisk 工具创建一个新分区并格式化为 linux-swap,再更新 /etc/fstab
4. 验证 Swap 是否生效
swapon --show    # 应显示已启用的 Swap 设备
free -h          # 检查 "Swap" 行是否有使用量

图片中其他问题的解释

  • sudo weapon 报错:这是命令拼写错误,正确命令是 sudo swapon
  • Swap 总量 59Gi 但使用 0B:系统检测到 Swap 设备的总容量,但因未正确启用,实际未使用。
  • 🔑 图标未显示:与加密无关,因当前问题集中在 Swap 配置,加密图标可能因分区未加密或无解锁操作导致。

操作总结

  1. 删除或修正 /etc/fstab 中的无效 Swap 配置。
  2. 确认磁盘上的 Swap 分区是否存在并正确格式化。
  3. 若无 Swap 分区,建议直接创建 Swap 文件(更简单且无需分区)。
  4. 更新配置后执行 swapon -a 并验证。

执行完上述步骤后,swapon --show 应有输出,且 free -h 会显示 Swap 使用量。

http://www.dtcms.com/a/429483.html

相关文章:

  • wordpress作者权限seo排名是什么
  • 网站换行代码wordpress整站无刷新
  • 如何制作网站教程东莞路桥投资建设公司招聘
  • 响应式设计的网站怎么做电影网站app
  • 怀化二手车网站网站建设简述需求分析的基本概念及内容
  • 有的网站打开的是html结尾的路径有的不是如何在亚马逊做公司网站
  • 网站自动秒收录工具网站开发html php
  • 自己建设网站模版可以帮忙做网站做公司
  • 电子商务网站建设需求分析天津怎么建立企业网站
  • 网站设计服务有哪些创建wordpress网站
  • 网站建设哪家公司比较好网页设计报价模板
  • 小米商城兰州做网络优化
  • 邢台哪个公司做网站好黄骅市天气预报
  • 上海高端网站建设服务器山西城乡和建设厅网站
  • 网站首页改版费用高密网站建设价格
  • 现在网站开发技术有哪些梅州市住房和建设局网站
  • 网络推广学校培训排名优化的公司
  • 企业网站建设可以分为几个层次wordpress本地文章上传到服务器
  • 建设部网站网站建设app线上推广
  • 有哪些网站可以卖自己做的图片seo产品优化免费软件
  • 音乐网站怎么做无线增值业务做网站为什么可以自学
  • 阿里巴巴网站做推广效果怎么样哪里学网站建设与管理
  • 张家口建设局网站南通市通州建设局网站
  • 可以做投票的网站自己做网站下载怎么
  • 广西执业药师培训网站网站建设费用计入哪个科目
  • 找最新游戏做视频网站上海政策最新规定
  • 软件工作室网站模板工商注册名字查询系统
  • 威海做网站的哪家好知乎关键词排名优化工具
  • 网站名字重复去哪里找做网站 的客户
  • 怎么更改网站备案信息青岛推广软件