& ldquo; Swap недоступно & rdquo; - Я должен вручную & ldquo; swapon & rdquo; после каждой перезагрузки

установить g ++ - multilib

sudo apt-get install g++-multilib
1
задан 12 October 2012 в 21:31

2 ответа

У вас нет конфигурации для обмена в /etc/fstab. Добавьте следующую строку к этому файлу:

UUID=<uuid> none   swap    sw    0       0   

Вы должны заменить <uuid> на uuid вашего раздела подкачки. Для этого запустите sudo blkid

$ sudo blkid
/dev/sda1: LABEL="System Reserved" UUID="88A0D0A1A0D09752" TYPE="ntfs" 
/dev/sda2: UUID="0620D9F920D9EFA3" TYPE="ntfs" 
/dev/sda5: UUID="c282b418-2045-4852-8789-88a44360a0bb" TYPE="ext4" 
/dev/sda6: UUID="f99c6a0c-790a-45ca-a1a9-8874f5a2999b" TYPE="ext4" 
/dev/sda7: UUID="4cc2e909-ebd1-4c72-abee-aa32035bf330" TYPE="swap"

. Это список моих разделов, и, как видите, Вы должны заменить <uuid> на uuid вашего раздела подкачки - мой раздел подкачки. Таким образом, вы можете скопировать значение UUID, соответствующее вашему свопу, опустив кавычки и использовать его для вашего файла fstab.

21
ответ дан 25 May 2018 в 05:59
  • 1
    Это сработало. Благодаря!! – geoffrey 13 October 2012 в 00:13
  • 2
    И что, если среди строк, возвращаемых sudo blkid, нет ни одного с 'TYPE = "swap ""? – reallynice 15 September 2014 в 19:26
  • 3
    @niconic вам нужно создать раздел подкачки – SirLenz0rlot 26 May 2015 в 15:07

После обновления до 12.04 произошли некоторые небольшие аномалии. Я не знал, что мой раздел подкачки не работал, пока я не попытался открыть большой файл в Gimp.

blkid показывает:

/dev/sdb6: UUID="3e0550cf-4a55-4aa8-80fa-24103c1b25a7" TYPE="swap" 

, но он неактивен в соответствии с Системный монитор. UUID был определенно прав, но не пошел ... не уверен, как я добрался до этой команды:

blkid -p /dev/mapper/foo-swap_1
error: /dev/mapper/foo-swap_1: No such file or directory

Диспетчер файлов показал мне значок в 0 байт, контроль имени файла, - так что должно было быть там написано? С помощью

sudo swapon --all --verbose yielded
swapon: cannot find the device for UUID=3e0550cf-4a55-4aa80fa-24103c1b25a7

я редактировал файл /etc/fstab, добавляя

/dev/sdb6   none    swap    sw  0   0

Reboot и System Monitor показывают его активным.

Это был первый сайт, который я нашел для помощи; в моем случае UUID не работал, даже если он был в fstab, поэтому в середине отсутствует что-то отсутствует. Это может помочь кому-то, кто знает.

2
ответ дан 25 May 2018 в 05:59

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

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