Я установил Ubuntu 14.04 в качестве двойной загрузки на настольном компьютере с Windows 8 acer. Я уверен, что настроил диск подкачки, но теперь, если я это сделаю swapon -s
, у меня, похоже, нет раздела подкачки. После sudo fdisk -l
я получаю:
WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted.
Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x055144b6
Device Boot Start End Blocks Id System
/dev/sda1 1 1953525167 976762583+ ee GPT
Partition 1 does not start on physical sector boundary.
Я уже исправил проблемы со свопом в системе без GPT и был бы признателен за помощь в переустановке свопа на GPT. Моя система показывает следующее: sudo gdisk /dev/sda
, затем p
показывает:
Disk /dev/sda: 1953525168 sectors, 931.5 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): 531392B4-E90D-44D4-B066-9D0760AAE16B
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 1953525134
Partitions will be aligned on 2048-sector boundaries
Total free space is 3437 sectors (1.7 MiB)
Number Start (sector) End (sector) Size Code Name
1 2048 1230847 600.0 MiB 2700 Basic data partition
2 1230848 1845247 300.0 MiB EF00 EFI system partition
3 1845248 2107391 128.0 MiB 0C01 Microsoft reserved part
4 2107392 161163263 75.8 GiB 0700 Basic data partition
5 161163264 317462527 74.5 GiB 0700 Basic data partition
6 317462528 348829695 15.0 GiB 2700 Basic data partition
7 348829696 387891199 18.6 GiB 0700
8 387891200 583202815 93.1 GiB 8300
9 583202816 598827007 7.5 GiB 8200
10 598827008 1953523711 646.0 GiB 8300
Мой первоначальный своп был на 9 выше.
blkid
показывает:
/dev/sda1: LABEL="Recovery" UUID="C8D83761D8374D46" TYPE="ntfs"
/dev/sda2: LABEL="ESP" UUID="B639-EA4B" TYPE="vfat"
/dev/sda4: LABEL="Acer" UUID="01D0215206ACFEE0" TYPE="ntfs"
/dev/sda5: LABEL="DATA" UUID="01D0215209012810" TYPE="ntfs"
/dev/sda6: LABEL="Push Button Reset" UUID="01D021528B28B4C0" TYPE="ntfs"
/dev/sda7: UUID="6D02-3AEA" TYPE="vfat"
/dev/sda8: UUID="775b2ce6-e738-40e5-828f-eccdf49cd63a" TYPE="ext4"
/dev/sda10: UUID="22c6084f-1225-48eb-a295-5d1a0d3d8830" TYPE="ext4"
Для установки подкачки crypted добавьте эту строку к /etc/crypttab
cryptswap /dev/sda9 /dev/urandom swap,cipher=aes-cbc-essiv:sha256,size=256
затем включите этого /etc/fstab
/dev/mapper/cryptswap none swap defaults 0 0
Вы, возможно, должны установить cryptsetup пакет (sudo apt-get install cryptsetup
).
и перезагрузка
Выполните команду:
sudo mkswap /dev/sda9
затем, просто включите строку /etc/fstab
как
/dev/sda9 none swap defaults 0 0
и или перезагрузка или выполненный sudo swapon -a
В любом случае лучше использовать PARTUUID (потому что Вы используете GPT) вместо имени устройства. Получите раздел UUID с
sudo blkid -s PARTUUID /dev/sda9
и используйте его в /etc/crypttab
или /etc/fstab
с PARTUUID = вместо/dev/sda9