Почему я не могу установить раздел подкачки?

Когда я пытаюсь sudo swapon -a получить это сообщение:

swapon: /dev/sdb4: read swap header failed: Invalid argument

sdb4, где мой раздел подкачки.

sudo blkid возвращает это: [ ! d2] /dev/sdb1: UUID="75622b47-3265-48a6-a697-265b44bdfe55" TYPE="ext4" /dev/sdb3: UUID="d638620e-b8b1-49ae-b234-7e89aa0de676" TYPE="ext4" /dev/sdb5: UUID="E656-2CAB" TYPE="vfat" /dev/mapper/cryptswap1: UUID="83e2e318-eee6-4864-a1c4-330bd16bc6a7" TYPE="swap"

это содержание fstab:

# <file system> <mount point> <type> <options> <dump> <pass> proc /proc proc nodev,noexec,nosuid 0 0 # / was on /dev/sdb1 during installation UUID=75622b47-3265-48a6-a697-265b44bdfe55 / ext4 errors=remount-ro 0 1 # swap was on /dev/sdb4 during installation #UUID=86d7eebb-b840-4fb0-a1fc-a84074062cb2 none swap sw 0 0 #/dev/fd0 /media/floppy0 auto rw,user,noauto,exec,utf8 0 0 /dev/sdb4 none swap sw 0 0
6
задан 18 June 2011 в 09:09

16 ответов

Выполнить команду sudo fdisk -l. Это будет список всех типов разделов. Раздел подкачки будет указан ниже в Ubuntu.

/dev/sdb4 7295 8268 7811072 82 Linux swap / Solaris

Если вы не видите последние 2 значения «82» и «Linux Swap», он не настроен как подкачка. Убедитесь, что / dev / sdb4 не является реальным разделом с реальными данными, прежде чем включать его для замены раздела, поскольку все ваши данные будут потеряны.

Затем сделайте это, чтобы создать его как раздел подкачки

sudo swapoff -a

sudo /sbin/mkswap /dev/sdb4 (замените правильное имя раздела, если оно отличается)

sudo swapon -a

для получения подробной справки, см. https://help.ubuntu.com/community/SwapFaq

5
ответ дан 25 July 2018 в 21:42

Простой: у вас нет раздела sdb4! Ваш swap, похоже, включен / dev / mapper / cryptswap1. Похоже, вы настраиваете cryptswap, поэтому вам нужно исправить ваш fstab, чтобы указать на новый раздел подкачки, предпочтительно по UUID, а не по имени устройства.

3
ответ дан 25 July 2018 в 21:42
  • 1
    Престижность psusi для чтения более тесно, чем я. Мой ответ полностью упускает смысл ... – Flimzy 18 June 2011 в 03:32

Выполнить команду sudo fdisk -l. Это будет список всех типов разделов. Раздел подкачки будет указан ниже в Ubuntu.

/dev/sdb4 7295 8268 7811072 82 Linux swap / Solaris

Если вы не видите последние 2 значения «82» и «Linux Swap», он не настроен как подкачка. Убедитесь, что / dev / sdb4 не является реальным разделом с реальными данными, прежде чем включать его для замены раздела, поскольку все ваши данные будут потеряны.

Затем сделайте это, чтобы создать его как раздел подкачки

sudo swapoff -a

sudo /sbin/mkswap /dev/sdb4 (замените правильное имя раздела, если оно отличается)

sudo swapon -a

для получения подробной справки, см. https://help.ubuntu.com/community/SwapFaq

5
ответ дан 31 July 2018 в 11:20

Простой: у вас нет раздела sdb4! Ваш swap, похоже, включен / dev / mapper / cryptswap1. Похоже, вы настраиваете cryptswap, поэтому вам нужно исправить ваш fstab, чтобы указать на новый раздел подкачки, предпочтительно по UUID, а не по имени устройства.

3
ответ дан 31 July 2018 в 11:20
  • 1
    Престижность psusi для чтения более тесно, чем я. Мой ответ полностью упускает смысл ... – Flimzy 18 June 2011 в 03:32

Выполнить команду sudo fdisk -l. Это будет список всех типов разделов. Раздел подкачки будет указан ниже в Ubuntu.

/dev/sdb4 7295 8268 7811072 82 Linux swap / Solaris

Если вы не видите последние 2 значения «82» и «Linux Swap», он не настроен как подкачка. Убедитесь, что / dev / sdb4 не является реальным разделом с реальными данными, прежде чем включать его для замены раздела, поскольку все ваши данные будут потеряны.

Затем сделайте это, чтобы создать его как раздел подкачки

sudo swapoff -a

sudo /sbin/mkswap /dev/sdb4 (замените правильное имя раздела, если оно отличается)

sudo swapon -a

для получения подробной справки, см. https://help.ubuntu.com/community/SwapFaq

5
ответ дан 2 August 2018 в 03:18

Простой: у вас нет раздела sdb4! Ваш swap, похоже, включен / dev / mapper / cryptswap1. Похоже, вы настраиваете cryptswap, поэтому вам нужно исправить ваш fstab, чтобы указать на новый раздел подкачки, предпочтительно по UUID, а не по имени устройства.

3
ответ дан 2 August 2018 в 03:18
  • 1
    Престижность psusi для чтения более тесно, чем я. Мой ответ полностью упускает смысл ... – Flimzy 18 June 2011 в 03:32

Выполнить команду sudo fdisk -l. Это будет список всех типов разделов. Раздел подкачки будет указан ниже в Ubuntu.

/dev/sdb4 7295 8268 7811072 82 Linux swap / Solaris

Если вы не видите последние 2 значения «82» и «Linux Swap», он не настроен как подкачка. Убедитесь, что / dev / sdb4 не является реальным разделом с реальными данными, прежде чем включать его для замены раздела, поскольку все ваши данные будут потеряны.

Затем сделайте это, чтобы создать его как раздел подкачки

sudo swapoff -a

sudo /sbin/mkswap /dev/sdb4 (замените правильное имя раздела, если оно отличается)

sudo swapon -a

для получения подробной справки, см. https://help.ubuntu.com/community/SwapFaq

5
ответ дан 4 August 2018 в 19:15

Простой: у вас нет раздела sdb4! Ваш swap, похоже, включен / dev / mapper / cryptswap1. Похоже, вы настраиваете cryptswap, поэтому вам нужно исправить ваш fstab, чтобы указать на новый раздел подкачки, предпочтительно по UUID, а не по имени устройства.

3
ответ дан 4 August 2018 в 19:15
  • 1
    Престижность psusi для чтения более тесно, чем я. Мой ответ полностью упускает смысл ... – Flimzy 18 June 2011 в 03:32

Выполнить команду sudo fdisk -l. Это будет список всех типов разделов. Раздел подкачки будет указан ниже в Ubuntu.

/dev/sdb4 7295 8268 7811072 82 Linux swap / Solaris

Если вы не видите последние 2 значения «82» и «Linux Swap», он не настроен как подкачка. Убедитесь, что / dev / sdb4 не является реальным разделом с реальными данными, прежде чем включать его для замены раздела, поскольку все ваши данные будут потеряны.

Затем сделайте это, чтобы создать его как раздел подкачки

sudo swapoff -a

sudo /sbin/mkswap /dev/sdb4 (замените правильное имя раздела, если оно отличается)

sudo swapon -a

для получения подробной справки, см. https://help.ubuntu.com/community/SwapFaq

5
ответ дан 6 August 2018 в 03:29

Простой: у вас нет раздела sdb4! Ваш swap, похоже, включен / dev / mapper / cryptswap1. Похоже, вы настраиваете cryptswap, поэтому вам нужно исправить ваш fstab, чтобы указать на новый раздел подкачки, предпочтительно по UUID, а не по имени устройства.

3
ответ дан 6 August 2018 в 03:29
  • 1
    Престижность psusi для чтения более тесно, чем я. Мой ответ полностью упускает смысл ... – Flimzy 18 June 2011 в 03:32

Простой: у вас нет раздела sdb4! Ваш swap, похоже, включен / dev / mapper / cryptswap1. Похоже, вы настраиваете cryptswap, поэтому вам нужно исправить ваш fstab, чтобы указать на новый раздел подкачки, предпочтительно по UUID, а не по имени устройства.

3
ответ дан 7 August 2018 в 21:16

Выполнить команду sudo fdisk -l . В этом списке будут перечислены все типы разделов. Раздел подкачки будет указан ниже в Ubuntu.

  / dev / sdb4 7295 8268 7811072 82 Linux swap / Solaris  

Если вы не видите последние 2 значения «82» и «Linux Swap», он не устанавливается в качестве раздела подкачки. Убедитесь, что / dev / sdb4 не является реальным разделом с реальными данными, прежде чем включать его для замены раздела, поскольку все ваши данные будут потеряны.

Затем сделайте это, чтобы создать его как раздел подкачки

  sudo swapoff -a  

sudo / sbin / mkswap / dev / sdb4 (замените правильное имя раздела, если оно отличается)

  sudo swapon -a  

для получения подробной справки, см. https://help.ubuntu.com/community/SwapFaq

5
ответ дан 7 August 2018 в 21:16

Простой: у вас нет раздела sdb4! Ваш swap, похоже, включен / dev / mapper / cryptswap1. Похоже, вы настраиваете cryptswap, поэтому вам нужно исправить ваш fstab, чтобы указать на новый раздел подкачки, предпочтительно по UUID, а не по имени устройства.

3
ответ дан 10 August 2018 в 09:35

Выполнить команду sudo fdisk -l . В этом списке будут перечислены все типы разделов. Раздел подкачки будет указан ниже в Ubuntu.

  / dev / sdb4 7295 8268 7811072 82 Linux swap / Solaris  

Если вы не видите последние 2 значения «82» и «Linux Swap», он не устанавливается в качестве раздела подкачки. Убедитесь, что / dev / sdb4 не является реальным разделом с реальными данными, прежде чем включать его для замены раздела, поскольку все ваши данные будут потеряны.

Затем сделайте это, чтобы создать его как раздел подкачки

  sudo swapoff -a  

sudo / sbin / mkswap / dev / sdb4 (замените правильное имя раздела, если оно отличается)

  sudo swapon -a  

для получения подробной справки, см. https://help.ubuntu.com/community/SwapFaq

5
ответ дан 10 August 2018 в 09:35

Простой: у вас нет раздела sdb4! Ваш swap, похоже, включен / dev / mapper / cryptswap1. Похоже, вы настраиваете cryptswap, поэтому вам нужно исправить ваш fstab, чтобы указать на новый раздел подкачки, предпочтительно по UUID, а не по имени устройства.

3
ответ дан 13 August 2018 в 15:45
  • 1
    Престижность psusi для чтения более тесно, чем я. Мой ответ полностью упускает смысл ... – Flimzy 18 June 2011 в 03:32

Выполнить команду sudo fdisk -l . В этом списке будут перечислены все типы разделов. Раздел подкачки будет указан ниже в Ubuntu.

  / dev / sdb4 7295 8268 7811072 82 Linux swap / Solaris  

Если вы не видите последние 2 значения «82» и «Linux Swap», он не устанавливается в качестве раздела подкачки. Убедитесь, что / dev / sdb4 не является реальным разделом с реальными данными, прежде чем включать его для замены раздела, поскольку все ваши данные будут потеряны.

Затем сделайте это, чтобы создать его как раздел подкачки

  sudo swapoff -a  

sudo / sbin / mkswap / dev / sdb4 (замените правильное имя раздела, если оно отличается)

  sudo swapon -a  

для получения подробной справки, см. https://help.ubuntu.com/community/SwapFaq

5
ответ дан 13 August 2018 в 15:45

Другие вопросы по тегам:

Похожие вопросы: