60ecac49

Иногда скрипт не может


Пожалуйста, не пишите мне, пока не проверите дважды правильность копирования скриптов из этого документа. Больше половины проблем с применением этого Мини-HOWTO возникали из-за опечаток при переписывании скриптов. (Используйте копирование и вставку, если это возможно!). Даже неправильное использование пробелов может вызвать ошибку . Например, если при загрузке вы получаете ошибку типа

Verifying swap space...Linux signature found swapon: /dev/winswap invalid argument


то, скорее всего, вы опечатались в скрипте. Еще раз перепроверьте все ваши скрипты.



  • Иногда скрипт не может определить принадлежность раздела ни к Linux, ни к Windows, и появляется ошибка "Сигнатура не найдена". Я пока еще точно не знаю, почему это происходит, но на этот случай я шесть раз запускаю в скриптах swap????.sh, код определения сигнатуры, перед тем, как выдавать ошибку. Обычно DOS-сигнатура находится с первого раза, но иногда на моей системе она обнаруживается со 2-го, 5-го раза или не обнаруживается даже после 12 попыток.. Вы можете просто увеличить количество попыток до 12 или 24, ничего страшного в этом нет. Однажды на моей системе скрипт не мог определить сигнатуру даже после 50 попыток! Если такая ситуация возникнет, то вы можете создать в вашем домашнем каталоге символьную ссылку на файл swapinit.sh и запускать его при запуске системы.

    # ln -s /etc/rc.d/init.d/swapinit.sh swapinit.sh # ./swapinit.sh


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



  • Для увеличения надежности

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

    Сначала прочтите советы, приведенные выше,



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