Настройка и работа в Linux


Больше места или сделаем swap общим - часть 4


Во всяком случае так обстоит дело с RedHat. Если у Вас другой дистрибутив, то, возможно, файл будет называться по-другому. Во всяком случае Вы должны будете найти скрипт, куда можно будет вставить строчку так, чтобы она выполнилась _после_ отключения swap. А строчка будет такой: zcat /etc/winswap.gz >/dev/hda6

Она восстанавливает таблицу размещения файлов на устройстве /dev/hda6 (точнее zcat выводит распакованное содержимое указанного ей сжатого файла в стандартное устройство вывода, но '>/dev/hda6' перенаправляет вывод на раздел где был swap). Итак о досовском диске для swap файла Windows позаботились. Пришло время позаботиться о Linux.

Открываем файл, где включаются swap разделы (для RedHat это - /etc/rc.d/rc.sysinit). Опять ищем 'swap'. Видим: # Start up swapping. action $"Activating swap partitions: " swapon -a -e

комментируем эту строчку и пишем новые: action "Build swap on /dev/hda6" mkswap /dev/hda6 265041 action "Activating swap..." swapon /dev/hda6

265041 - размер раздела /dev/hda6 и размер соответственно swap'а Linux. Это число Вы заменяете своим.

Открываем файл /etc/fstab на редактирование и комментируем строчку "что-то вроде этого": /dev/hda6 swap swap defaults 0 0

Да! Cейчас внезапно подумал... Если кто не знает - строка комментируется подстановкой символа '#' в ее начало.

После перезагрузки, загружаете windows и в установках 'My Computer' / 'Settings' / 'Perfomance' / 'Virtual Memory' устанавливаете swap файл на новый диск. Параметры minimum size и maximum size лучше установить одинаковыми (фиксированный файл подкачки) и максимально возможными (файл подкачки на весь диск).

Положительным моментом для файла подкачки windows является еще и то, что он не будет фрагментирован, что несколько повысит быстродействие. Из отрицательных моментов можно назвать то, что при переразбиении диска (которое Вам возможно понадобиться в будущем) нужно будет повторить некоторые из рассмотренных операций заново с новыми условиями.

Вот, наверное, и все. Попробуйте - должно получиться.

Напоследок - совет. При выполнении указанных мною пунктов читайте соответствующие страницы руководства ('man mount', 'man swapon', 'man dd' и т.п.) для того, чтобы Вы точно представляли что именно Вы делаете на данном этапе. Удачи!


Вниманию вебмастеров: использование данной статьи возможно только в соответствии
с правилами использования материалов сайта «Софтерра» (http://www.softerra.ru/site/rules/)




- Начало -  - Назад -  - Вперед -



Книжный магазин