Закрепление подкачки?

Доброй ночи!
Вопрос такой:
При установке Kubuntu 8.10 не стал сразу монтировать раздел подкачки, решил что смонтирую потом.
Потом порылся в интернете нашел как монтировать, ввел под рутом строчки:
# dd if=/dev/zero of=/swapfile bs=1024 count=2097152
# mkswap /swapfile
# swapon /swapfile

Все вроде бы хорошо - все смонтировалось, все используется, НО при перезагрузке swap уходит вникуда. То есть приходится монтировать заново.
Вопрос: что не доделал?
Может что то и не дочитал? Сильно не ругайте - с *nix`ом знаком всего 2 дня.

0
Mike - 25 Декабрь, 2008 - 08:01
Изображение пользователя Mike.

в fstab прикрути руками строчку

/dev/hda1 none swap sw 0 0
вместо /dev/hda1 укажи тот раздел, на котором у тебя своп

0
picaro - 25 Декабрь, 2008 - 14:26
Изображение пользователя picaro.

Такое ощущение, что тут своп не на разделе, а в файле.
Чтобы создать своп (по хорошему) надо создать (если нет), а потом заюзать раздел на харде.
Если раздел уже есть, то делаем:
mkswap /dev/sda2 # Создание идентификатора раздела подкачки
swapon /dev/sda2 # Подключение раздела подкачки

И загнать в /etc/fstab:
...
/dev/sda2 none swap sw 0 0

0
TWiN-Unkilled - 25 Декабрь, 2008 - 14:48

в fstab прикрути руками строчку

И загнать в /etc/fstab

Не совсем понятно что зачит загнать или прикрутить... Говорю же 2 дня только....

Такое ощущение, что тут своп не на разделе, а в файле.

Скорее всего в файле. Там где я нашел этот совет - конкретно не написано.

Чтобы создать своп (по хорошему) надо создать (если нет), а потом заюзать раздел на харде.

Раздела нет при установке я отказался с расчетом создать его потом, так как не знал ни какой ни какого размера - а до интернета не добраться было не установив системы. И естественно после установки начались тормоза - начал искать что да как - вот и получается что каждый раз при загрузке надо в консоль идти и вбивать строки.
Чем разбить желательно под своп?

0
picaro - 25 Декабрь, 2008 - 15:01
Изображение пользователя picaro.

Сколько ж у тебя оперативы? У меня 1Гб и он в своп вообще не суётся.
Разбить диск можно об пол :), можно программами fdisk (консолька), gparted (GTK), qtparted (QT). Для начала советую попробовать gparted, или, если помним ДОСю, то бессмертный fdisk. Сколько создавать надо я не знаю, наверное, сколько не жалко. В программе можно отметить тип раздела - linux\swap. Потом надо будет записать таблицу разделов на диск и, если понадобится, ребутнуться. После этого выполнить команды и прописать в файл /etc/fstab строку приведённую выше (раздел, конечно, должен быть актуальным).

0
Mike - 25 Декабрь, 2008 - 20:09
Изображение пользователя Mike.

Сколько создавать надо я не знаю, наверное, сколько не жалко.

Вообще, по стандарту размер свопа равен удвоенному размеру оперативы. Т.е. при 1 гиге раздел под своп отрезается на 2 гига. Но это было актуально давно. При нынешних объемах оперативы, по-моему, и гига будет за глаза...

0
picaro - 27 Декабрь, 2008 - 18:49
Изображение пользователя picaro.

Вот я говорю, что не знаю.
У меня вообще ничего не свопится, держу лишь для порядку и, возможно, как нибудь сделаю хибернейт на диск.

0
TWiN-Unkilled - 25 Декабрь, 2008 - 18:31

Сколько ж у тебя оперативы? У меня 1Гб и он в своп вообще не суётся.

Оперативки 512.... погорела одна планка... Если бы гиг был я бы думаю хватило без свопа... потому как по сумированию берет где-то 600-700 (опер+свап).
Размечал всю жизнь fdisk`ом. Я просто и спросил топотому как думал что может каканить размечалка под свап со своими заморочками у никсов есть... Хмм... в остальном попробую конечно сегодня в ночи... Когда комп можно перегружать.

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры