Меню Рубрики

Установка dsl linux на hdd

Установка dsl linux на hdd

Кнопка «Пуск» это просто способ вызвать всплывающее меню. В DSL, просто кликните правой кнопкой мыши где-либо на рабочем столе. Перемещайтесь по меню и выбирайте что вам нужно. Если Вы решили не выбирать ничего и хотите закрыть меню, тогда кликнете левой кнопкой мыши на свободном месте рабочего стола. Наслаждайтесь исследованием новой системы.

Соединение с Сетью

Если у Вас широкополосное соединение с интернетом и у Вас сконфигурирован роутер который назначает IP через dhcp, тогда возможно Вы уже в Интернете. Если у вас модем(старый для телефонной линии), и Ваш провайдер требует логин и пароль или PPPoE (новый ADSL модем) тогда читайте ниже. Для соединения через модем(старый для телефонной линии), выберите System->Net Setup->dial-up PPP->config. Следуйте подсказкам на экране и назначьте необходимые параметры. Затем для соединения с Интернетом выберите System->Net Setup->dial-up PPP->dial. Выберите имя соединения которые Вы назначили выше, и система начнет соединение с Интернетом. Выберите «hangup» когда захотите прекратить соединение с Интернетом. Если у ВАс PPPoE (новый ADSL модем), выберите секцию меню DSL/PPPoE. Используйте pon для соединения и poff для разрыва соединения.

Как печатать

Сначала сконфигурируйте принтер выбрав System->Printing/lpd->configure. Следуйте подсказкам на экране и назначьте необходимые параметры драйвера принтера. После инсталляции драйвера Вам необходимо запустить службу принтера. Выберите System->Printing/lpd->start

Какие имеются демоны (службы)

Демон это процесс который выполняется в фоновом режиме (в приближении к Windows демон это служба); В DSL имеется несколько демонов . Выберите System->Daemons для просмотра списка доступных демонов. Имеются: SSH сервер который обеспечивает защищенный способ доступа и/или копирования файлов из/в Вашей DSL системы. NFS, сетевая файловая система позволяющая монтировать директории через NFS сервер. DSL также содержит компактный web сервер (Monkey Web Server). Все файлы web сервера размещены в директории /opt/monkey. Для доступа к директории необходимы привелегии суперпользователя (sudo su).

А как соединиться с Windows

В DSL включены программы smbtree и smbclient. Smbclient работает приблизительно как FTP — клиент. Расшареные ресурсы Windows в имени должны включать первым символом символ — «/» (несмотря на то что в Windows «\», поэтому все символы «\» дожны быть заменены на «/»).

Используйте smbtree для просмотра какие компьтеры c Windows доступны в сети.

Затем чтобы соединиться:
smbclient //имя_компьютера/папка -U имя_пользователя
В smb: напечатайте help и следуйте подсказкам. Обычно используются dir, get, put, mget, mput, and exit команды которые работают как и в ftp — клиенте.

Как Вырезать и Вставлять текст

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

Сохранение Вашей конфигурации

После работы в системе, Вы возможно захотите сохранить сделанную работу. В системе имеется файл /home/dsl/.filetool.lst. Это простой текстовый файл со списком файлов и директорий (по одному на строку) которые пользователь желает сохранять/восстанавливать. Используйте любой текстовый редактор DSL (Beaver например) чтобы изменить/обновить его содержимое.

По умолчанию сохраняется содержимое директории /home/dsl. Тем не менее, вы можете выборочно сохранять только нужные Вам файлы из /home/dsl. Но обратите внимание что тогда /home/dsl/.filetool.lst ОБЯЗАТЕЛЬНО должен присутствовать в .filetool.lst.

Также имеется возможность исключить некоторые файлы/папки из списка сохранения в файле /home/dsl/.xfiletool.lst. Добавив элемент в этот файл Вы исключаете его из списка сохранения. Файлы кэша и некоторые другие элементы по умолчанию включены в .xfiletool.lst.

Сделанное сохранение(backup) будет автоматически найдено и восстановлено вовремя следующей загрузки. Вы можете переопределить устройство которое содержит Ваш backup файл.

Описанные выше особенности backup — системы вместе с локальным файлом.xinitrc обеспечивают пользователю большие способности по конфигурированию окружения системы при загрузке. К примеру отредактировав файл .xinitrc вы можете заставить систему запускать вашу программу при старте X. Если ваша программа не-Window(не-Х) добавьте ее в .bash_profile и затем добавьте ее в .filetool.lst. Вы можете также загружать дополнительные модули и системный файлы добавив их в файл /opt/bootlocal.sh и добавив их в список filetoool.lst.

Вам необходимо указать диск на котором будет размещаться сохранение. Выберите System->Backup/Restore->Backup. Если вы хотите сделать сохранение на жестком диске hda2 например, тогда напечатайте hda2. Затем при загрузке DSL введите:

boot: dsl restore=hda2 (Обычно это не требуется. DSL автоматически сканирует ВСЕ диски и находит сохранение)

Administrator / SuperUser / Root

Любая система требует введения некоторых команд под логином администратора (суперпользователя). В DSL, этот пользователь называется root. Для получения привелегий администратора чтобы запустить некоторую программу, начинайте ввод команды со слова sudo (например, sudo dsl-hdinstall).
Чтобы работать от лица суперпользователя, используйте команду sudo su. Обычно, Вам не нужно работать от лица администратора (root).

Инсталляция на винчестер

Несмотря на то что DSL был разработан для загрузки с LiveCD («живой» CD), особенно когда вы загружаете систему с опцией «toram», многие пользователи хотят загружать DSL инсталлировав его на жесткий диск. Будьте осторожны DSL постоянно развивается и в настоящем нет планов по обновлению системы которая инсталлирована как обычная система Debian на винчестере. Каждая последующая версия DSL потребует полной переинсталляции. Поэтому рекомендуется установка на винчестер frugal-type (frugal — бережливый, скромный, экономный), данный тип установки может быть легко обновлен новыми версиями DSL.

Читайте также:  Установка mac os sierra на apfs

Если Вы планируете инсталлировать DSL на диск с Microsoft Windows, имейте ввиду что последующая установка Windows как правило «затирает» главную загрузочную запись винчестера (MBR).

Инсталляция на винчестер по типу: Frugal Type HD Install:
Инсталляция типа «frugal» создает на винчестере образ DSL LiveCD. При этом инсталлируется сжатая файловая система DSL и последующая загрузка производится с предварительно подготовленной партиции жесткого диска которую Вы выбрали.
При инсталляции типа «frugal» Вы можете выбрать 2 типа загрузчика: lilo или grub (рекомендую grab).

Установка «frugal» имеет много преимуществ по сравнению с обычной инсталляцией Linux на жесткий диск.

  1. Используйте существующий репозитарий приложений для того чтобы добавить необходимый приложения, которые специально собраны для запуска в окружении (environment) frugal/liveCD.
  2. Намного легче обновить систему, ненужно инсталлировать систему с «нуля».
  3. Используйте опцию ‘toram’ при загрузке, даже если Вы загружаетесь с жесткого диска. Это обеспечивает максимальную скорость работы DSL, т.к. вся OS находится в ОЗУ.(необходимо не менее 128MB ram (ОЗУ))
  4. Практически все ключи загрузки DSL доступны Вам при инсталляции типа «frugal», такие как persistant home (постоянное место сохранения) и opt — директории, автозагрузка приложений, установка паролей, шифрование/дешифрование Ваших сохранений (backups), уникальное имя хоста (unique hostname), и автовосстонавление/сохранение ваших персональных файлов и установок при загрузке и выключении.
  5. Вы можете легко «откатить» назад сделанные изменения к первоначальному состоянию системы, и деинсталлировать установленные приложения (имеются в виду mydsl — приложения, просто удалите их из папки mydsl).

Необходимые шаги:

  1. Создайте 70-100MB Linux партицию при помощи cfdisk (например. hda2 )
  2. Кликнув правой клавишей мыши на рабочем столе, выберите в меню Apps>>Tools>>Frugal Install, и выберите один из типов инсталляции: Frugal-Grub или Frugal-Lilo. При этом будет создана система типа ext2 и на нее будут скопированы необходимые файлы.
  3. Также вы можете загрузить DSL CD с опцией загрузки » install » , и Вам будут предложены возможные типы установки в соответствующем меню.

Debian Type HD Install:
(Примечание — не вижу необходимости в данном варианте, ставьте обычный Debian причины описаны выше и строчкой ниже..)
The version supports US language only; it is based on knx-hdinstall. A lot of improvements are waiting to be back-imported from knx-hdinstall when time comes.

The hd installation boots with your choice of grub or lilo and feels similiar to the cd version. Meaning, hardware auto detection still runs and also pick_your_resolution_in_here pops up.

Steps needed:

  1. Create a 250-300MB Linux partition with cfdisk (ex. hda2 )
  2. Right-click on the desktop, navigate to Apps>>Tools>>Install to Hard Drive.
  3. You can also bootup the LiveCD, with the bootcode option » install » , and you will be presented with an option for creating the hard drive install
  4. Select a premade linux partition (ex. hda2 ). This will make a linux file system and copies the cd to it. You can choose from an ext2 or ext3 type format. A couple of specific changes are made after that (see end of script)
  5. You will be prompted to choose either the lilo or grub bootloaders.
  6. You will be prompted to choose to reboot the computer.

After reboot, the system comes automatically up as booted from cd. You will be prompted to enter a password for root. You must pick a password of at least 5 characters. Then enter it again to verify that it is what you want. Then you will be prompted to do the same procedure for user dsl. Pick a password and enter it then re-enter it. The system will then proceed to a regular login.

This is a minimal install, using busybox for most base utilities. To ‘enhance’ your install to more closely mirror a true debian system, read below for how-to install the real gnu-utilities and debian apt package management. (recommended)

The hard drive installation scripts should be used at your own risk.

GNU/Linux & Debian-совместимость

Чтобы сделать Вашу систему DSL более совместимой с — GNU, выберете в меню Apps->Tools->Upgrade to GNU Utils. Это заместит используемую в системе упрощенную систему команд busybox в базовой системе на полные GNU версии, инсталлировав системное расширение gnu-utils.dsl. Для совместимости с Debian, выберите Apps->Tools->Enable Apt. Эта опция позволяет вам полность использовать Debian dpkg, apt-get и Synaptic, при этом инсталлируется системный пакет dsl-dpkg.dsl.

myDSL — расширение возможностей DSL для типов установки Live CD and Frugal-install

Теперь live CD и Frugal -пользователи могут легко расширить возможности DSL без процесса ремастеринга. myDSL на данный момент предлагает 2 способа расширения DSL.

Первый способ добавить необходимые папки и программы в Ваш файл .filetool.lst. К примеру ваши собственные установки для принтера, модема, беспроводной сети, и т.д.. Данные файлы будут сжаты и сохранены в файле myconf.tar.gz (процедура backup см. выше). Собственно любое приложение которое способно работать не модифицируя образ liveCD может быть добавлено таким образом (Примечание: документы, небольшие программы, Ваши скрипты и тд.).

Второй способ — это загрузка из имеющихся библиотек сообщества предварительно подготовленных DSL приложений. Это приложения с расширениями .dsl, .uci, .unc, или .tar.gz.

Приложения типа .uci and .unc это сжатые файлы типа cloop. Используя их Вы сохраняете ОЗУ но тем не менее они запускаются очень быстро. Возможен запуск OpenOffice на машинах с небольшим количеством ОЗУ (в отличии от расширений типа .dsl которые полностью загружаются в память RAM).

Читайте также:  Установка противотуманных фар logan фаза 1

Также доступен модуль gnu-utils.dsl который позволяет liveCD-пользователям пользоваться полноценными стандартными утилитами GNU (написание скриптов sh и тд.).

Все эти «модули» или «плагины» могуть быть сохранены на внешних носителях, таких как: партиция жесткого диска, флеш диск USB, или даже CD-ROM, просто создайте в корне диска одну папку под названием mydsl (Примечание: при последующей перезагрузке как правило данные модули загрузятся автоматически из данной папки).

Для редко используемых приложений используйте папку optional. Создайте данную директорию в папке mydsl на cdrom или другом внешнем носителе. Поместите туда модули тех приложений которые вы не хотите запускать автоматически при загрузке. Система myDSL автоматически сгенерирует меню инсталляции для простой установки данных модулей.

Для пользователей которые создают собственные модули (Примечание: имеется в виду драйвера) существует папка modules. Создайте данную директорию в папке mydsl на cdrom или другом внешнем носителе. Поместите туда Ваши модули(драйвера). Все данные модули(драйвера) будут загружены при следующей загрузке системы посредством -insmod автоматически.

Для пакетов Debian (.deb), скопируйте их в папку optional. Также добавьте модуль the dsl-dpkg.dsl чтобы иметь возможность установить пакеты .deb. Используйте команду dpkg -i /путь_к_пакету_debian для инсталляции .deb пакета. Примечание: Использование -deb файлов значительно увеличивает потребление ресурсов ОЗУ.

Не храните загруженные модули в папке HOME (\home\dsl\). Это совершенно не нужно, вы только замедлите процесс сохранения системы (backup) и соответственно скорость загрузки системы. Храните ваши модули ВНЕ вашей папки home (где рекомендуется хранить написано выше). Записав один раз — читайте многократно (Write once, read many)!

Для расширений которые скопированы на внешние устройства, система автоматически сканирует все доступные устройства на наличие папки mydsl, находит, и загружает Ваши модули, строит меню «оptional» (если имеется папка optional) и загружает дополнительные драйвера (если имеется папка modules). Если вы не хотите загружать все эти расширения при загрузке системы используйте опцию загрузки base. Если вы хотите пропустить автосканирование вы можете напрямую указать устройство на котором находится ваша папка mydsl mydsl=hdxy (Примечание при frugal-установке данные ключи (и многие другие) можно добавить в файл конфигурации загрузчика GRUB).

Например:
Usb-флешка подключаем mydsl=sda1
Жесткий диск подключаем mydsl=hda2

Другая возможность можно не использовать папку mydsl, а использовать любую папку которую Вы хотите. Но тогда Вам нужно использовать следующую опцию загрузки mydsl=hda2/any_directory (Примечание замените any_directory на Вашу собственную папку).

Очень удобно — при обновлении версии DSL, вам не нужно ничего делать чтобы сохранить ваши приложения (папка mydsl при обновлении не затрагивается).

Размер вашего myDSL(cd-диска) зависит от вашего выбора, Вы можете выбрать 64MB, 128MB, 210MB, или даже даже 700MB myDSL cdrom. DSL(первоначальный cd-диск) это основа для myDSL(создаваемого Вами cd-диска). Когда выходит новая версия DSL, просто скопируйте ваши дополнительные приложения в папку mydsl на cdrom. Не надо никакого сложного процесса ремастеринга, все приложения будут загружены автоматически при загрузке системы. Также имеется скрипт mkmydsl помогающий Вам создать собственный «mydsl» cdrom. Скрипт mkmydsl добавляет к образу диска DSL Вашу существующую папку mydsl и поддиректории optional и modules.

License:

The Store:

Поздравляем! Прочитав данную страницы, Вы ознакомились с основами использования DSL.

источник

Записки дебианщика

В этом блоге публикуются заметки и решения, найденные в процессе работы, освоения и жизни в дистрибутиве Debian GNU/Linux.

Чертовски Маленький Линукс, или Ставим DSL рядом с Windows XP

Вопрос: хочется поставить DSL (основанном на Debian) в качестве первой или пробной системы рядом с Windows XP Damn Small Linux, но при этом не потерять данные и не убить информацию на разделах — возможно ли?
Ответ: конечно, причём исключительно открытыми и свободными средствами.

Процесс несколько нетривиален, и для новичка может стать непреодолимой преградой. Но у нас есть не только DSL, но и GParted, который нам поможет. Немного упорства и находчивости, и через несколько минут на нашем жёстком появится Пингвин.

Подготовка к установке Маленького Пингвина
Вставили диск в привод, в BIOS переставили очерёдность загрузки на CDROM. Загрузка идёт в автоматическом режиме — и не волнуйтесь, никто ваши данные не сотрёт. После загрузки видим что-то вроде этого:

В меру аскетично и красиво. Не забываем, что эта система, вместе с графической оболочкой, занимает 50Мб, а софта в ней много больше, чем в винде сразу после установке.
В качестве графической оболочки есть Fluxbox со включённой Transfluency (псевдо-полу-прозрачность). В рассматриваемой версии DSL 3.1 uname -a говорит про ядро 2.4.26, скомпилированное с поддержкой многопроцессорности. Да, свежестью ядро не отличается, большинство современного оборудования останется за бортом — зато система получается компактной и шустрой.
Посмотрели, прикинули, захотели поставить это чудо на диск.

Хочу предупредить сразу: делать это стоит только ради озорства или острой необходимости, так как количество проблем после установки вас может неприятно удивить и создать неправильное представление о Linux. Многих новых программ в DSL нет, кириллица отсутствует, очень старое ядро (то есть многие ваши железяки могут не работать — например, SATA, PCI-E и новые звуковые и видеокарты), выкинули систему управления пакетами, устанавливать которую придётся через Интернет. Такие экстремальные развлечения новичку не нужны.
Но уж если вам так хочется — я проиграл ситуацию с установкой DSL на диск вместе со Windows XP и привожу результаты.

Всё делалось в эмуляторе QEMU v0.7.2 с ускоряющим модулем kqemu, образом диска на 4Гб, в котором стоит Windows XP.

Читайте также:  Установка встроенного газовой духовки

Установка DSL вместе со Windows XP
Правый щелчок мышью, далее Apps — Tools — Hard drive install. Спросили, куда я хочу ставить. На hda2.
Предупредили, что все данные сотрут. И тут я прочитал предупреждение, что партиция должна быть создана ДО того, как инсталляция начнётся. Средствами DSL это, видимо, сделать нельзя.
Установка на жёсткий диск DSL несколько нетривиальна из-за отсутствия утилиты изменения размера дисков. Но у нас есть GParted, которым мы скоро воспользуемся.

Откусываем место на диске от Windows XP при помощи GParted
Загружаемся с Gparted, который выдаёт графическую менюшку, с помощью которой сокращаем объём партиции, создаём вторую партицию, и форматируем её в ext3. Для установки DSL нам потребуется около 200 мегабайт, но лучше дать больше места — мало ли чего нам потом захочется. После всего жмём на Apply, выгружаемся и снова загружаем DSL. Выглядит это примерно так:

Не забываем после всех манипуляций с партициями нажать на Apply и дождаться окончания процесса переразбивки, который может быть достаточно длительным.

Ставим DSL
Всё, партиция готова, и мы готовы. Щёлкаем правый кнопкой мыши, Apps — Tools — Hard drive install. На вопрос «куда ставить» пишем hda2. Потом спрашивают, нужен ли нам многопользовательский вход. Пишем y, теперь наш пользовательский логин dsl. Спросили, хочу ли я ext3 и почему-то не порекомендовали её для слабых машин. Ответил y. Писать ответы важно, иначе установка не начнётся.


Пойдёт форматирование и копирование данных, с ужасом смотрим на экран и грызём ногти от волнения. Дальше — установка загрузчика. Спросят, какой хотите — Lilo или GRUB. Написал g, то есть GRUB. Спросили, есть ли у меня Зло на первой партиции (/dev/hda1), написал y, то есть имеется. Всё, попросили перезагрузиться.

После загрузки нас встречает меню Grub, первая строка с DSL, потом несколько вариантов с framebufer, на последнем месте Windwos XP. И это правильно.


При первой загрузке вас попросят ввести пароль рута и юзера dsl. Вводим и запоминаем, особенно рутовый пароль, и никому его не говорим. Дальше попросят авторизоваться, пишем логин dsl и пароль, который вводили для этого пользователя. Всё это идёт в текстовом варианте:

Сразу пойдёт загрузка иксов, и загрузится всё тоже самое, что и с livecd, только с жёсткого диска. После всего был произведён контрольный запуск Windows XP: загрузка Windows XP прошла без проблем, оно даже не заметило, что рядом появилась правильная ОС.

Впечатления от DSL
Вот оно и поставилось, что в общем заняло (учитывая разборки с партицией, GParted, не ахти какой скоростью эмуляции и прочем) около полутора часов. У новичка может занять больше, так что лучше подготовиться к этому основательно. Что можно сказать после непродолжительного пребывания в DSL, установленным второй системой?

Железо
Эмуляторное железо, которое есть в QEMU, DSL распознал без проблем (что не удивительно, так как оно проще некуда). Иксы запустились нормально, в качестве видеокарты была поставлена VESA инсталлятором. Всё работает достаточно быстро и без нареканий.

Софт
Заранее говорю: до красот Ubuntu или тем паче SuSe здесь очень далеко — но орлы из DSL этого и не добивались. На таком ограниченном пространстве размещена куча нужного и полезного софта. Претензий к нему быть не может — скажите спасибо, что он там вообще есть.
Вызвал терминалку, запустил MC, русского, естественно, нет: ни в консоли, ни в иксах. После ввода mc открывается другая терминалка, где MC и работает. Поэтому Ctrl+O не действует. Партиция со Windows XP не примонтирована — в общем, это не проблема, особенно при умении искать гуглом. Сладкой жизни на 50Мб никто не обещал.
Занимает DSL 124 мегабайта сразу после установки. Это со всем софтом и иксами. Очень впечатляет. Чтобы утоптать DSL в 50Мб, надо было приложить много стараний, очень многим пожертвовав. К слову, свеже установленный консольный Дебиан будет занимать никак не меньше 150 Мб.
Подборка софта умиляет. В разделе Офис — Ted, SiagOffice и Калькулятор. Зашибись какой офис, но это на голову выше того, что идёт в комплекте с Windows XP .

Ну да, а чего вы хотели от 124Мб вместе с иксами? Из остального: есть броузер Firefox 1.0.6, маленький броузер Dillo, почтовик Sylpheed, аудиоплеер XMMS, графический редактор xpaint, просмотрщик xpdf и для картинок zZGV. В общем софта в DSL много больше по умолчанию, чем в том же Windows XP .

Утилиты управления софтом: осталось только воспоминания — dpkg нет, только dpkg-restore, apt-утилит нет вообще. Компилятора тоже нет. Что делать дальше и как ставить софт, в общем, не очень понятно.
Так, в /Apps/Tools найдена загадочная строка Enable Apt и Synaptic. Обе строки при нажатии просятся что-то скачать из Интернета.

Заключение
В общем, DSL оставляет очень приятное впечатление как демонстрационный диск. Но использовать его на рабочей машине можно, только будучи чрезвычайно стеснённым ресурсами: на машинах с P1 и 32Мб оперативной памяти он будет неплохо смотреться. Но утилиты управления софтом или хотя бы компилятор прикрутить к нему нужно.
А в остальном DSL целиком и полностью оправдывает своё название: Чертовски Маленький. И это не нужно забывать.

источник

Добавить комментарий

Adblock
detector