Я, наконец, решил это. Конечно, ответить «Почему все это так сложно?» часть моего вопроса, я просто должен был ответить «Это Linux, вы дурак, конечно, все сложно!»
Вот шаги:
Загрузите установочный компакт-диск Ubuntu (Я на Natty) и выберите вариант запуска Ubuntu сейчас. Перейти в систему -> Редактор разделов GParted. Удалите раздел подкачки и расширенный раздел, который его удерживает (если каким-то чудом вы сможете изменить размер раздела подкачки отсюда , Я думаю, что ваша жизнь будет намного проще, чем моя). Уменьшите размер вашего основного раздела на сумму, которую вы хотите, чтобы ваша новая своп была (я сделал мой 2x RAM + 500 МБ только для того, чтобы быть в безопасности). Самый простой способ сделать это - заполнить объем пространства, в котором вы хотите поменять место в поле «следующее свободное место». В свободном пространстве, которое было создано, выберите новое, введите linux-swap и вы можете назвать раздел «swap», если вам нравится Нажмите кнопку «Применить» (должна быть галочкой), чтобы записать изменения на диск. Когда закончите, перезагрузитесь обратно в UbuntuТеперь вам нужно найти раздел, в котором находится ваш своп, и что его UUID. UUID ?! ты говоришь? Ну, это универсальный уникальный идентификатор для раздела, поэтому вы можете ссылаться на него, даже если он находится на другой точке монтирования от загрузки к загрузке из-за добавления дисков и т. Д. Если это ваш основной диск, это, вероятно, не имеет большого значения. [ ! d11] Загрузите установочный компакт-диск Ubuntu (я на Natty) и выберите вариант запуска Ubuntu сейчас Щелкните правой кнопкой мыши свой раздел подкачки и выберите «Информация». Вы должны увидеть список Путей и UUID. Держите это открытым для дальнейшего использования. Перейти к системе -> Редактор разделов GParted Сохранить и перезагрузиться, чтобы убедиться, что новый swap активирован правильно при запуске
Возьмите стакан молока и подождите, пока Ubuntu вернется. .. Привлекательная часть будет следующей
Щелкните правой кнопкой мыши на вашем разделе подкачки и выберите «Информация». Вы должны увидеть список Путей и UUID. gksu gedit /etc/default/grub &, чтобы вытащить конфигурацию загрузчика Удалите раздел подкачки и расширенный раздел, который его удерживает (если каким-то чудом вы можете изменить размер раздела подкачки из здесь, я думаю, ваша жизнь будет намного проще, чем моя) Сохраните и перезагрузитесь, чтобы убедиться, что новый swap активирован правильно при запуске Уменьшите размер вашего основного раздела на сумма, которую вы хотите, чтобы ваш новый обмен был (я сделал мой 2x RAM + 500 МБ, чтобы быть в безопасности). Самый простой способ сделать это - заполнить объем пространства, в котором вы хотите поменять место в поле «свободное пространство» sudo update-initramfs -u . В свободном пространстве, которое было создано, выберите новый, тип linux-swap, и вы можете назвать раздел «swap», если вам нравитсяТеперь вы сможете спячки и возобновить работу! Я действительно надеюсь, что это поможет кому-то другому. Я не могу поверить, что Ubuntu находится на версии 11, и он все еще ПРОСИТ ЭТОТ ЖЕСТКО, чтобы заставить его спящий ноутбук. Не теряйте веру, хотя это можно сделать!
В соответствии с «Вопросом 1» «:
вы должны добавить псевдоним:Alias /site2 /var/www/site2
<Directory /var/www/site2>
Require all granted
AllowOverride all
</Directory>
Директива DirectoryIndex читает утверждения как« абсолютные »имена файлов. Я имею в виду этот синтаксис: DirectoryIndex /index.html index.html
DirectoryIndex будет проверять, существует ли index.html, расположенный в DocumentRoot = /, и будет отображать его, если да, и будет игнорировать следующие утверждения. Поэтому, если эта запись (/index.html) не предназначена, это неверно. Некоторые примеры здесь. В соответствии с «Вопросом 1» «:
вы должны добавить псевдоним:Alias /site2 /var/www/site2
<Directory /var/www/site2>
Require all granted
AllowOverride all
</Directory>
Директива DirectoryIndex читает утверждения как« абсолютные »имена файлов. Я имею в виду этот синтаксис: DirectoryIndex /index.html index.html
DirectoryIndex будет проверять, существует ли index.html, расположенный в DocumentRoot = /, и будет отображать его, если да, и будет игнорировать следующие утверждения. Поэтому, если эта запись (/index.html) не предназначена, это неверно. Некоторые примеры здесь. В соответствии с «Вопросом 1» «:
вы должны добавить псевдоним:Alias /site2 /var/www/site2
<Directory /var/www/site2>
Require all granted
AllowOverride all
</Directory>
Директива DirectoryIndex читает утверждения как« абсолютные »имена файлов. Я имею в виду этот синтаксис: DirectoryIndex /index.html index.html
DirectoryIndex будет проверять, существует ли index.html, расположенный в DocumentRoot = /, и будет отображать его, если да, и будет игнорировать следующие утверждения. Поэтому, если эта запись (/index.html) не предназначена, это неверно. Некоторые примеры здесь.