Довольно часто пользователи задают вопрос о возможности установки KNOPPIX на жесткий диск. При всем удобстве работы с CD, желание ускорить и так небольшое время загрузки системы и приложений, в нее входящих, не дает покоя. Что ж, стремление что-то улучшить в своей жизни или работе является основным движителем прогресса и может только приветствоваться.
На этом тернистом пути довольно часто случаются неудачи, после которых еще долго приходится восстанавливать нарушения, возникшие в результате экспериментов, но если подходить к работе грамотно и продуманно, фатальных последствий можно избежать.
Не секрет, что наиболее активными и любознательными являются Linux-пользователи. Это и понятно: когда у тебя в руках оказывается полностью открытая и свободно распространяемая программа - только ленивый не захочет посмотреть, как все устроено и что можно улучшить.
Очень часто пользователи находят такие решения, которые профессионалам просто не приходят в голову в силу некоей профессиональной "зашоренности", привычки к определенным, выработанным годами, методам работы.
И вдвойне приятно, что новые способы работы с KNOPPIX находят начинающие Linux-пользователи, впервые познакомившиеся с новой системой на сайте KNOPPIX.RU.
Очень простой и оригинальный способ переноса KNOPPIX в "стационарные условия" работы на жесткий диск опробовал на собственном опыте и предложил для всеобщего использования Константин Оснос. Следует заметить, что к этому времени Константин работал с Linux-системой всего неделю, но уже успел добиться хороших результатов в работе с KNOPPIX (впрочем, как и его семья, судя по письму. И кто после этого говорит, что Linux - сложная система, подходящая только профессионалам-программистам?).
С небольшим редактированием цитирую способ Константина.
Предупреждаю, в Линуксе не разбираюсь ни черта, поскольку всего неделю назад получил от Вас дистрибутив Knoppix, чему рад несказанно. Последнее достижение -- просмотр фильма в DivX...
Хочу поделиться личным опытом: оказывается, KNOPPIX прекрасно работает с жесткого диска без всякой установки! Процесс выглядит так.
Я скопировал с CD папку KNOPPIX (чтобы не мусорить остальными файликами из корня СD) на один из разделов моего винчестера, сделал загрузочную дискету, запустив файл mkfloppy.bat (Rawrite, упоминавшийся в этом FAQ, не сработал) и... и всё. Во время загрузки Knoppix, похоже, сканирует все диски в поисках папки KNOPPIX. Находит и запускается. И насколько это быстрее, нежели с CD-привода!
Теперь тонкости: при таком запуске Konqueror, запускающийся при старте системы, говорит, что не может найти некий index.html на CD. Немудрено... В общем, убрал я ярлык (или как там это называется) из автозагрузки.
Второе -- чтобы все настройки автоматически сохранялись, когда ещё Knoppix работал с CD, назначил я домашнюю директорию, и писал при запуске home=scan (чтобы не запоминать неудобоваримый путь). Так вот, Knoppix отказывается находить файл с этой домашней директорией, если он лежит на одном разделе с копией папки KNOPPIX! Пришлось переместить в другой раздел. Целую минуту потратил... Так что теперь загружаюсь с дискеты -- и вперёд.
Я этим делом занимался на двух компьютерах. Дома я копировал CD в незагрузочный, обычный раздел своего жесткого диска. У меня это диск E:, там FAT-32, а на диске C у меня установлена Windows Me, под которой я и копировал диск. А на работе я столь же успешно запустил Knoppix, скопировав диск под Windows 2000 прямо на диск, на котором была установлена система. Там тоже FAT-32. Кстати, как я уже упоминал, оказалось достаточно скопировать только директорию KNOPPIX. Как я понимаю (и вижу в логе во время загрузки), работая ещё с дискеты, Knoppix сканирует всё вокруг -- и как найдет в корне свою папку, начинает уже нормально загружаться. Я бы всем посоветовал ещё в Windows сразу скидывать дистрибутив на винчестер, ибо CD медленно работают и потихоньку покрываются царапинами... Только вот загрузочных дискет стоит про запас побольше наделать (ещё подWindows), а то они часто портятся. :)
Я отредактировал на загрузочной дискете файл SYSLINUX.CFG. Там есть вторая строчка, начинающаяся на "APPEND ramdisk_size=100000..." и т. д. Увидел я там знакомое "lang=us", исправил язык на "ru", да и ввел все остальные команды, которые ввожу при загрузке. Сработало! Теперь (если не хочу от Knoppix чего-то особенного) вообще ничего не пишу, всё загружается само с нужными мне настройками (а это "lang=ru home=scan wheelmouse"). Рекомендую. :)
Пока писал, увидел там же строчку TIMEOUT 300 (третья по счету). Исправил на 50. Теперь при загрузке Knoppix ждет моих команд не 30 секунд, а всего 5. Что явно удобней...