Решено: Как настроить Swap?

Модераторы: Skull, Модераторы разделов

Аватара пользователя
Kolyn
Сообщения: 130
ОС: Windows XP\Runtu3

Решено: Как настроить Swap?

Сообщение Kolyn »

Кто -нибудь может подсказать, как настроить swap, а то у меня как только оперативка кончается, комп зависает, а подкачка не включается.
Спасибо сказали:
Аватара пользователя
*Sasha*
Сообщения: 2519
Статус: Мимо шёл
ОС: Debian

Re: Решено: Как настроить Swap?

Сообщение *Sasha* »

Так а при установке ты его создавал, покажи fdisk -l
Спасибо сказали:
Аватара пользователя
Kolyn
Сообщения: 130
ОС: Windows XP\Runtu3

Re: Решено: Как настроить Swap?

Сообщение Kolyn »

При установке точно не создавал - я доверился установщику, а он наверное посчитал это ненужным. Команда fdisk -l не срабатывает. not found
Спасибо сказали:
Аватара пользователя
*Sasha*
Сообщения: 2519
Статус: Мимо шёл
ОС: Debian

Re: Решено: Как настроить Swap?

Сообщение *Sasha* »

Kolyn писал(а):
08.02.2008 21:30
Команда fdisk -l не срабатывает. not found

От рута нужно
Спасибо сказали:
Аватара пользователя
Kolyn
Сообщения: 130
ОС: Windows XP\Runtu3

Re: Решено: Как настроить Swap?

Сообщение Kolyn »

От рута тоже самое [root@localhost ~]# fdisk -l
bash: fdisk: command not found
Спасибо сказали:
Аватара пользователя
*Sasha*
Сообщения: 2519
Статус: Мимо шёл
ОС: Debian

Re: Решено: Как настроить Swap?

Сообщение *Sasha* »

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

/sbin/fdisk -l
Спасибо сказали:
Аватара пользователя
Kolyn
Сообщения: 130
ОС: Windows XP\Runtu3

Re: Решено: Как настроить Swap?

Сообщение Kolyn »

Disk /dev/hda: 40.0 GB, 40060403712 bytes
255 heads, 63 sectors/track, 4870 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/hda1 * 1 4869 39110211 7 HPFS/NTFS

Disk /dev/hdb: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/hdb1 * 1 13761 110535201 7 HPFS/NTFS
/dev/hdb2 13762 30401 133660800 f W95 Ext'd (LBA)
/dev/hdb5 13762 27692 111900726 83 Linux
/dev/hdb6 27693 30401 21760011 7 HPFS/NTFS
Спасибо сказали:
Alexei_VM
Сообщения: 765
ОС: ALT Linux Sisyphus

Re: Решено: Как настроить Swap?

Сообщение Alexei_VM »

Kolyn писал(а):
08.02.2008 21:38
От рута тоже самое [root@localhost ~]# fdisk -l
bash: fdisk: command not found


Переходи в рута командой "su -" а не просто "su".
Спасибо сказали:
Аватара пользователя
*Sasha*
Сообщения: 2519
Статус: Мимо шёл
ОС: Debian

Re: Решено: Как настроить Swap?

Сообщение *Sasha* »

Походу нету, нужно создать раздел, обычно в 2 раза больше чем оперативки, форматнуть под swap и прописать в fstab.
Спасибо сказали:
Аватара пользователя
Kolyn
Сообщения: 130
ОС: Windows XP\Runtu3

Re: Решено: Как настроить Swap?

Сообщение Kolyn »

Неплохо было бы узнать - как это сделать? Где инструкцию взять?
Спасибо сказали:
Alexei_VM
Сообщения: 765
ОС: ALT Linux Sisyphus

Re: Решено: Как настроить Swap?

Сообщение Alexei_VM »

Kolyn писал(а):
08.02.2008 21:55
Неплохо было бы узнать - как это сделать? Где инструкцию взять?



Еще раз расскажи, как так получилось, что у тебя его нету. Неужели инсталлятор по умолчанию его не создал?


А вообще можно попробовать с помощью, например, gparted высвободить место под еще один раздел, создать его, затем с помощью mkswap превратить его в раздел подкачки, прописать в /etc/fstab строку вида

/dev/sda2 swap swap defaults 0 0

заменив в ней имя раздела на соответствующее. И затем перезагрузиться.

А можно вместо раздела сделать swap-файл. В man mkswap есть рекомендации как это сделать.
Спасибо сказали:
Аватара пользователя
Kolyn
Сообщения: 130
ОС: Windows XP\Runtu3

Re: Решено: Как настроить Swap?

Сообщение Kolyn »

Остался маленький нюанс - выучить английский. :blush: :blush:
Наверное проще - купить ещё гиг оперативки.......
Спасибо сказали:
Alexei_VM
Сообщения: 765
ОС: ALT Linux Sisyphus

Re: Решено: Как настроить Swap?

Сообщение Alexei_VM »

Kolyn писал(а):
08.02.2008 22:47
Остался маленький нюанс - выучить английский. :blush: :blush:
Наверное проще - купить ещё гиг оперативки.......


Ну это смотря кому что проще. Некоторые, например, выучивают полезную ссылку Яндекс.ру.

http://www.yandex.ru/yandsearch?text=%F1%E...%E0&rpt=rad
Спасибо сказали:
Аватара пользователя
Kolyn
Сообщения: 130
ОС: Windows XP\Runtu3

Re: Решено: Как настроить Swap?

Сообщение Kolyn »

dd if=/dev/null of=/mnt/500Mbytes.swap bs=1M count=512
Заместо null что писать? Или строчку не менять? http://www.linuxway.ru/index.php?option=co...2&Itemid=53
И почему даже под рутом мне отказано в доступе после набора /etc/fstab?
Спасибо сказали:
Alexei_VM
Сообщения: 765
ОС: ALT Linux Sisyphus

Re: Решено: Как настроить Swap?

Сообщение Alexei_VM »

Kolyn писал(а):
09.02.2008 00:38
dd if=/dev/null of=/mnt/500Mbytes.swap bs=1M count=512
Заместо null что писать? Или строчку не менять?

Вместо null нужно использовать zero. Почитайте man dd, благо он на русском. dd копирует count блоков размером bs из файла if в файл of. Файл /dev/zero -- это файл устройства, из которого читается "пустая" информация (байты со значением 0). Данная команда создает непрерывный файл, заполненный нулями.


Kolyn писал(а):
09.02.2008 00:38
И почему даже под рутом мне отказано в доступе после набора /etc/fstab?


Ничего не понял. Что отказано? Кому отказано?
Спасибо сказали:
Аватара пользователя
Kolyn
Сообщения: 130
ОС: Windows XP\Runtu3

Re: Решено: Как настроить Swap?

Сообщение Kolyn »

Файл вроде записался
dd if=/dev/zero of=/mnt/500Mbytes.swap bs=1M count=512
512+0 записей считано
512+0 записей написано
скопировано 536870912 байт (537 MB), 15,3653 секунд, 34,9 MB/s

Но дальше почему-то не пошло.

mkswap /mnt/500Mbytes.swap
bash: mkswap: command not found
You have new mail in /var/mail/
Что не так? Файл - я проверил - он там есть.
A fstab я почему-то не могу редактировать. Открываю его - вставляю строчку, а он говорит нет прав.
Захожу под рутом - пытаюсь открыть - он говорит - отказано в доступе.......
Спасибо сказали:
Alexei_VM
Сообщения: 765
ОС: ALT Linux Sisyphus

Re: Решено: Как настроить Swap?

Сообщение Alexei_VM »

Kolyn писал(а):
09.02.2008 21:41
Но дальше почему-то не пошло.


В рута надо переходить командой
Спасибо сказали:
Аватара пользователя
Kolyn
Сообщения: 130
ОС: Windows XP\Runtu3

Re: Решено: Как настроить Swap?

Сообщение Kolyn »

Странно - а чем один рут от другого отличается? SU не совсем рут? :rolleyes:
Ладно, вроде что-то написал.
mkswap /mnt/500Mbytes.swap
Setting up swapspace version 1, size = 536866 kB
no label, UUID=cc1bddf0-1073-4faa-846a-ceb6777cb3df

Но дальше с этим fstab никак не пробьюсь.
/etc/fstab
-bash: /etc/fstab: Permission denied
Что он от меня хочет?
Как мне его этот fstab открыть чтобы он позволил себя изменить?
Строчку эту в любое место добавлять? Или есть какие-то правила?
Спасибо сказали:
Alexei_VM
Сообщения: 765
ОС: ALT Linux Sisyphus

Re: Решено: Как настроить Swap?

Сообщение Alexei_VM »

Kolyn писал(а):
09.02.2008 22:19
Странно - а чем один рут от другого отличается? SU не совсем рут? :rolleyes:


Читайте man su, там все написано.

Kolyn писал(а):
09.02.2008 22:19
Но дальше с этим fstab никак не пробьюсь.
/etc/fstab
-bash: /etc/fstab: Permission denied
Что он от меня хочет?

/etc/fstab это ТЕКСТОВЫЙ файл, и открывать его нужно любым текстовым редактором.
Спасибо сказали:
Аватара пользователя
Kolyn
Сообщения: 130
ОС: Windows XP\Runtu3

Re: Решено: Как настроить Swap?

Сообщение Kolyn »

Что толку, что я его открываю Kwrite? Править то он себя не позволяет!
Хотел сменить пользователя и войти в систему как root - так мне это ALT запретил, сказал, что я это делать не имею права.
В результате записать эту строчку никак в fstab не получается.
Спасибо сказали:
Alexei_VM
Сообщения: 765
ОС: ALT Linux Sisyphus

Re: Решено: Как настроить Swap?

Сообщение Alexei_VM »

Kolyn писал(а):
09.02.2008 22:40
Что толку, что я его открываю Kwrite? Править то он себя не позволяет!


А что мешает открыть терминал, набрать в нем "su -" (то есть стать рутом), и в этом терминале запустить редактор?
Спасибо сказали:
Аватара пользователя
Kolyn
Сообщения: 130
ОС: Windows XP\Runtu3

Re: Решено: Как настроить Swap?

Сообщение Kolyn »

Ура !!!! Получилось!!!
В терминале открыл KWrite от рута и после этого записалось.
Теперь вопрос - А изменить размер этого файла я могу? Или надо его удалять и по новому шаманить?
А то с этим экспериментом я задал маленький размер. В идеале хотелось бы на гиг сделать. :blush:
Спасибо сказали:
Alexei_VM
Сообщения: 765
ОС: ALT Linux Sisyphus

Re: Решено: Как настроить Swap?

Сообщение Alexei_VM »

Kolyn писал(а):
09.02.2008 22:49
Теперь вопрос - А изменить размер этого файла я могу? Или надо его удалять и по новому шаманить?


Удалить и создать снова. Делов на 20 секунд: набрать две команды.
Спасибо сказали:
Аватара пользователя
Kolyn
Сообщения: 130
ОС: Windows XP\Runtu3

Re: Решено: Как настроить Swap?

Сообщение Kolyn »

Спасибо, что всё разжевал. :blush:
А то бы так и мучался. Теперь хоть легче стало.
Хорошо виджеты помогли сразу понять в чём дело, а то бы наверное так бы и не узнал от чего система вдруг виснет. А тут хоть мне вывели, что SWAPA то нет.
Спасибо сказали: