Не монтируется swap в 2009 Free (Подскажите, как исправить.)

PCLinuxOS

Модератор: Bizdelnick

Аватара пользователя
asendlex
Сообщения: 81
ОС: Mandriva 2009 Free

Не монтируется swap в 2009 Free

Сообщение asendlex »

Установил Mandriva 2009 Free с KDE4. Установка прошла нормально, разбивал диск вручную.
Разделы диска расположены следующим образом: |win_c|win_d| swap| / | home |
fstab:

Код:

# Entry for /dev/sda7 : UUID=fc25f076-b578-11dd-8f93-0b352656ef49 / ext3 relatime 1 1 # Entry for /dev/sda8 : UUID=0089b724-b579-11dd-8648-9fd8a2e36a84 /home ext3 relatime 1 2 /dev/cdrom /media/cdrom auto umask=0,users,iocharset=utf8,noauto,ro,exec 0 0 /dev/fd0 /media/floppy auto umask=0,users,iocharset=utf8,noauto,exec,flush 0 0 # Entry for /dev/sda1 : UUID=485C-FED3 /mnt/win_c vfat umask=0,iocharset=utf8 0 0 # Entry for /dev/sda5 : UUID=5891-E5ED /mnt/win_d vfat umask=0,iocharset=utf8 0 0 none /proc proc defaults 0 0 # Entry for /dev/sda6 : UUID=003fc47a-b579-11dd-8556-6d0a81b532ba swap swap defaults 0 0


Все в общем работает, кроме эффектов, несмотря на 256 мегабайт памяти.
Но не монтируется раздел swap, поэтому приходится монтировать его при каждой перезагрузке вручную через control center.
Вопрос: что нужно поменять в fstab или где-то в другом месте, чтобы своп монтировался автоматически при загрузке?
(Кстати, если докупать память есть ли смысл брать 1 Гб, так как слышал где-то про максимум 880 мегабайт, ибо DDR I нынче дорог?)
Спасибо, заранее.
Одни поют что знают, другие знают что поют...
Спасибо сказали:
Аватара пользователя
oper777
Сообщения: 411
ОС: gentoo

Re: Не монтируется swap в 2009 Free

Сообщение oper777 »

asendlex писал(а):
19.11.2008 19:41
Все в общем работает, кроме эффектов, несмотря на 256 мегабайт памяти.
Но не монтируется раздел swap, поэтому приходится монтировать его при каждой перезагрузке вручную через control center.
Вопрос: что нужно поменять в fstab или где-то в другом месте, чтобы своп монтировался автоматически при загрузке?


Swap не монтируется вообще. Дайте следующие команды от root сразу после перезагрузки, а результат покажите здесь:

cat /proc/swaps

free
(Кстати, если докупать память есть ли смысл брать 1 Гб, так как слышал где-то про максимум 880 мегабайт, ибо DDR I нынче дорог?)
Спасибо, заранее.


Берите 1 Гб смело.
Спасибо сказали:
Аватара пользователя
asendlex
Сообщения: 81
ОС: Mandriva 2009 Free

Re: Не монтируется swap в 2009 Free

Сообщение asendlex »

[root@localhost aleksey]# cat /proc/swaps
Filename Type Size Used Priority
[root@localhost aleksey]# mount
/dev/sda7 on / type ext3 (rw,relatime)
none on /proc type proc (rw)
/dev/sda8 on /home type ext3 (rw,relatime)
/dev/sda1 on /mnt/win_c type vfat (rw,umask=0,iocharset=utf8)
/dev/sda5 on /mnt/win_d type vfat (rw,umask=0,iocharset=utf8)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)

Центр управления > локальные диски > управление дисковыми разделами > выбираю swap, примонтировать, после этого:

[root@localhost aleksey]# cat /proc/swaps
Filename Type Size Used Priority
/dev/sda6 partition 1044184 25264 -1
[root@localhost aleksey]# mount
/dev/sda7 on / type ext3 (rw,relatime)
none on /proc type proc (rw)
/dev/sda8 on /home type ext3 (rw,relatime)
/dev/sda1 on /mnt/win_c type vfat (rw,umask=0,iocharset=utf8)
/dev/sda5 on /mnt/win_d type vfat (rw,umask=0,iocharset=utf8)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
[root@localhost aleksey]#

Если этого не сделать, все тормозит и виснет.
Одни поют что знают, другие знают что поют...
Спасибо сказали:
allez
Сообщения: 2223
Статус: Не очень злой админ :-)
ОС: SuSE, CentOS, FreeBSD, Windows

Re: Не монтируется swap в 2009 Free

Сообщение allez »

Покажите вывод следующих команд:
fdisk -l (от имени root)
cat /etc/fstab
Спасибо сказали:
Аватара пользователя
Rootlexx
Бывший модератор
Сообщения: 4471
Статус: GNU generation
ОС: Debian GNU/Linux

Re: Не монтируется swap в 2009 Free

Сообщение Rootlexx »

allez
Я так понимаю, что swap у вас — «/dev/sda6».
Сделайте следующее (от root):

Код: Выделить всё

vol_id --uuid устройство_swap

Затем в fstab замените:
asendlex писал(а):
19.11.2008 19:41
UUID=003fc47a-b579-11dd-8556-6d0a81b532ba swap swap defaults 0 0

— на:

Код: Выделить всё

UUID=вывод_предыдущей_команды swap swap defaults 0 0
Спасибо сказали:
Аватара пользователя
asendlex
Сообщения: 81
ОС: Mandriva 2009 Free

Re: Не монтируется swap в 2009 Free

Сообщение asendlex »

Rootlexx писал(а):
20.11.2008 00:25
allez
Я так понимаю, что swap у вас — «/dev/sda6».
Сделайте следующее (от root):

Код: Выделить всё

vol_id --uuid устройство_swap

Затем в fstab замените:
asendlex писал(а):
19.11.2008 19:41
UUID=003fc47a-b579-11dd-8556-6d0a81b532ba swap swap defaults 0 0

— на:

Код: Выделить всё

UUID=вывод_предыдущей_команды swap swap defaults 0 0



Код: Выделить всё

[root@localhost aleksey]# vol_id --uuid /dev/sda6
003fc47a-b579-11dd-8556-6d0a81b532ba
[root@localhost aleksey]# cat /etc/fstab
# Entry for /dev/sda7 :
UUID=fc25f076-b578-11dd-8f93-0b352656ef49 / ext3 relatime 1 1
# Entry for /dev/sda8 :
UUID=0089b724-b579-11dd-8648-9fd8a2e36a84 /home ext3 relatime 1 2
/dev/cdrom /media/cdrom auto umask=0,users,iocharset=utf8,noauto,ro,exec 0 0
/dev/fd0 /media/floppy auto umask=0,users,iocharset=utf8,noauto,exec,flush 0 0
# Entry for /dev/sda1 :
UUID=485C-FED3 /mnt/win_c vfat umask=0,iocharset=utf8 0 0
# Entry for /dev/sda5 :
UUID=5891-E5ED /mnt/win_d vfat umask=0,iocharset=utf8 0 0
none /proc proc defaults 0 0
# Entry for /dev/sda6 :
UUID=003fc47a-b579-11dd-8556-6d0a81b532ba swap swap defaults 0 0
[root@localhost aleksey]# fdisk -l

Диск /dev/sda: 40.0 ГБ, 40020664320 байт
255 heads, 63 sectors/track, 4865 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Disk identifier: 0xaf8eaf8e

Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/sda1   *           1        1275    10241406    c  W95 FAT32 (LBA)
/dev/sda2            1276        4865    28836675    f  W95 расшир. (LBA)
/dev/sda5            1276        2580    10482381    b  W95 FAT32
/dev/sda6            2581        2710     1044193+  82  Linux своп / Solaris
/dev/sda7            2711        3431     5791401   83  Linux
/dev/sda8            3432        4865    11518573+  83  Linux


Получается, что заменять не нужно, так как UUID=003fc47a-b579-11dd-8556-6d0a81b532ba в обоих случаях...
И вот еще:

Код: Выделить всё

[root@localhost aleksey]# fdisk -l

Диск /dev/sda: 40.0 ГБ, 40020664320 байт
255 heads, 63 sectors/track, 4865 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Disk identifier: 0xaf8eaf8e

Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/sda1   *           1        1275    10241406    c  W95 FAT32 (LBA)
/dev/sda2            1276        4865    28836675    f  W95 расшир. (LBA)
/dev/sda5            1276        2580    10482381    b  W95 FAT32
/dev/sda6            2581        2710     1044193+  82  Linux своп / Solaris
/dev/sda7            2711        3431     5791401   83  Linux
/dev/sda8            3432        4865    11518573+  83  Linux
Одни поют что знают, другие знают что поют...
Спасибо сказали:
Аватара пользователя
Rootlexx
Бывший модератор
Сообщения: 4471
Статус: GNU generation
ОС: Debian GNU/Linux

Re: Не монтируется swap в 2009 Free

Сообщение Rootlexx »

asendlex
Странно. Тогда попробуйте:
1. Создайте swap командой «mkswap ваше_устройство».
2. В выводе будет новый UUID. Впишите его в fstab.
3. Если не поможет, попробуйте вместо UUID вписать напрямую устройство.
4. Просмотрите журналы, может, там будет запись о проблемах при подключении swap-раздела.
Спасибо сказали:
Аватара пользователя
asendlex
Сообщения: 81
ОС: Mandriva 2009 Free

Re: Не монтируется swap в 2009 Free

Сообщение asendlex »

Спасибо!
mkswap с прописыванием uuid в fstab помогло.
Одни поют что знают, другие знают что поют...
Спасибо сказали:
Vastey
Сообщения: 7
ОС: Runtu 3.0

Re: Не монтируется swap в 2009 Free

Сообщение Vastey »

У меня Runtu (Ubuntu по сути). Проблема примерно та же была. Не монтировался swap. vol_id --uuid /dev/sda7 ровным счетом ничего не показывал. mkswap /dev/sda7 выдал ошибку, мол, нет такого девайса (в наличии оного я не сомневаюсь ни капли). Однако, после mkswap, swap заработал... Интересно было бы услышать мнение разбирающихся людей. К слову, при первой ошибке загрузки swap'а (ошибка моя, я слил под swap 2 раздела) закоментил в fstab строку с UUID и сделал по аналогии

/dev/sda7 none swap sw 0 0
# UUID=570b1742-34ab-40ab-bbd9-aac2bab0c6e5 none swap sw 0 0

результата это не принесло.

Интересно, что я делаю не так и насколько работоспособен мой вариант.
P.S. понимаю, что не в тот раздел, но считаю в этом смысле разницу между дистрибами несуществующей.
Спасибо сказали:
Аватара пользователя
Rootlexx
Бывший модератор
Сообщения: 4471
Статус: GNU generation
ОС: Debian GNU/Linux

Re: Не монтируется swap в 2009 Free

Сообщение Rootlexx »

Vastey
Вы уверены, что с таблицей разделов у вас всё в порядке? Было бы неплохо увидеть вывод:

Код: Выделить всё

fdisk -l
Спасибо сказали:
Vastey
Сообщения: 7
ОС: Runtu 3.0

Re: Не монтируется swap в 2009 Free

Сообщение Vastey »

Код: Выделить всё

vastey@vastey-laptop:~$ sudo fdisk -l

Диск /dev/sda: 40.0 ГБ, 40007761920 байт
255 heads, 63 sectors/track, 4864 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Disk identifier: 0xed4aed4a

Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/sda1   *           1        1275    10241406    7  HPFS/NTFS
/dev/sda2            1276        4864    28828642+   f  W95 расшир. (LBA)
/dev/sda5            1276        3574    18466686    7  HPFS/NTFS
/dev/sda6            3575        4806     9896008+  83  Linux
/dev/sda7            4807        4864      465853+  82  Linux своп / Solaris
vastey@vastey-laptop:~$


И вот еще до кучи vol_id

Код: Выделить всё

vastey@vastey-laptop:~$ sudo vol_id --export /dev/sda7
ID_FS_USAGE=other
ID_FS_TYPE=swap
ID_FS_VERSION=2
ID_FS_UUID=
ID_FS_UUID_ENC=
ID_FS_LABEL=
ID_FS_LABEL_ENC=
ID_FS_LABEL_SAFE=
Спасибо сказали:
allez
Сообщения: 2223
Статус: Не очень злой админ :-)
ОС: SuSE, CentOS, FreeBSD, Windows

Re: Не монтируется swap в 2009 Free

Сообщение allez »

А если попробовать отредактировать /etc/fstab следующим образом?

Код: Выделить всё

/dev/sda7 swap swap defaults 0 0
Спасибо сказали:
Аватара пользователя
Tverskoy
Сообщения: 460
Статус: Мандривопоклонник
ОС: Mandriva 2011 x86_64

Re: Не монтируется swap в 2009 Free

Сообщение Tverskoy »

всё дело в неправильном UUID. вот тема UUID корневого раздела
Спасибо сказали: