Установка knoppix на жесткий диск

Обновлено: 07.07.2024

О системе

Knoppix – загрузочный Live-дистрибутив на базе Debian и рабочего стола LXDE. Предназначен для ознакомления с ОС GNU/Linux, восстановления работоспособности основной системы или тестирования программного обеспечения

Что нового

Новое в версии 9.1 (205.01.2021):

Системные требования

Минимальные требования:

  • Intel/AMD-совместимый процессор (от i486).
  • Оперативная память:
    • От 200 MB для графического режима.
    • Не менее 500 MB для работы с офисными приложениями.

    Полезные ссылки

    Подробное описание

    Knoppix – бесплатный загрузочный Linux-дистрибутив с открытым исходным кодом, основанный на Debian. Knoppix может быть запущен на компьютерах с повреждённой или отсутствующей операционной системой и содержит большой набор программ, служащих для восстановление работы системы, работы с офисными документами и мультимедиа, а также различные средства разработки и тестирования.

    Графическая среда LXDE является лёгкой и удобной для работы, и включает привычный рабочий стол с панелью задач и меню программ, сгруппированных по категориям. Также, Knoppix включает рабочие столы KDE и GNOME. Не смотря на то, что основное предназначение дистрибутива - использование как загрузочного LiveDVD/LiveUSB, Knoppix может быть установлен на диск и использоваться как полноценная операционная система.

    Состав дистрибутива Knoppix

    • Графический интерфейс с рабочим столом
    • Программы для работы в интернете: браузер, почтовый, FTP и торрент клиенты
    • Офисный пакет LibreOffice
    • Мультимедиа плееры и редакторы
    • Графические редакторы
    • Wine для запуска Windows программ
    • Средства виртуализации KVM, Docker и Chroot
    • Средства разработки и тестирования
    • Образовательные программы

    Запуск русского интерфейса Knoppix

    Используйте ключ запуска lang=ru перед стартом системы, для загрузки русифицированного интерфейса. Примеры запуска:

    Этот HOWTO на других языках
    Английский (с которого выполнялся перевод)
    Французский от Dany Martineau
    Немецкий

    Вступление

    Полноценный GNU/Linux десктоп установленный всего за 20 минут!
    Нет больше повода для запуска W--dows!

    Knoppix это замечательный демо-дистрибутив Linux'а, он может быть запущен с CD, и работать без вреда для уже установленного на жестких дисках программного обеспечения.

    Даже больше, Knoppix умеет автоматически определять оборудование при запуске, и отлично его настраивает.

    И даже еще больше, Knoppix "под завязку" набит лучшим программным обеспечением, которое только может вам предложить GNU/Linux - оффисные программы, игры, утилиты, средства разработки, мультимедиа и многое другое!

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

    Системные требования

    • Pentium-совместимый процессор, 300MHz и выше
    • 64MB RAM (для некоторых приложений требуется 128 MB)
    • Свободный раздел на жестком диске объемом минимум 3GB
    • (и конечно) Knoppix CD

    Процедура инсталляции

    1. Загрузитесь с Knoppix CD.
    2. Когда появится командная строка загрузки (boot prompt) выберите язык.
      Так как вы читаете русский HOWTO, имеет смысл набрать:

    Если у вас мышь с "колесиком", то можно включить ее поддержку добавив к этой строке через пробел:
    • Создание раздела Linux (как минимум 2.5 GB)
    • Создание раздела подкачки (Linux Swap partition) (минимум 256 MB; вообще, традиционно радел подкачки должен в два раза превышать объем вашей оперативной памяти)
    • Монтирование раздела Linux как root (корневой раздел)
    • Инициализация Swap раздела
    • Копирование необходимых файлов (можете откинуться на спинку кресла :)
    • Настройки сети
    • Задание паролей
    • Установка загрузчика ( Важно: обратите внимание на этот этап, теоретически он может повлечь за собой невозможность запуска Windows. Если вам все же зачем-то нужен Windows, возможно, безопаснее для вас будет установить загрузчик GRUB , в котором лучше реализована возможность "двойной загрузки". Более подробный рассказ об этом был бы необоснованным уходом от темы. Лучше прочтите man grub и файлы в /usr/share/doc/grub )
    • Перезагрузка (не забудте извлечь CD, впрочем Knoppix сам выдвинет лоток - просто достаньте оттуда диск; да! и конечно в дисководе не должно быть дискеты)

    Теперь вы можете настроить некоторые фичи, попробовать разные темы, обои и тому подобное. Однако большинство самой сложной работы уже сделано за вас!

    Установка Knoppix на жесткий диск (проблемы)

    Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

    Модератор: Bizdelnick

    Установка Knoppix на жесткий диск

    Здравствуйте, я обычный юзер Окошек, но по некоторым причинам пришлось попробовать Knoppix 3.3 rus. Система очень понравилась и решил работать в ней параллельно, изучая понемногу основы пользования linux'ом. Но возникла следующая проблема:
    Не могу настроить локальную сеть. Воспользовался network Card Configuration и с помощью мастера начал заполнять поля ip, шлюз, маску, но далее мне попалось, то что в винде я никогда не встречал, а именно поле Broadcast. Я не знаю что туда вводить! Но зато не было вопроса на заполнение параметров DNS. Я так понимаю через мастера настройки мне не добится желаемых результатов, значит нужно через консоль вводить нужные параметры. Но как правильно записать не знаю. Если не трудно напишите пожалуйста, как задать нужные мне пораметры и что делать с этим broadcast?

    P.S. эту ОС я взял на LiveCD из журнала Upgrade Specual. Как мне перенести её на жёский диск, чтобы она грузилась с него? На компе уже стоит XP.

    Обычно broadcast не нужно указывать !
    DNS вписывается в /etc/resolv.conf
    man resolv.conf Спасиб. Я нашёл ответ по второй части вопроса (как установить на винт кнопикс)
    в этой теме , но не до конца его понял. Как использовать этот скрипт?
    Т.е. он под чем то запускается или же представляет из себя приложение которое
    можно открыть "двойным ударом по почкам"? Запустить терминал (Windows-аналог - "Командная строка", "Сеанс MS-DOS") и там уже ввести имя скрипта.

    2) Не могу установить knoppix на хард! Запустил knx-hdinstall, он нашёл два моих харда (первый разбит на 2 части, на одной из которых стоит XP, второй - из 4-х, вот а второй хард, на первую его часть я и указал, а в ответ получил ругательства - что-то типа не верный хард или т.п. и отрубилось всё!) Что делать? Все харды под fat32! Может отформатировать его под linux'ом? Хотя он и так его видит и работает с ним, но ведь что-то ему не нравится?

    1. Дайте в терминале команду su -. Для администрирования вы должны иметь соответствующие права. Кстати, в Кноппиксе для настройки сети есть скрипт netcardconfig. Можете его попробовать.

    2. Покажите, пожалуйста, "ругательства", а там посмотрим.

    (allez @ Четверг, 24 Марта 2005, 12:50) писал(а): 1. Дайте в терминале команду su -. Для администрирования вы должны иметь соответствующие права. Кстати, в Кноппиксе для настройки сети есть скрипт netcardconfig. Можете его попробовать.

    2. Покажите, пожалуйста, "ругательства", а там посмотрим.

    1. Дал, та же самая ситуация! Этим скриптом я и пользовался, но проблема в том что DNS он не задаёт!

    1. Дайте команду "su -" и правьте /etc/resolv.conf

    2. Устройство нужно выбрать, нажав пробел (слева должен появиться знак "Х"). Тогда запустится программа разбиения диска и вы сможете создать и отформатировать нужные разделы.

    Спасиб. но появился ещё ряд вопросов (кажется они у меня никогда не кончатся)!
    Я выбрал нужный хард, потом появились мои 3 диска! На один из них (пустой форматированный в fat32 я и хотел поставить Кноппикс!) я установил параметр boot (надеюсь правильно?), потом я читал что его нужно спомощью вкладки write назвать ext2 (т.е. выбрать из предложенных названий нужный, а я нажимаю enter, после чего меня спрашивают, точно ли я хочу этого, я пишу yes, там идёт фраза, типа подготовка или что-то в этом роде, но выбирать неоткуда. если что нажимаю, то пропадает фраза и я опять с этими вкладками остаюсь.
    А после что делать? жать quit? Нажал - спросили на счёт свопа, но там всё хуже. теперь даже крестик поставленный на нужный хард не сапсает. чем то ругается. щас ещё раз попробую и напишу чем именно!

    coolmind добавил в 24.03.2005 16:53

    Image Hosted by ImageShack.us


    Knoppix - это версия операционной системы Linux, умеющая работать прямо с компакт-диска.
    Для того чтобы работать с Knoppix не нужна установка его на жёсткий диск и вы не рискуете потерять данные, хранящиеся на вашем компьютере.

    А вот какой-нибудь полицай и ЦРУшник должен проникать в MS OS простым нажатием кнопки. Система должна быть достаточно тормозной, чтобы угодить производителю мощного железа. Система Майкрософта должна постоянно шпионить за пользователем, скрытно собирать информацию, и если уж не отсылать её куда нибудь, то по крайней мере хоть сохранять на диск. Когда мир разделён на хозяев и рабов, на охотников и жертв, по другому и быть не может.
    Ведь нужно приглядывать за жертвами, как-бы что не отмочили.

    Image Hosted by ImageShack.us


    Ну а KNOPPIX - сверхустойчив, так как данные на компакт-диске не подлежат изменению.
    В процессе работы пользователь изменяет данные.
    Так фокус в том, что в KNOPPIXе изменяемые данные и неизменяемые разделены.
    Неизменные, которые служат основой, хранятся на Live CD, а изменяемые могут быть зашифрованы криптоустойчивым алгоритмом и записаны на носитель (жесткий диск или другой носитель), и использоваться при проследующих сеансах работы.
    Вот это свойство и делает KNOPPIX уникальным дистрибутивом.

    В других же отношениях:

    - KNOPPIX может быть установлен на жесткий диск как и любой другой дистрибутив
    Линукса. Предлагается три варианта установки. Сама установка займет около получаса.
    - Кноппикс основан на Дебиан, и унаследовал от своего "родителя" бОьшую стабильность, происходящую от лучшей согласованности между собой и зрелости программ.
    - Live CD Кноппикс можно пересобирать. Хотя эта процедура и не из самых простых, однако она хорошо описана и понятна. Фактически это означает создание на универсальной основе своего собственного дистрибутива со своим выбором программ и настройками.
    - Кноппикс, как и любой другой дебиан-дистрибутив, может быть расширен до громадного
    размера за счет подходящих Дебиан-пакетов из дистрибутивов Дебиана, Убунту, и подобных (например Мефис).
    - Программы разрабатываемые дебиан-сообществом - свободны, бесплатны, доступны, и ни чем не ограничены.

    Для того, чтобы загружаться с CD нужно настроить bios так, чтобы загрузочное устройство cdrom шло раньше жесткого диска.
    Теперь если в приводе окажется загрузочный CD, то компьютер загрузится с него, если же такового не окажется, то компьютер будет грузиться, как обычно,с жесткого диска.

    Вставив диск с Кноппиксом в привод, - загрузимся с него.
    Первое что мы увидим -это картинку и командную строку для ввода опций загрузки:

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

    Поэтому в строке часто приходится вводить следующее:

    boot: knoppix screen=1280x1024 myconfig=/media/cdrom=ru

    Несколько минут, и KNOPPIX загрузится

    В только загруженном кноппиксе пароли для рута и для пользователя knoppixа отсутствуют, а для выполнения некоторых задач, таких как например антивирусное сканирование, нужен пароль рута
    Поэтому установим пароль для рута(Администратора системы).
    К счастью нам доступен рут-терминал (зелененький такой), введём в него команду passwd и установим новый пароль, набрав его два раза (букв не видно).
    Ещё настроим программу kppp, внеся данные для интернет-провайдера.
    Вот и всё, кноппикс готов к работе.

    Какой работе?
    - Самой разнообразной: работа с документами, кодинг, изменение данных на жестком диске, деятельность в локальной сети, в интернете, оцифровка звука, обучение печати вслепую и ещё что угодно.
    Перед тем как выйти, сохраним данные на жесткий диск.
    Выберем "Создание файла хранилища настроек KNOPPIX", выберем раздел жесткого диска и размер файла, в котором мы сохраним данные.
    Введем пароль.
    Теперь при следующем сеансе мы начнем с того места, где закончили предыдущий, наподобие того, как в обычной системе.
    Для этого нужно только при загрузке в появившемся особом меню выбратьсоответствующий вариант, и ввести пароль.

    Image Hosted by ImageShack.us

    Рассмотрим теперь установку на жесткий диск.

    Если мы планируем переразбить жесткий диск, то для этой цели следует загрузить кноппикс указав в числе прочих опций загрузки опцию noswap , чтобы кноппикс не использовал своп на жестком диске, ведь не удобно переделывать разделы диска, если один из них используется.

    Предлагается три варианта установки:

    debian, multi-user, и knoppix.

    Рассмотрим их особенности.

    knoppix и multi-user sistem - предлагается ставить только на reiserfs, быструю, но сомнительной стабильности файловую систему.
    В этих вариантах доступно автомонтирование CD.
    Если на knoppix или multi-user sistem установить VMware - то, к сожалению, придётся всякий раз после перезагрузки снова конфигурировать её, чтобы запустить эту виртуальную машину.

    При установке VMware на debian никаких сбоев не наблюдалось, только потом следует при конфигурировании приводов виртуальной машины выбрать "наследственную эмуляцию".
    В кноппиксе установленном в виде debian отключено автомонтирование устройств.
    И вследствие этого возникает трудность с оцифровкой дисков audiocd.
    Поэтому я рекомендую установить программу EAC.
    Вообще-то это windows-программа, но она может работать в эмуляторе wine.
    EAC - считалась одной из лучших программ для оцифровки звука.
    В Линукс возможны ситуации, когда альтернативы некоторым windows-программам нет, а без них нельзя обойтись.
    Но, если совсем уж край, то существует wine и.т.д .

    Вобщем вывод такой, - что наиболее подходящий вариант установки - это debian.

    Произведем установку.
    В процессе установки предлагается выбор - или установить загрузчик в MBR - то есть основным загрузчиком жесткого диска, или установить его в тот же раздел, куда мы устанавливаем knoppix.
    Если у нас не стоит больше никакой системы на этом жестком диске, а knoppix-debian будет единственной системой, то следует выбрать MBR.

    Ну а если у нас уже стоит там Windows на каком-нибудь разделе, то не стОит затирать загрузчик Windows, если уж он там установлен.

    Предлагаю проделать следующее:

    выбрать устаноку загрузчика на раздел с устанавливаемым knoppixом.
    Установить кноппикс, а потом примонтировать раздел с установленным кноппиксом, например:

    root: mount /dev/sda2 ,

    и примонтировать активный раздел, содержащий загрузочные файлы Windows, например:

    root: mount /dev/sda1 .

    Затем скопируем загрузчик кноппикса в файл на раздел содержащий загрузочные файлы Windows:

    root: dd if=/dev/sda2 of=/media/sda1/bootsect.lnx bs=512 count=1

    Получим файл загрузчика bootsect.lnx .
    Теперь добавим ссылку на него в загрузочное меню Windows: в файл boot.ini добавим такую строчку:

    Теперь, при загрузке, загрузчик Windows может передать управление загрузчику кноппикса.

    В случае, если Винда полетит, а так оно и выйдет, помяните моё слово, то загрузчик Линукса никуда не денется.
    В таком случае - или переустановить Windows и с Live CD кноппикса повторить процедуру копирования загрузчика, или просто назначить активным тот раздел, на котором кноппикс-дебиан.

    Редактирование файла /media/sda2/boot/grub/menu.lst позволит задать время ожидания, выбрать пункт меню загружаемый по умолчанию, а также убрать лишние пункты.

    Выполнение команд:


    root: chroot/media/sda2; kcontrol

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

    После установки нового ядра придется редактировать /etc/fstab , этот файл настраивающий монтирование устройств, так как эти устройства (cdromы) новое ядро определит по другому.
    Нужно будет убрать лишние устройства, а также внести исправления.

    Установим из .deb пакета заголовочные файлы (linux-headers) для нового ядра.
    После этого нужно назначить эти заголовки ядра - заголовками по умолчанию, переделав ссылку:

    Проделав всё это, можно заняться установкой драйвера видеокарты, виртуальной машины VMware и трехмерного стола Looking Glass.

    Image Hosted by ImageShack.us

    Подход к программному обеспечению в Линукс особый.
    Он отличается от взгляда на программы в Windows.
    В поставку операционной системы Windows входит сама система, некоторые стандартные драйверы в её составе для основных типов устройств, ну и несколько программ, обеспечивающих базовую работоспособность - WMP, Internet Explorer, пр..
    Собственно, в этой поставке - голая система, и ничего больше.

    Image Hosted by ImageShack.us

    Программы же пользователь устанавливает отдельно.
    Как правило, каждая программа самодостаточна, нужно установить только её и ничего больше, она не требует предварительной установки каких-то библиотек, файлов и программных ошметков. Всё нужное находится внутри. Каждая программа сама по себе, и не предполагат существования других программ.
    С одной стороны - такой подход вроде бы и удобен, но есть один большой недостаток - когда каждая программа сама по себе, то сама по себе она может быть замечательной, и отличной вещью, а вот вместе.
    Когда установлено множество таких программ, то возможны конфликты, при которых одна программа не переносит наличия другой.
    Конфликты П. О. бывают не часто, но хватит и пары случаев, чтобы привести систему в какое-то дефектное состояние.

    Image Hosted by ImageShack.us

    Как видим, результат при таком подходе может быть вообще непредсказуем.
    Особенно при установке большого количества программ.
    Что же делать?
    - Размышляя над этим вопросом - мы придём к тому, что уже принято в Linux - к созданию репозитария, то есть набора тестированных программ, за стабильную работу которых можно поручиться.

    Image Hosted by ImageShack.us

    Дистрибутив Linuxа включает в себя не только операционную систему, но и набор программ, по количеству иногда довольно большой.
    Не все пакеты являются собственно программами, выполняющими какую-то полезную работу для пользователя.
    Большое количество пакетов - это библиотеки, общие части, используемые программами обслуживающими пользователя.
    Получается, что чтобы установить какую - нибудь простенькую программку нужно ещё предварительно установить громадное количество библиотек, каких-нибудь lib. deb, и притом некоторые из уже установленных в систему библиотек удалить, чтобы не было конфликта, а некоторые обновить до новых версий.
    Небольшие неудобства приходится терпеть, ради стабильности Линукса.

    Но на практике дело обстоит совсем не так пугающе.
    Дело в том, что процесс установки большого количества зависящих друг от друга программных частей уже давно автоматизирован.
    В Дебиан для этого служит менеджер пакетов apt-get и более удобные оболочки для apt-get - aptitude иsynaptic.
    Этот менеджер сориентирован на работу с репозитариями.
    Репозитарий - это набор программ, более-менее тестированных, который имеет определённую структуру каталогов и содерщащихся в них программ, а также все необходимые для этих программ библиотеки и дополнительные программы.
    Кроме этого репозитарий имеет уже готовый файл список, перечисление всех находящихся в репозитарии программ, их местоположение в каталогах, свойства и зависимости от библиотек и других программ.

    Репозитарии физически могут находится в разных местах:
    - в интернете
    - в папке на жестком диске
    - содержаться на компакт-дисках дистрибутива.

    Для версии кноппикса (5.01) наиболее подходящими будут репозитории дистрибутивов:
    Debian Etch, Ubuntu 6.06, Mepis 6.0 (DVD).
    Как подключить репозитории в интернете хорошо описано в соответствующей литературе, этот
    вариант здесь не будем рассматривать.
    Что же касается помещения репозитария в папку на жестком диске, то делается это так:
    Создадим на жестком диске папку, и назовем её, скажем, "extras", пусть она у нас находится
    по адресу /extras .
    Теперь возьмем диск с подходящим дистрибутивом, и скопируем оттуда (с корня cd) папку содержащую папки и пакеты программ и папку содержащую папки и файл-список программ репозитария, например скопируем из диска Mepis 6.0 (DVD) папки pool, (в которой содержаться пакеты), и папку dists (содержащую заархивированный список программ Packages.gz), с их содержимым в папку /extras.

    Программа apt хранит список репозитариев с которыми она работает - в файле:

    Откроем его для редактирования:


    root: kwrite /etc/apt/sources.list

    - добавим туда такую строчку:

    deb file:/extras dapper main

    где deb - разновидность пакетов,
    file - протокол,
    /extras - путь к папке с репозитарием,
    dapper - название дистрибутива,
    main - раздел дистрибутива и название папки содержащей файл-список пакетов.

    Сохраняем изменённый файл.
    Для того, чтобы ознакомить apt c новым репозитарием, выполним команду:

    root: apt-get update .

    После чего apt должен прочесть список доступных пакетов.
    Теперь для установки программ запустим:


    root: killall aptitude ,

    а уж потом запустим её снова.

    Теперь рассмотрим подключение репозитариев на компакт-дисках с дистрибутивами.
    На корне есть ссылка с названием /cdrom .
    APT устроен так, что сориентирован на эту ссылку /cdrom .
    А ссылаться должна эта ссылка на точку монтирования нашего привода, в который мы будем вставлять диск.
    Например, если в файле /etc/fstab монтирование привода определяется строчкой:

    значит точка монтирования у него /media/cdrom1 .

    И настройка будет сводится к удалению старой ссылки /cdrom , и созданию новой:

    root: ln -s /media/cdrom1 /cdrom .


    Это всё что можно здесь настроить.
    Для подключения компакт-диска с репозитарием, наберём команду:

    root: apt-cdrom add ,

    Должно поступить предложение "Вставьте диск"
    Пакеты на компакт-диске будут включены в список доступных пакетов aptitude, а при установке такого пакета, программа будет требовать вставить диск.

    Knoppix существует в двух вариантах, отличающихся объёмом предустановленного программного обеспечения.
    CD-версия дистрибутива распространяется на обычных компакт-дисках CD-ROM и содержит около 2 гигабайт утилит и программных пакетов (с учётом компрессии).
    Если у вас есть привод для чтения DVD-дисков, обратите внимание на DVD-версию Knoppix, которая содержит уже 8 гигабайт данных и программ.

    Вот краткая характеристика самой свежей версии этого продукта, Knoppix 5.1.1:

    Читайте также: