Как установить puppy linux на жесткий диск
Перейти к содержимому

Как установить puppy linux на жесткий диск

  • автор:

Как поставить puppy linux на виртуальный диск. Установка PuppyRus-A (PRA) на флэшку или HDD

Puppy Linux — это небольшой дистрибутив, созданный Барри Каулером. Его главная задача быть похожим в использовании на Windows, содержать все необходимые программы, но быть предельно маленьким и простым. Дистрибутив отлично работает как на новом, так и на старом оборудовании и работает очень быстро.

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

Также дистрибутив содержит очень большое количество утилит и инструментов для настройки системы, с помощью которых вы сможете настроить все что угодно а в конфигурационные файлы очень часто лезть не придется. Последний релиз состоялся в 2015 году, это была версия Puppy Linux 6.3 с кодовым именем Slacko, основанный на Slackware 14.1, но дистрибутив все еще разрабатывается. В этой инструкции мы рассмотрим как установить Puppy Linux на жесткий диск в качестве полноценной операционной системы.

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

Требования к аппаратному обеспечению puppy linux немного удивляют. Похоже, он может работать практически на любом оборудовании. Для запуска системе необходимо 64 Мегабайта оперативной памяти и процессор с тактовой частотой 333MHz.

Первым делом нам нужно скачать установочный образ. Самая последняя версия доступна на официальном сайте . Но доступно здесь две версии 6.0.5, основана на Ubuntu 14.04 и 6.3, основанная на Slackware. Мы будем устанавливать последнюю.

Выберите нужную архитектуру системы и скачайте образ. Образ весит около 200 мегабайт, так что загрузка пройдет быстро. Со временем дистрибутивов Puppy Linux может стать больше. Дело в том, что этот дистрибутив может быть создан на основе других дистрибутивов, и быть совместимым с их пакетной базой. Такие дистрибутивы содержат одинаковый набор утилит puppy и все они считаются официальными. Например, сейчас в разработке находится Puppy Linux, основанный на Ubuntu Xenial Xerus.

Шаг 2. Запись образа на флешку

Разработчики советуют использовать для записи на флешку утилиту dd. Команда терминала в Linux будет выглядеть вот так:

dd if=~/slacko64.iso of=~/dev/sdb bs=5M

Здесь /dev/sdb — имя устройства вашей флешки, никаких цифр туда дописывать не нужно. В операционной системе Windows можно использовать Windows версию этой утилиты. Здесь команда будет выглядеть так:

dd if=slacko64.iso of=\\.\f: bs=5M

Тут f: — это буква диска вашей флешки. Не забывайте, что запускать командную строку нужно с правами администратора.

Шаг 3. Настройка BIOS

Когда флешка будет записана, перезагрузите компьютер. Во время заставки BIOS нажмите F2, F8, Shift+F2 или Del, чтобы открыть настройку. Там перейдите на вкладку Boot и в пункте 1st Boot Device выберите вашу флешку:

Шаг 4. Настройка загрузчика

На первом этапе загрузки образа вы можете ввести параметры ядра, если нечего менять не нужно просто нажмите Enter или подождите:

Дождитесь окончания загрузки:

Шаг 6. Настройка системы

Сразу после старта откроется такое окно настройки системы, настраивать что-либо сейчас бессмысленно, потому что после установки настройки все равно собьются:

Поэтому просто закройте это окно.

Шаг 7. Запуск установщика

Ярлыка установщика, как мы привыкли нет, установщик находится в главном меню, в разделе Setup. Пункт меню называется универсальный.

Шаг 8. Выбор установщика

На этом шаге мы можем выбрать какой установщик использовать, для флешки, для флешки с файловой системой f2fs или универсальный, нам нужен универсальный:

Шаг 9. Выбор типа устройства

В этом окне нам предстоит выбрать тип устройства для установки. При установке на жесткий диск выберите Internal (IDE or SATA) :

Шаг 10. Выберите устройство

Выберите устройство, на которое мы будем устанавливать систему:

Шаг 11. Подготовка раздела

Установка системы выполняется на один раздел. Если на выбранном устройстве уже есть разделы, вы можете выбрать один из них. Иначе нажмите кнопку со значком Gparted:

Шаг 12. Создать таблицу разделов

Если ваш диск еще не размечен, откройте меню Deices и нажмите Create Partition Table :

Шаг 13. Создание раздела

Создайте один новый раздел достаточного размера. Одного или нескольких гигабайт хватит для установки и полноценного использования системы целиком. В качестве файловой системы для раздела можно использовать vfat, ntfs или ext4 и другие совместимые с Linux.

В первом случае вы не сможете установить полноценную систему. Установщик создаст пустой файл, сделает там нужную файловую систему а уже потом перейдет к установке. Но нас такой вариант не устраивает, поэтому будем использовать ext4.

Шаг 14. Применение изменений

После завершения откройте меню Edit и нажмите Apply All Changes чтобы сохранить изменения.

Шаг 15. Загрузочный флаг

Здесь установите галочку напротив Boot и нажмите Ok . После этого Gparted можно закрыть.

Шаг 16. Выбор устройства №2

Еще раз выбираем устройство:

Шаг 17. Выбор раздела

В правом верхнем углу выбираем только что созданный диск:

Шаг 18. Подтверждение раздела

Подтвердите установку именно на этот раздел:

Шаг 19. Дополнительный диск

Если у вас есть дополнительный диск с файлами puppy linux, сейчас вы можете его подключить:

Шаг 20. Способ установки

У вас есть два варианта установки. Установка puppy linux в виде файла, рекомендовано при установке на ntfs или vfat, а также полная установка (FULL). В этой статье мы будем использовать полную установку:

Шаг 21. Последнее подтверждение

Подтвердите что систему точно нужно устанавливать на этот диск:

Шаг 22. Установка Puppy Linux

Дождитесь завершения копирования файлов на раздел диска:

Шаг 23. Установка загрузчика

Выберите Yes, если нужно установить загрузчик. В качестве загрузчика будет использован Grub4dos:

Шаг 24. Настройка загрузчика

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

Шаг 25. Параметры ядра

Введите дополнительные параметры ядра, если это необходимо, также здесь вы можете выбрать название пункта меню для windows:

Шаг 26. Подтверждение установки загрузчика

Подтвердите, что загрузчик нужно устанавливать в MBR. Теперь установка puppy linux завершена, осталось перезагрузить компьютер.

Перезагрузите систему с помощью соответствующей кнопки на панели:

Шаг 28. Запуск системы

Выберите первый пункт в меню загрузчика и дождитесь завершения загрузки:

Шаг 29. Меню настройки

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

Сначала выберите язык, на котором вы хотите использовать систему:

Затем в поле ниже выберите часовой пояс:

Шаг 29. Локализация

Для локализации системы недостаточно просто выбрать язык, нужно еще установить пакет с переводами через пакетный менеджер, поэтому запустите Puppy Package Manager из меню.

В списке репозиториев перейдите в puppy-noarch, затем наберите в поиске langpack. Когда будут найдены пакеты, выберите пакет langpack_ru и кликните по нему два раза, затем нажмите Do It в верхнем углу для начала установки:

После завершения установки останется перезагрузить систему. Дальше все будет по-русски.

Выводы

Вот и все, теперь вы знаете как установить puppy linux на жесткий диск и немного ознакомлены с особенностями этого дистрибутива. Как видите, это не совсем обычный linux дистрибутив, он может быть запущен как в обычном режиме, так и с помощью LiveCD, причем в обоих случаях вы получаете полноценную операционную систему. Если у вас остались вопросы, спрашивайте в комментариях!

Видео с процессом установки puppy linux:

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

Puppy Linux написан австралийским профессором Барри Каулером (Barry Kauler).

Дистрибутив создан, чтобы быть малым, эффективным и дружественным к пользователю. К этой категории относятся хорошо знакомые дистрибутивы, такие как Damn Small Linux, SLAX и SAM Linux, но у Puppy Linux есть серьезные преимущества:

Собран практически с нуля. Puppy очень мал и не требователен к железу.

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

Puppy дает возможность сохранять данные сессии в отдельный файл, даже если вы запускаете дистро с CD-RW.

Puppy Linux устанавливается на любые носители включая USB флешь, жесткий диск или на карту памяти.

Системную конфигурацию можно легко изменить при помощи удобного инструмента настройки.

Puppy Linux включает в себя быстрые и удобные приложения для интернета, офиса, графики, видео, звука и даже несколько игр для развлечения.

Puppy включает в себя собственный файловый менеджер, делая установку дополнительных приложений пустяком.

В результате делает Puppy Linux идеальным дистрибутивом для использования на старых компьютерах.

Так же как и с любым другим Linux дистрибутивом для начала вам нужно скачать ISO образ Puppy последней версии и записать его на CD. Убедитесь, что в БИОСе первичное загрузочное устройство назначен CD привод.

Подобно другим Live CD дистрам, Puppy поддерживает загрузочные параметры. Например, puppy pfix = ram параметр заставляет Puppy Linux загружаться в RAM без загрузки сохраненной сессии, в тоже время puppy pfix = purge делает глобальную зачистку файлов, которая может быть очень полезна для восстановления системы. Полный лист загрузочных параметров и их дескрипторы можно посмотреть на странице WIKI Puppy Linux.

В процессе загрузки вы должны выбрать графический сервер X, состоящий из двух опций Xorg и Xvesa. Xorg поддерживает множество продвинутых настроек для современного железа, но может не запуститься на старых компьютерах. Xvesa имеет ограниченное количество настроек, но запускается практически на любой конфигурации компьютера. Обычно пользователи выбирают сначала Xorg, если экран после этого ничего не показывает, то можно выбрать Xvesa. Как только Puppy загрузился нужно выбрать оптимальное разрешение экрана. У Puppy есть отличная система управлением разрешений. Все что вам нужно это выбрать нужное разрешение и нажать кнопку TEST. Если все отображается на экране корректно, но можно продолжить работу, нажав Okay. Также можно определить разрешение вручную. Как только Puppy окончательно загрузился, взгляните на картинку на рабочем столе, которая содержит в себе несколько подсказок, включая информацию о доступной RAM памяти, состоянием подключения к интернету и сохранение ваших настроек и данных.

Устанавливаем Puppy Linux

Хотя Puppy Linux отлично запускается с CD, вы также можете установить его на любой носитель. Puppy включает в себя собственный установщик. Запустите его, выбрав в меню Menu → Setup → Puppy universal installer. Установщик включает в себя подробную информацию о процессе установки, и мы рекомендуем, чтобы вы прочли все внимательно, выбирая нужные опции.

Например, для загрузки puppy с USB флешь, которая использует файловую систему FAT32, вам нужно установить файлы в загрузочный сектор. Для установки файлов в загрузочный сектор выберете опцию mbr.bin когда появится диалог со списком доступных загрузчиков. Если вы устанавливаете Puppy в новую USB флешку, то скорее всего она не отформатирована как загрузочное устройство. В этом случае вы должны запустить GParted.

Запустите GParted, нажмите на разделе флешки правой кнопкой мыши и выберете Manage Flags. Далее выбираем Boot и жмем ОК для закрытия окна и подтверждаем наши изменения, нажав кнопку Apply. Затем закрываем GParted и установщик доделает все остальное самостоятельно. Установить Puppy на жесткий диск также легко. Вам нужно выбрать между минимальной (frugal) и полной (full) установкой. При минимальной установки Puppy просто скопирует несколько файлов (vmlinuz, initrd.gz, pup_301.sfs и zdrv_301.sfs) с CD на выбранный логический диск, что позволяет вам запускать Puppy Linux как Live CD дистро, только с жесткого диска и сохраняя сессию и данные на жестком диске. Так же вам необходимо настроить загрузчик GRUB вручную. Полная установка позволяет установить весь дистрибутив на жесткий диск в выбранный вами логический диск.

Запускаем Puppy Linux с QEMU

Puppy, установленный на USB флешь, делает дистрибутив очень компактным. Вместо того, чтобы таскать с собой ноутбук, вы можете с помощью флешки запустить Puppy на любом компьютере. Однако, в некоторых случаях вам не разрешат перезагрузить Windows и зайти в Puppy Linux. QEMU Manager это эмулятор позволяющий запустить Puppy на платформе Windows . Также немаловажно, что QEMU Manager это компактная программа и поэтому мы ее можете установить на USB флешь с Puppy Linux. Чтобы создать виртуальную машину, основанную на QEMU с Puppy Linux, нужно скачать программу QEMU и образ последней версии Puppy Linux. Распаковать QEMU Manager и скопировать папку на USB флешь. Копируем ISO образ в каталог с QEMU Manager и запускаем QemuManager.exe. Нажимаем Create New Virtual Machine, далее появится помощник, который поможет настроить новую виртуальную машину. Все опции помощника вполне понятные и вы бес проблем сможете установить новую виртуальную машину (ВМ).

Как только все шаги в создании ВМ пройдены, проверьте, что отмечен пункт View Advanced Configuration Options After Saving Box. Далее жмем кнопку Save Virtual Machine, которая сохраняет новую ВМ и открывает окно настроек. Далее переходим на вкладку Disk Configuration. В секции CD-ROM жмем кнопку Browse и выбираем ISO образ с Puppy Linux. Выбираем опцию Boot From CD-ROM. Сохраняем настройки, нажав на кнопку Save и теперь, вы можете закрыть окно. После этого можно запустить Puppy на ВМ нажав на кнопку Launch.

Настраиваем Puppy Linux

Puppy Linux имеет панель управления, которая позволит вам без проблем настроить ОС. Чтобы вызвать панель управления, выбираем Menu → Setup → Wizard Wizard. Эта панель управления поможет вам настроить любой аспект Puppy, включая локальные настройки, звук, X видео, соединение с интернетом и файрвол. Если Puppy не настроил, как следует драйвера на WIFI, вы можете установить их вручную. Для этого нажмите Load Module, выберете нужный модуль из списка драйверов, и жмем Load. Если драйвер для вашей WIFI карты нету в списке, у вас есть возможность установить драйвер для Windows при помощи NDISwrapper. Перейдите в секцию More, выбираем NDISwrapper, указываем нужный драйвер и жмем OK.

Как только файл загружен, вам нужно создать новый профиль (New profile). Указываем нужное устройство, жмем кнопку appoptiate, выбираем Wireless, Create new profile и заполняем требуемые поля. Помощник поддерживает мультипрофили. С помощью него можно переключаться между различными беспроводными сетями. Для возвращения настроек по-умолчанию можно воспользоваться утилитой Menu → Desktop → Puppybackground image. Также можете удалить иконку с рабочего стола. Жмем правой кнопкой мыши на нужной иконке и выбираем Remove. Если вы выбрали минимальную установку или вы запускаете Puppy с USB флешки или другого съемного устройства все ваши настройки и данные сохранятся в отдельном файле pup_save.2fs. При следующей загрузке Puppy автоматически загрузит созданный pup_save.2fs файл.

Устанавливаем приложения

Puppy Linux имеет свой собственный менеджер пакетов, который можно использовать для установки дополнительных пакетов с официального репозитария. Puppy использует свой собственный формат называемый PET, поэтому список приложений доступных в PET пакетах не большой, но он содержит основные приложения такие как Mozila FireFox, OpenOffice.org, GIMP и другие. Для установки приложения при помощи Puppy package manager просто, нужно всего лишь выделить нужное приложение и нажать Okay. Затем Manager скачивает выбранный пакет, проверяет его целостность и устанавливает. Кроме того можно управлять и.deb пакетами, которые позволяют вам пользоваться Дебиановкими пакетами. Для доступа к этой функции вам нужно установить 2 пакета при помощи Puppy Package Manager: Веб браузер Dillo и pb_debiainstaller.

Далее можно скачивать.deb пакеты с Дебиановкого репозитария. Запускаем Терминал Menu → Utility → RXVT Terminal Emulator и вводим команду pb-debianinstaller. Эта команда запустит установщик и браузере Dillo. Наживаем кнопку Choose и выбираем скачанный.deb пакет, жмем Check dependencies и устанавливаем требуемые пакеты, если таковы требуются. После нажатия кнопки Install now и Finish, все готово.

После этого можете запустить установленную программу из терминала. Для удаления установленной программы вы можете использовать Puppy package manager. После установки пакетов Debian имейте ввиду что pb_debianinstaller все еще экспериментальная версия, и может сделать вашу систему нестабильной. Используйте эту программу с осторожностью и не забывайте делать резервную копию системы.

Пересобираем Puppy Linux

После того, как вы настроили систему и установили нужные приложения, вы можете собрать свой собственный Linux дистро. Нужная программа включена в Puppy (Menu → Setup → Remaster Puppy Live-CD) позволяет вам пересобрать его всего в с помощью нескольких кликов. Программа всего-навсего создает файл pup_301.sfs (Где 301 — номер версии Puppy), создает ISO образ и записывает его на CD-DVD. Все что вам нужно это выбрать логический или диск, из которого программа сделает ISO образ.

Процесс установки Linux Lucid Puppy 5.2.5 (Lupu-525) на жесткий диск не представляет собой какую-то сверхзадачу, тем не менее, некоторые особенности этого процесса способны привести новичка в затруднение. Ниже установка Lucid Puppy 5.2.5 будет описана пошагово, включая установку загрузчика (Grub bootloader), с воспроизведением выдаваемых Lucid Puppy 5.2.5 по ходу этого действа экранных изображений.

Операционная система Lucid Puppy 5.2.5 имеет объем данных на CD 128 mb и способна работать непосредственно с компакт-диска. Ее дистрибутив, распространяемый в виде iso-файла (образ компакт-диска), записывают на CD, вставляют этот CD в лоток, перезагружают компьютер. Если в BIOS CD-ROM показан, как первое загрузочное устройство, компьютер «подхватит» компакт, загрузит файлы в оперативную память, и через примерно 2 минуты, операционная система Lucid Puppy 5.2.5 будет готова к работе, несмотря даже на присутствие на жестком диске компьютера установленной ранее другой операционной системы.

Работа с Lucid Puppy 5.2.5 в режиме live-CD имеет такое весомое преимущество, как надежная защита от вирусов, поскольку на компакт-диск вирусы попасть не в состоянии. Однако, при этом приходится мириться с длительным стартом компьютера (копирование файлов с CD), что является существенным недостатком. Установка Lucid Puppy 5.2.5 на жесткий диск позволяет значительно ускорить загрузку, и пользоваться Puppy, как обычной «стационарной» операционной системой, при этом весьма быстрой.

Итак, установка на жесткий диск.

Установщик готов к работе, его можно запустить нажатием кнопки «Install Puppy to sda1», но мы торопиться не будем. Винчестер ранее был отформатирован в NTFS, к тому же, имеет всего один раздел. Это не есть хорошо. У Линуксов, в том числе и у Lucid Puppy, своя файловая система, кроме того, жизненное пространство для Puppy будет полезным несколько уменьшить, не отдавая ему винчестер целиком (чтобы иметь возможность поставить на тот же жесткий диск и другую операционную систему, если в дальнейшем в этом у нас возникнет необходимость). Таким образом, сейчас нашей задачей является создание на диске sda1 линукс-раздела объемом, скажем, 5 Гигабайт. (Создавать для Puppy раздел объемом менее 2 гигабайт не рекомендуется — с учетом установки дополнительных программ Puppy не хватит места.) Соответственно, жмем на кнопку «Filesystem in partition».

Так как жесткий диск sda1 был нами отформатирован, понятно, что никакого Граба на нем нет. Как поставить Граб — см. в материале «Загрузчик Grab для Lucid Puppy 5.2.5» , непосредственно продолжающем эту статью.

У меня довольно «старый» компьютер: материнская плата ABIT ST6; процессор Celeron 1100 MHz, «разогнанный» до 1463 MHz (FSB=133 MHz); ОЗУ 512 MB; видеокарта NVIDIA GeForce FX5200/128M; дополнительный контроллер USB 2.0 PCI GEMBIRD UPC-20-2P (поскольку на материнской плате порты USB 1.1); сетевая карта PCI Intel 100 Mb; HDD SAMSUNG 200 GB; привод CD/DVD Optiarc AD-5170A; floppy-дисковод; БП DELTA ELECTRONICS DPS-300KBD. Кратко опишу процесс установки Puppy-420-ru версии v6, в варианте frugal, на этот компьютер, возможно это поможет кому-то, начинающему освоение Puppy Linux (при написании статьи использовались материалы форума).

Предварительно на ПК с Windows и выходом в Интернет нам надо проделать следующее: загрузить ISO-образ Puppy-420-ru, прожечь CD-диск этим образом, получив, таким образом Live-CD, провести дефрагментацию HDD, на который мы собираемся установить Puppy-420-ru (это для случая, когда на этом HDD есть разделы FAT или NTFS, как у меня), а также загрузить небольшой файл mkswap (после загрузки убираем у него расширение txt).

В Setup BIOS компьютера устанавливаем загрузку с CD-ROM, загружаемся с записанного Live-CD. Поскольку на имевшемся у меня HDD был один раздел NTFS 200 GB, диск нужно соответствующим образом подготовить. Я решил просто «отрезать» от уже имеющегося раздела — 9 GB под раздел с системой и 1 GB под своп-раздел. Для этого заходим в «Меню»->»Система»->»Gparted-менеджер разделов» , отмечаем наш диск. Далее выбираем наш раздел, нажимаем «Изменить размер или переместить» , и уменьшаем размер NTFS-раздела на 10240 MB, введя это число в окне «Свободное место после (МБ)» , нажимаем Enter, далее «Правка»->»Применить все операции» , ждём. Теперь выбираем созданный нами и ещё пока не размеченный раздел и нажимаем «Создать» , выбираем тип файловой системы «ext3» , нажимаем кнопку «+ Добавить» , опять «Правка»->»Применить все операции» , ждём. Делаем этот раздел загрузочным — кликаем по нему правой кнопкой, выбираем «Управление флагами» и ставим галочку на «boot».

После завершения этой операции, подобным же образом «отрезаем» 1024 MB, но уже от созданного ext3-раздела и получаем раздел 1 GB. Здесь небольшое отступление — в Puppy-420-ru есть проблема с системной утилитой mkswap , и вначале нам необходимо её решить. Сворачиваем GParted, заходим в «Файлы» (ярлык на рабочем столе), далее поднимаемся на один уровень вверх, ищем папку /sbin , в ней находим файл-ссылку mkswap , удаляем его, и копируем в /sbin ранее загруженный нами файл mkswap . Разворачиваем GParted, выбираем раздел 1 GB, нажимаем «Создать» , выбираем тип файловой системы «linux-swap» , нажимаем кнопку «+ Добавить» , потом «Правка»->»Применить все операции» , ждём, своп-раздел создан.

Теперь нужно установить на загрузочный ext3-раздел загрузчик GRUB. Заходим «Меню»->»Система»-> . Следуем подсказкам (simple -> standart -> вводим свой диск, например, /dev/sda2 -> MBR -> вводим /dev/sda ), ждём, на втором разделе появится папка /boot . Далее необходимо отредактировать меню загрузки GRUB. Заходим в папку /boot/grub , находим файл menu.lst , открываем его, удаляем всё, что там есть, и вставляем следующие строки:

timeout 10
color light-gray/blue black/light-gray

title Puppy Linux 420 frugal
rootnoverify (hd0,1)
kernel /puppy-ru-420/vmlinuz pmedia=atahd psubdir=puppy-ru-420 nosmp

title Puppy Linux 420 frugal
rootnoverify (hd0,1)
kernel /puppy-ru-420/vmlinuz pfix=ram pmedia=atahd psubdir=puppy-ru-420 nosmp
initrd /puppy-ru-420/initrd.gz

title Puppy Linux 420 frugal
rootnoverify (hd0,1)
kernel /puppy-ru-420/vmlinuz pfix=fsck pmedia=atahd psubdir=puppy-ru-420 nosmp
initrd /puppy-ru-420/initrd.gz

первый пункт — это обычная загрузка системы (она произойдёт автоматически через 10 секунд), второй пункт — это загрузка с параметром , для проверки и устранения ошибок в файловой системе, четвёртый и пятый пункты — перезагрузка и выключение компьютера соответственно. В принципе пунктов в это меню можно добавить сколько душе угодно, я выбрал только те, которыми действительно пользуюсь.

Устанавливаем Puppy-420-ru: создаём на нашем втором ext3-разделе папку /puppy-ru-420 , и копируем туда файлы initrd.gz , vmlinuz и pup_420-ru-42.sfs с Live-CD, также создаём в этой папке пустой файл ATAHD . Всё, система установлена, перезагружаемся ( «Меню»->»Выключить»->»Компьютер Перезагрузить» ), на предложение сохранить сессию в файле отвечаем отказом. Убираем в Setup BIOS загрузку с CD-ROM, загружаемся с HDD, после загрузки можно начинать осваивать систему, по окончании работы, при выборе в «Меню»->»Выключить» выключения компьютера или его перезагрузки, отвечаем согласием на предложения создать save файл (т.н. «сохранёнки»), выбираем предложенный размер 512 MB, если не хватит, то в дальнейшем его легко можно будет увеличить. Теперь у нас есть установленная в варианте frugal операционная система Puppy-420-ru версии v6.

Здесь описан один из вариантов установки Puppy-420-ru, также вполне можно воспользоваться и «Универсальным инсталлятором Puppy» , расположенным в «Меню»->»Настройки» . Для начинающих стоит отметить, что «Универсальный инсталлятор Puppy» не устанавливает загрузчик GRUB, и после завершения его работы необходимо зайти в «Меню»->»Система»->»Grub — настройка загрузчика Grub» и выполнить установку загрузчика, а затем вставить нужные пункты в его меню (отредактировать файл /boot/grub/menu.lst ).

update: Небольшое, но важное дополнение. Вообще, при установке Puppy Linux, создавать для неё отдельный раздел на жёстком диске вовсе не обязательно, можно установить эту систему и в папку на имеющемся разделе, при этом нужно только установить и правильно настроить загрузчик (GRUB, GRUB4DOS или какой-то другой). Создание отдельного раздела, это как-бы традиция, классический метод, которым я и воспользовался, рассказав об этом в данной статье.

На сайте «Электрон55.ру» работает

Все началось с того, что я загрузил свой ноутбук с флэшки и получил эту замечательную систему PuppyRus-A (сокращенно PRA)! Восторгу моему не было предела – все летает, батарея работает на 50% дольше, есть всё необходимое для работы и все это на 200 Mb дистрибутиве! Настроив систему под себя, я порекомендовал своим друзьям поставить себе PRA. Через 3 дня узнаю, что из 4-х человек никто не справился с этой простой, на первый взгляд, задачей! Проблемы заключались в следующем

как выбрать нужный дистрибутив

как сделать загрузочную флэшку

как установить на флэшку систему и софт

1. Как выбрать дистрибутив

2. Как сделать загрузочную флэшку

Для установки PRA потребуется флэшка 4-8 Гб, больше вряд-ли понадобится. Чтобы не путаться с файлами, очистите флэшку от всего содержимого, можете даже отформатировать. Нам потребуется только место, равное размеру образа дистрибутива + 300-500 мегабайт на файл сохранения настроек – итого на флэшке примерно 1 Гб будет задействован под PRA, остальное пространство может использоваться для хранения чего угодно, т.е. флэшку можно использовать по прямому назначению. Файловая система на флешке fat32 или ntfs.

Выбирайте флэш-накопитель с учетом скоростных характеристик. Это сократит время загрузки и сохранения вашей будущей системы! Используйте утилиты для измерения производительности.

Все работы по подготовке флэшки будем делать в среде Windows (в Linux тоже можно). Нам понадобится любая программа, позволяющая раскрыть образ ISO (7-zip, UltraISO, Total Commander с подключенными плагинами и т.п.). Все, что нам нужно, мы возьмем внутри исошника или создадим сами. Найдем в исошнике папку win вот по этому пути: pra03-1503middle1.iso\boot\grub4dos\install\ и перепишем ее в корень флэшки. Из корня ISO перепишем на флэшку файлы grldr и menu.lst . Содержимое флэшки на этом этапе выглядит так:

Теперь сделаем флэшку загрузочной. Работать нужно с правами администратора . На флешке запустим файл /win/grubinst_gui.exe , выбираем в верхнем окошечке свою флешку (не перепутайте с hdd и ориентируйтесь по размеру!)
UPD: Если хотите ускорить загрузку с флэшки, то установите флажки «No backup MBR», «Disable PrevMBR» и введите 0 в поле «Timeout»

внизу нажимаем Install и получаем вот такое окно:

В этом месте иногда возникают проблемы! В некоторых случаях wingrub завершает свою работу с ошибкой. Но рано или поздно нам удастся получить результат, вот какими путями (можете предложить свои методы):

прочитайте сообщение об ошибке, допишите предложенный ключ в окошко «Extra» и попробуйте еще раз

не сработало в Win7 , но легко получилось в WinXP

получилось после форматирования флэшки утилитой HP USB Disk Storage Format (найдено на просторах сети)

помогло, если поставить флэшке признак boot в программе gparted в Ubuntu (выбрать раздел, управление флагами, поставить галочку boot ).

в среде Win сделать флэшку активной можно встроенной утилитой diskpart из командной строки или внешним ПО. Такая флэшка в Windows (управление дисками) покажет признак раздела «активен ». Почему-то grub иногда на некоторых флэшках этого не делает. (гуглите и найдете!!).

запишите iso-образ на CD, загрузитесь с него и, работая в системе, создайте загрузочную флэшку (пуск-система-фругал установка).

воспользуйтесь программами UltraISO или Rufus, они могут форматировать и создавать загрузочные флэшки из ISO .

UPD: Иногда требуется ввести ключ в поле Extra –skip-mbr-test.

Замечено, что чаще всего проблемы бывают с флэшками, на которых производитель предустанавливает свой софт!

Указанными способами удалось сделать загрузочными 8 флэшек, которые с первого раза отказывались становиться загрузочными! Кстати, все, что мы делали с usb-флэшкой, можно проделать и с sd-картой, только не каждое устройство поддерживает загрузку с sd-карты. Если ни один из имеющихся способов сделать флэшку загрузочной вам не помог, поменяйте флэшку. .

И так, все подготовительные процедуры завершены, пробуем загрузиться с подготовленной флэшки, установив в bios своего устройства такую возможность (для разных устройств есть разные комбинации клавиш для входа в bios, проблем ни у кого не возникало, ищите помощь в сети). Если в результате первой загрузки вы получили на экране разноцветное меню с кракозябрами, помещенное в рамку – поздравляю! У вас все получилось, остался последний шаг! Чтобы меню стало читаемым, удаляем на флэшке папку win , записываем вместо нее всю папку boot из исошника (там и шрифты и все что надо), перегружаемся, И. Можно полистать крутое меню!

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

3. Заливаем софт на флэшку

Это самое простое, что нам нужно сделать. Удаляем с флэшки все, что мы на нее записали и переписываем туда все содержимое ISO . Вот и все! Теперь флэшка выглядит так:

Загружаемся, выбираем в меню строчку «загрузка в RAM…..>500 mb» и получаем чистую систему. Осталось только настроить ее под себя и сохранить. Об этом в следующей пошаговой инструкции —

https://youtu.be/WJ86H8qYFAE — Здесь видеоролик — как поставить PuppyRus-A Linux (ПРА) на флешку.

4. установка на HDD

ПРА можно установить на жесткий диск в качестве основной (единственной) операционной системы или в дополнение к уже имеющейся, например win7. Установка на жесткий диск в обеих случаях ничем не отличается от установки на флэшку, нужно сделать те же шаги

находясь в windows распаковать содержимое iso в корень диска С:/, в этом случае у вас смешаются все файлы и папки от ПРА и Win, но это чисто эстетическое неудобство, на работу системы никак не повлияет, править menu.lst в таком случае не надо

запустить файл /win/grubinst_gui.exe под учетной записью администратора (запуск от имени) и установить загрузчик grub4dos на диск, как описывалось выше

Теперь вы можете перегрузится. Вам будут доступны варианты загрузки ПРА и Win. Попасть в win можно из 2-х мест в процессе загрузки. Первый раз, нажав клавишу пробела в ответ на сообщение загрузчика, второй раз из меню загрузки ПРА, выбрав пункт «загрузка c HDD».

Если ПРА устанавливается в качестве единственной системы и у вас нет возможности загрузиться под win, то все процедуры по установке можно делать, загрузившись с CD диска, созданного из образа ПРА, затем выбрать фругал установку и пройти по шагам, выбирая нужные пункты в предлагаемых меню.

4. Установка Puppy на жесткий диск

Если загрузка с Live-CD вам не подходит, можете установить Puppy на жесткий диск. Перед установкой придется провести ряд подготовительных процедур.

4.1 Подготовка к установке

4.1.1 Жесткие диски, разделы и файловые системы

Жесткий диск может быть поделен на несколько частей (разделов). В операционной системе каждый такой раздел выглядит как отдельный жесткий диск. В Windows каждому разделу жесткого диска (а также флоппи дисководам и CD-ROM приводам) соответствует своя буква. Обычно А: — это флоппи-дисковод, С: — первичный раздел жесткого диска, D: — привод CD-ROM, E: — второй раздел жесткого диска и т.д. Чаще всего Windows использует файловую систему NTFS или FAT32.

В Линукс первичный раздел адресуется как /dev/hda или /dev/sda . Первая буква (hda) обозначает тип диска: «h» — idehd, «s» — satahd или flash, вторая (hda) буква означает: «d» — диск (disk), третья (hda) — номер диска. Например, если на вашем ПК есть второй жесткий диск, он адресуется как /dev/hdb или /dev/sdb . Разделы нумеруются по порядку, начиная с единицы. Раздел жесткого диска /dev/hda1 соответствует диску С в Windows, раздел /dev/hda2 соответствует диску E (если D — CD-ROM) и т.д. Линукс может работать с множеством различных файловых систем, среди которых ext2, ext3 или ReiserFS. Эти FS в Windows без специального ПО читаться не будут, но Линукс может свободно работать с файловыми системами Windows. Лучше всего в Линукс поддерживается FAT32, поэтому для обмена информацией и совместного хранения данных в Линукс и Windows лучше всего использовать эту FS. Главное помнить, что на FAT32 нельзя разместить файлы, если их объём превышает 4 Гб..

4.1.2 Дефрагментация жесткого диска

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

Скачиваем программу для дефрагментации Defraggler. Программа хороша тем, что работает быстрее, чем встроенный дефрагментатор Windows. Постоянно обновляется и дорабатывается, в отличие от последнего. Русский интерфейс присутствует. Так что трудностей при использовании не возникнет. Устанавливаем Defraggler на компьютер, запускаем и первым делом выбираем язык интерфейса:

Русификация

После локализации выбираем диск, который требуется дефрагментировать (1), нажимаем кнопку Анализ (2) и проверяем диск на наличие фрагментированных (разделенных на части) файлов. Такие файлы отображаются красным цветом. Если подобных мест на диске много, а размер диска большой (40 Гб и более), процесс дефрагментации может занять длительное время.

Анализ выбранного диска

Ознакомившись с результатами анализа, жмем кнопку Дефрагментация и ждём завершения операции.

4.1.3 Создание разделов

Теперь вам нужно спланировать количество, размер и тип создаваемых разделов. Я рекомендую создать дополнительно к разделу с Windows еще три раздела. В этом примере предполагается, что изначально имеется один раздел с Windows (диск С: ). После разбивки жесткий диск будет выглядеть примерно так:

Первичный раздел: NTFS или FAT32 (Windows)
Второй раздел: ext2 или ext3 (на этот раздел мы будем устанавливать Puppy)
Третий раздел: раздел подкачки Линукс (Linux swap)
Четвертый раздел: FAT32 (для обмена файлами между Windows и Линукс)

Windows мы оставим на первичном разделе. Второй раздел будет иметь файловую систему Линукс (ext2 или ext3), сюда мы установим Puppy. Третий раздел нужно сделать чуть больше размера оперативной памяти вашего компьютера и отформатировать под файловую систему Linux swap. Это раздел для файлов подкачки. Четвертый раздел FAT32 будет предназначен для обмена файлами между Линукс и Windows, его рекомендуемый размер — всё оставшееся свободное пространство.

С процедурой деления диска на разделы (подготовкой к установке) вы можете ознакомиться, посмотрев видеоролик. Ролик начнёт воспроизводиться после полной загрузки. В зависимости от размера ролика загрузка может занять длительное время.

Размер видео: 516 Kb

Нажмите для загрузки и просмотра скринкаста, созданного с помощью Wink!

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

Окончание работы Gparted

Закрываем GParted. Теперь можно переходить к установке PuppyRus на жёсткий диск.

4.2 Установка

Существуют различные способы установки Puppy на жесткий диск:

Так называемая «Frugal установка» (когда CD образ Puppy находится на жестком диске)
Полная установка (как все линуксы)
Установка на USB flash диск
Установка на CF card

Мы рекомендуем «Frugal установку» (см. главу 4.2.1), если в вашей системе имеется 128 Мб RAM или более. Если на вашем ПК менее 64 Мб оперативной памяти, вам следует выбрать полную установку (см. главу 4.2.3).

4.2.1 Frugal установка с использованием «Универсального установщика PuppyRus(Puppy Universal Installer)»

Frugal Installation копирует файл образа Puppy с компакт-диска на жесткий диск. При старте системы Puppy считывается в оперативную память (RAM) так же, как если бы вы загружались с компакт-диска, однако происходит это значительно быстрее. Таким образом этот способ совмещает преимущества загрузки с CD (защита от нежелательного шпионского ПО) и загрузки с жесткого диска (скорость). Более того, упрощается процедура перехода на новую версию Puppy — всё что нужно, это заменить некоторые файлы. (см. главу 4.2.2)

Для знакомства с процессом установки можете посмотреть видеоролик. Ролик начнёт воспроизводиться после полной загрузки. В зависимости от размера ролика загрузка может занять длительное время.

Размер видео: 4.8 Mb

Нажмите для загрузки и просмотра скринкаста, созданного с помощью Wink!

Также можно скачать ролик для локального просмотра на компьютере: Архив с роликом (4.8 Mb)
Для просмотра ролика распакуйте архив в папку и запустите html-файл.

4.2.2 Ручная Frugal установка / Обновление Puppy

Чтобы воспользоваться этой опцией, на компьютере должен быть установлен загрузчик. Если загрузчик еще не установлен, рекомендуем воспользоваться «Конфигурацией загрузчика Grub» (см. главу 4.2.1).

Загрузитесь с компакт-диска используя опцию puppy pfix=ram . Скопируйте файлы

PUP_301.SFS ZDRV_301.SFS INITRD.GZ VMLINUZ

на раздел Линукс (ext2/ext3) или FAT32.
Если вы обновляете Puppy, перепишите существующие файлы. Сконфигурируйте загрузчик GRUB отредактировав файл menu.lst . Обычно он находится на Линукс разделе в директории /boot/grub .

Добавьте следующие строчки в файл menu.lst :

title Puppy Linux 301 frugal (on /dev/hda2) rootnoverify (hd0,1) kernel /vmlinuz pmedia=idehd initrd /initrd.gz

Замечание: (hd0,1) указывает на жесткий диск и раздел, на котором установлены файлы GRUB. В зависимости от устройства, с которого вы осуществляете загрузку системы, вам потребуется установить значение pmedia на usbflash, usbhd, usbcd, ideflash, idehd, idecd, idezip, satahd, scsihd или scsicd.

Сохраните изменения в файле menu.lst

Закройте текстовый редактор. Выньте Puppy CD из привода и выйдите из Puppy без сохранения. Перезагрузите компьютер. Puppy должен загрузиться без CD.

4.2.3 Полная установка

Полная установка превращает Puppy в «полноценный» дистрибутив на жестком диске. Этот режим рекомендуется использовать на компьютерах с менее чем 64 Мб оперативной памяти (min 32Mb). Во время процесса установки ОС просто выберите вариант «Полная установка». В остальном процесс также прост, как и экономная установка (frugal).

Установка Puppy Linux

Добрый день! Очень часто нам необходимо найти минималистичную современную операционную систему для своего старого слабого пк. Поэтому сегодня мы рассмотрим как установить одну из самых минималистичных и современных операционных систем с названием Puppy Linux. Устанавливать будем 64 битную версию Puppy Linux 8.

Системные требования для Puppy Linux:

  • RAM: 64 МБ (рекомендуется 256 МБ)
  • CPU: 333 МГц

Сам дистрибутив вы сможете скачать перейдя по данной ссылке.

Итак, приступим к установке.

На данном шаге, загрузим 64 битную версию основанную на Ubuntu Bionic.

Далее подключим usb — носитель к нашему пк и отформатируем. Так как мы будем устанавливать Puppy Linux, то нам подойдет любой usb носитель размером более 1гб.

Образ будем записывать при помощи утилиты Rufus. Запустим данное приложение. И нажмем выбрать для выбора iso диска, который будет записан на флешку.

Перейдем в каталог где был сохранен образ, выберем сам образ и нажмем открыть.

Нажмем на старт для начала записи образа.

Выберем запись в режиме dd образ.

Дождемся окончания записи Puppy Linux на USB — флешку.

По окончании в полосе загрузки появится сообщение готово.

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

Нажмем несколько раз кнопку esc появится окно, которое предложит выбрать устройства с которого будет производится загрузка. Выбираем usb и нажмем enter.

После этого появится меню загрузчика, что загрузится в live режиме оставим первый пункт. И нажмем Enter.

Начнется загрузка компонентов и модулей Live режима, дождемся ее окончания.

По окончании загрузки перед нами появится рабочий стол, на котором появится окно настроек.

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

Для того, что приступить к установке нам необходимо открыть меню Application перейти к пункту Setup и выбрать Puppy installer

Появится инсталятор ОС, где мы выберем Universal Installer и приступим к процессу установки.

Выберем на какое устройство будем проводить установку в нашем случае это interval hard drive.

Далее при помощи утилиты Gparted создадим новую таблицу разделов куда будет проводится установка Puppy Linux 8.

Выбираем Device->Create Partition

Оставляем тип раздела msdos и нажимаем apply.

Теперь нажмем на раздел правой кнопкой мыши и нажмем New для создания нового раздела.

Все параметры оставим по умолчанию. После чего нажмем Add а в главном окне в верхнем меню нажмем Apply.

Теперь у вновь созданного раздела сменим флаг на загрузочный, для этого на раздел правой кнопкой мыши и выберем Manage Flags.

И выберем флаг boot, что сделать данным раздел загрузочным для Puppy Linux.

После чего наш раздел будет выглядеть следующим образом.

Для продолжения установки закроем утилиту Gparted. После чего перед нами появится снова установочная утилита, где мы выбираем установить Puppy на раздел sda1.

Выбираем полную установку. После чего подтверждаем нажав ОК.

Начнется копирование файлов на раздел, дождемся окончания копирования Puppy Linux.

Подтвердим снова полную установку и инициализацию Ram diskа.

Далее подтвердим установку Grub загрузчика для Puppy Linux.

Подтвердим установку загрузчика Puppy Linux на sda раздел.

Примем или изменим предложенную конфигурацию загрузчика и флаги загрузки. И подтвердим установку дважды нажав ОК.

По окончании установки загрузчика Grub снова нажмем ОК.

Теперь перезагрузим систему и удостоверимся в ее работе. Нажмем на кнопку выключения и выберем reboot.

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

Как видите сама ОС Puppy Linux занимает менее 1.5 гигабайт данных и на диске объемом 2 гигабайта еще есть место под установку пары приложений.

Теперь посмотрим на ресурсы системы используемые Puppy Linux, вызвав консольный диспетчер задач командой top.

Как видите системе с запасом хватает 512мб ОЗУ. Поэтому если вы счастливый обладатель старого нетбука с ограниченными ресурсами или хотите вернуть к жизни старый ноутбук, хотя бы в роли печатной машинки, то Puppy Linux 8 на ОС Ubuntu станет Вашим идеальным другом!

Огромное спасибо за уделенное время. Надеюсь данная статья окажется для Вас крайне полезной.

Свежие записи
  • Начало работы с Liquibase
  • Укрощение высокой загрузки ЦП cAdvisor
  • Понимание действий GitHub
  • Добавление собственных бегунов (GitHub Runers)
  • VPN, Proxy и Tor: сохранение анонимности в сети в 2022 году
Записи Архивов по месяцам
Рубрики
  • Active Directory (1)
  • Airflow (2)
  • Ansible (1)
  • Apache NiFi (3)
  • Apache Tomcat (1)
  • Apache Zeppelin (3)
  • Artifactory (1)
  • Astra Linux (4)
  • cadvisor (1)
  • CentOS8 (33)
  • CI/CD (8)
  • CMS (3)
  • Confluence (1)
  • Debian (6)
  • DNF (1)
  • DNS (1)
  • Docker (4)
  • ETL (2)
  • Fedora (1)
  • ftp (5)
  • GitHub (4)
  • GitLab (1)
  • Grafana (8)
  • InfluxDB (2)
  • InfluxDB 2.0 (1)
  • Linux (163)
  • liquibase (1)
  • MySql (7)
  • NextCloud (4)
  • Nginx (5)
  • Oracle Database (1)
  • OwnCloud (3)
  • Postgresql (7)
  • Prometheus (3)
  • Proxy (1)
  • RedHat (39)
  • SQLite (1)
  • SSH (4)
  • SVN (1)
  • Tor (1)
  • Ubuntu (24)
  • Ubuntu Studio (1)
  • VPN (2)
  • Web Panel (2)
  • Web Сервер (13)
  • Windows (24)
  • Zabbix (16)
  • Автоматизация обмена данными (3)
  • Анализ и Визуализация Данных (3)
  • Анализ Кода (1)
  • Анонимные ОС (4)
  • Антивирусы (1)
  • Без рубрики (4)
  • Виртуальные Машины (8)
  • Клиенты Удаленного Подключения (1)
  • Команды (7)
  • Менеджер Пакетов (2)
  • Облако (6)
  • Окружение рабочего стола (1)
  • Операционные Системы (184)
  • Почтовые Клиенты (4)
  • Программное Обеспечение (94)
  • Сетевое Хранилище (21)
  • Система Wiki (1)
  • Система управления версиями (9)
  • Системы Автоматизации Развертывания (7)
  • Системы Мониторинга (27)
  • Системы Управления Базами Данных (22)
  • Системы управления проектами (6)
  • Системы Управления Проектом (9)
  • Служба каталогов (2)
  • Средства Разработки (3)
  • Удаленное Подключение (11)

Как установить puppy linux на жесткий диск

Главная Puppy Linux Puppy-420-ru: установка

Материалы

Сайт

Ремонт электронной техники в Омске:

Баннер

фирма «MM Company», ул. Енисейская, 3, тел. 76-40-83
Пользователи : 1
Материалы : 1085
Ссылки : 260
Просмотры материалов : 4390975

На сайте:

Сейчас 16 гостей онлайн

Полезный сайт:



Puppy-420-ru: установка

У меня довольно «старый» компьютер: материнская плата ABIT ST6; процессор Celeron 1100 MHz, «разогнанный» до 1463 MHz (FSB=133 MHz); ОЗУ 512 MB; видеокарта NVIDIA GeForce FX5200/128M; дополнительный контроллер USB 2.0 PCI GEMBIRD UPC-20-2P (поскольку на материнской плате порты USB 1.1); сетевая карта PCI Intel 100 Mb; HDD SAMSUNG 200 GB; привод CD/DVD Optiarc AD-5170A; floppy-дисковод; БП DELTA ELECTRONICS DPS-300KBD. Кратко опишу процесс установки Puppy-420-ru версии v6, в варианте frugal, на этот компьютер, возможно это поможет кому-то, начинающему освоение Puppy Linux (при написании статьи использовались материалы форума).

Предварительно на ПК с Windows и выходом в Интернет нам надо проделать следующее: загрузить ISO-образ Puppy-420-ru, прожечь CD-диск этим образом, получив, таким образом Live-CD, провести дефрагментацию HDD, на который мы собираемся установить Puppy-420-ru (это для случая, когда на этом HDD есть разделы FAT или NTFS, как у меня), а также загрузить небольшой файл mkswap (после загрузки убираем у него расширение txt).

В Setup BIOS компьютера устанавливаем загрузку с CD-ROM, загружаемся с записанного Live-CD. Поскольку на имевшемся у меня HDD был один раздел NTFS 200 GB, диск нужно соответствующим образом подготовить. Я решил просто «отрезать» от уже имеющегося раздела — 9 GB под раздел с системой и 1 GB под своп-раздел. Для этого заходим в «Меню»->»Система»->»Gparted-менеджер разделов» , отмечаем наш диск. Далее выбираем наш раздел, нажимаем «Изменить размер или переместить» , и уменьшаем размер NTFS-раздела на 10240 MB, введя это число в окне «Свободное место после (МБ)» , нажимаем Enter, далее «Правка»->»Применить все операции» , ждём. Теперь выбираем созданный нами и ещё пока не размеченный раздел и нажимаем «Создать» , выбираем тип файловой системы «ext3» , нажимаем кнопку «+ Добавить» , опять «Правка»->»Применить все операции» , ждём. Делаем этот раздел загрузочным — кликаем по нему правой кнопкой, выбираем «Управление флагами» и ставим галочку на «boot».

После завершения этой операции, подобным же образом «отрезаем» 1024 MB, но уже от созданного ext3-раздела и получаем раздел 1 GB. Здесь небольшое отступление — в Puppy-420-ru есть проблема с системной утилитой mkswap , и вначале нам необходимо её решить. Сворачиваем GParted, заходим в «Файлы» (ярлык на рабочем столе), далее поднимаемся на один уровень вверх, ищем папку /sbin , в ней находим файл-ссылку mkswap , удаляем его, и копируем в /sbin ранее загруженный нами файл mkswap . Разворачиваем GParted, выбираем раздел 1 GB, нажимаем «Создать» , выбираем тип файловой системы «linux-swap» , нажимаем кнопку «+ Добавить» , потом «Правка»->»Применить все операции» , ждём, своп-раздел создан.

Теперь нужно установить на загрузочный ext3-раздел загрузчик GRUB. Заходим «Меню»->»Система»->»Grub — настройка загрузчика Grub» . Следуем подсказкам ( simple -> standart -> вводим свой диск, например, /dev/sda2 -> MBR -> вводим /dev/sda ), ждём, на втором разделе появится папка /boot . Далее необходимо отредактировать меню загрузки GRUB. Заходим в папку /boot/grub , находим файл menu.lst , открываем его, удаляем всё, что там есть, и вставляем следующие строки:

timeout 10
color light-gray/blue black/light-gray

title Puppy Linux 420 frugal
rootnoverify (hd0,1)
kernel /puppy-ru-420/vmlinuz pmedia=atahd psubdir=puppy-ru-420 nosmp
initrd /puppy-ru-420/initrd.gz

title Puppy Linux 420 frugal [pfix=ram]
rootnoverify (hd0,1)
kernel /puppy-ru-420/vmlinuz pfix=ram pmedia=atahd psubdir=puppy-ru-420 nosmp
initrd /puppy-ru-420/initrd.gz

title Puppy Linux 420 frugal [pfix=fsck]
rootnoverify (hd0,1)
kernel /puppy-ru-420/vmlinuz pfix=fsck pmedia=atahd psubdir=puppy-ru-420 nosmp
initrd /puppy-ru-420/initrd.gz

первый пункт — это обычная загрузка системы (она произойдёт автоматически через 10 секунд), второй пункт — это загрузка с параметром pfix=ram , может пригодиться нам в дальнейшем, при экспериментах с системой, третий пункт — загрузка с параметром pfix=fsck , для проверки и устранения ошибок в файловой системе, четвёртый и пятый пункты — перезагрузка и выключение компьютера соответственно. В принципе пунктов в это меню можно добавить сколько душе угодно, я выбрал только те, которыми действительно пользуюсь.

Устанавливаем Puppy-420-ru: создаём на нашем втором ext3-разделе папку /puppy-ru-420 , и копируем туда файлы initrd.gz , vmlinuz и pup_420-ru-42.sfs с Live-CD, также создаём в этой папке пустой файл ATAHD . Всё, система установлена, перезагружаемся ( «Меню»->»Выключить»->»Компьютер Перезагрузить» ), на предложение сохранить сессию в файле отвечаем отказом. Убираем в Setup BIOS загрузку с CD-ROM, загружаемся с HDD, после загрузки можно начинать осваивать систему, по окончании работы, при выборе в «Меню»->»Выключить» выключения компьютера или его перезагрузки, отвечаем согласием на предложения создать save файл (т.н. «сохранёнки»), выбираем предложенный размер 512 MB, если не хватит, то в дальнейшем его легко можно будет увеличить. Теперь у нас есть установленная в варианте frugal операционная система Puppy-420-ru версии v6.

Здесь описан один из вариантов установки Puppy-420-ru, также вполне можно воспользоваться и «Универсальным инсталлятором Puppy» , расположенным в «Меню»->»Настройки» . Для начинающих стоит отметить, что «Универсальный инсталлятор Puppy» не устанавливает загрузчик GRUB, и после завершения его работы необходимо зайти в «Меню»->»Система»->»Grub — настройка загрузчика Grub» и выполнить установку загрузчика, а затем вставить нужные пункты в его меню (отредактировать файл /boot/grub/menu.lst ).

update: Небольшое, но важное дополнение. Вообще, при установке Puppy Linux, создавать для неё отдельный раздел на жёстком диске вовсе не обязательно, можно установить эту систему и в папку на имеющемся разделе, при этом нужно только установить и правильно настроить загрузчик (GRUB, GRUB4DOS или какой-то другой). Создание отдельного раздела, это как-бы традиция, классический метод, которым я и воспользовался, рассказав об этом в данной статье.

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

» Puppy-420-ru и USB-модем ZTE MF626

Можно сказать, что одним из первых серьёзных «испытаний» в освоении Puppy Linux, для меня стало подключение USB-модема ZTE MF626. В Windows всё привычно.

» Puppy-420-ru и антивирусы

Чем ещё, кроме всего прочего, приятен Linux, так это тем, что вирусная обстановка здесь намного лучше, чем в Windows. Но антивирусы под Linux тем не.

» Puppy-420-ru и графические редакторы

Графический редактор вещь достаточно нужная и часто используемая, в Linux есть много подобных приложений, например, в Puppy-420-ru, уже.

» Puppy-420-ru и S/PDIF-выход

У меня есть внешний цифро-аналоговый преобразователь (ЦАП), самодельный, выполненный на отличной микросхеме PHILIPS TDA1541. Кроме этого есть.

» Puppy-420-ru и ремонт ПК

И так, считаем, что загрузочная USB-Flash с установленной Puppy-420-ru у нас уже есть, о том, как её сделать можно прочитать в статье . Самое время.

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *