Установка Puppy Linux: полное руководство

Puppy Linux занимает несколько сотен мегабайт и загружается полностью в оперативную память, поэтому установка этой системы на старый ноутбук или нетбук часто оказывается единственным способом вернуть устройству нормальную скорость работы. В отличие от Ubuntu или Fedora, здесь нет классического инсталлятора «из коробки» в привычном понимании — процесс строится вокруг загрузочной флешки и так называемой frugal-установки, при которой системные файлы остаются в сжатом виде, а пользовательские данные хранятся в отдельном файле сохранения.

Ниже разберём весь путь: от подготовки загрузочного носителя до настройки сохранения сессии и загрузчика. Инструкция подходит для большинства актуальных сборок семейства Puppy — таких как FossaPup, Slacko, BookwormPup и их производных, — однако названия отдельных пунктов меню могут отличаться в зависимости от версии, поэтому сверяйтесь с документацией конкретной сборки.

Что нужно знать перед установкой Puppy Linux

Главная особенность Puppy — система работает в режиме Live по умолчанию и не требует установки вовсе. Вы можете загрузиться с флешки, пользоваться браузером и программами, а при первом выключении система предложит создать файл сохранения (savefile) или папку сохранения (savefolder), куда будут записываться настройки и установленные приложения.

Это значит, что «установка» в классическом смысле — лишь один из сценариев. Возможны три основных варианта использования:

  • 🐶 Live-режим без сохранения — каждая загрузка начинается с чистой системы, ничего не сохраняется;
  • 💾 Frugal-установка — файлы системы копируются в папку на жёстком диске или флешке, изменения пишутся в savefile;
  • 🖥️ Полная установка (Full install) — система распаковывается на раздел диска как обычный Linux, занимает больше места, но работает без savefile.

Подготовка загрузочной флешки

Сначала скачайте ISO-образ нужной сборки с официального сайта проекта или с зеркала, указанного в его документации. Проверяйте контрольную сумму образа, если она опубликована рядом со ссылкой на скачивание, — это защитит от установки повреждённого файла, который может привести к сбоям при загрузке.

Для записи образа на флешку из Windows можно использовать Rufus, Ventoy или balenaEtcher; из Linux — утилиту dd или тот же balenaEtcher. Флешки объёмом от 1–2 ГБ достаточно, поскольку образы Puppy компактны.

☑️ Подготовка к установке Puppy Linux

Выполнено: 0 / 5
⚠️ Внимание: запись образа на флешку полностью сотрёт её содержимое. Перед записью убедитесь, что на носителе нет нужных файлов, а в программе записи выбран именно тот диск — перепутать флешку с внешним жёстким диском проще, чем кажется.

Загрузка с флешки и первый запуск

Вставьте флешку в выключенный компьютер, включите его и откройте загрузочное меню — обычно это клавиши F12, F11, F9 или Esc в зависимости от производителя материнской платы. Если меню не появляется, войдите в настройки BIOS/UEFI (клавиша Del или F2) и поднимите USB-носитель выше жёсткого диска в списке приоритета загрузки.

На машинах с UEFI и активной функцией Secure Boot загрузка Puppy может быть заблокирована — система просто не стартует или возвращает вас в меню прошивки. В таком случае временно отключите Secure Boot в настройках UEFI. Название этого пункта и его расположение различаются у разных производителей, поэтому при затруднениях сверьтесь с инструкцией к вашей плате или ноутбуку.

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

📊 Как вы планируете использовать Puppy Linux?
Оживить старый компьютер
Запускать с флешки как портативную систему
Установить второй системой рядом с Windows
Просто попробовать из любопытства

Frugal-установка на жёсткий диск

Загрузившись в Live-режиме, откройте встроенный установщик: обычно он находится в меню Menu → Setup → Puppy Installer либо запускается через утилиту frugal installer в зависимости от сборки. Выберите целевой раздел — подойдёт раздел с файловой системой ext2/ext3/ext4 либо даже NTFS/FAT32, если Puppy будет жить рядом с Windows.

Установщик скопирует в выбранную папку несколько файлов: ядро (vmlinuz), начальный образ (initrd.gz) и главный сжатый образ системы с расширением .sfs. Весь процесс занимает пару минут, поскольку копируются сотни мегабайт, а не гигабайты.

Далее нужно сообщить загрузчику, где искать систему. Если на компьютере уже стоит Windows, проще всего воспользоваться встроенной утилитой настройки GRUB или GRUB4DOS из меню Puppy — она автоматически обнаружит установленные системы и создаст загрузочное меню. Проверьте после перезагрузки, что обе системы доступны.

Настройка файла сохранения

При первом завершении работы после установки Puppy спросит, хотите ли вы сохранить сессию. Согласитесь и укажите параметры: тип (файл или папка), размер и расположение. Savefolder (папка сохранения) доступен только на Linux-разделах ext и не ограничен фиксированным размером, тогда как savefile работает на любой файловой системе, но имеет заранее заданный объём.

⚠️ Внимание: не выбирайте слишком маленький размер savefile «с запасом на потом». Когда файл сохранения заполнится, система начнёт выдавать ошибки записи, а новые программы перестанут устанавливаться. Лучше сразу заложить разумный объём под свои задачи — его можно расширить позже штатной утилитой, но это лишний шаг.

Если понадобится увеличить файл сохранения, в меню настроек Puppy есть соответствующая утилита (ищите пункт вроде Resize savefile в разделе Utility или Setup). Расширение выполняется без потери данных, но перед операцией всё равно стоит скопировать savefile в другое место — это ваша полная резервная копия системы.

Как работает слоистая файловая система Puppy

Puppy монтирует базовый SFS-образ в режиме «только чтение», а поверх него — слой записи из savefile или savefolder. При загрузке эти слои объединяются в единое дерево каталогов. Благодаря этому базовая система остаётся нетронутой: удалив файл сохранения, вы получаете «заводскую» систему, а скопировав его — полный бэкап со всеми настройками и программами.

Полная установка и сравнение режимов

Полная установка (Full install) распаковывает систему на раздел диска наподобие обычных дистрибутивов. Она имеет смысл, если компьютер полностью отдан под Puppy и вы хотите избавиться от механизма сохранения. Установщик предложит выбрать раздел, отформатировать его и перенести файлы, после чего потребуется настроить загрузчик.

ПараметрLive без сохраненияFrugalFull install
Занимаемое местоТолько флешкаМинимальноеБольше, чем frugal
Сохранение настроекНетЧерез savefile/savefolderНапрямую на раздел
Соседство с WindowsДаДаТребует отдельного раздела
Простота отката системыНе нуженУдалить savefileТолько переустановка

Для большинства пользователей оптимален именно frugal-режим: он сочетает скорость Live-системы с возможностью накапливать настройки и программы, а резервное копирование сводится к копированию одного файла.

Типичные проблемы после установки

Если после установки компьютер загружает только Windows и не показывает меню выбора системы, вероятная причина — загрузчик не был записан или был перезаписан. Загрузитесь снова с флешки и повторно запустите утилиту настройки GRUB/GRUB4DOS из меню Puppy, убедившись, что она нашла обе системы.

Чёрный экран или зависание при загрузке чаще всего связаны с видеодрайвером. Попробуйте в меню загрузки Puppy выбрать вариант с базовым видеорежимом (если сборка предлагает такие пункты) или при первом запуске в мастере настройки выбрать драйвер vesa / базовый режим, а уже потом переключиться на более подходящий вариант из работающей системы.

⚠️ Внимание: не редактируйте файлы загрузчика вручную, не убедившись, что понимаете синтаксис конфигурации. Ошибка в одной строке может сделать невозможной загрузку всех систем на диске. Сначала пользуйтесь штатными мастерами настройки из состава Puppy.

Ещё один частый вопрос — система не предлагает сохранить сессию при выключении. Такое бывает, если загрузка выполняется в режиме pfix=ram (чистая загрузка без сохранения) или если файл сохранения не найден из-за неверного пути в конфигурации загрузчика. Проверьте параметры загрузки и наличие savefile в папке установки.

Часто задаваемые вопросы

Можно ли установить Puppy Linux рядом с Windows 10/11?

Да. Frugal-установка размещается в обычной папке на существующем разделе (в том числе NTFS), а мастер настройки GRUB4DOS добавляет пункт в загрузочное меню, не удаляя Windows. На системах с UEFI может потребоваться отключить Secure Boot.

Сколько места нужно для установки Puppy Linux?

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

Чем savefile отличается от savefolder?

Savefile — это один файл фиксированного размера, работающий на любой файловой системе, включая NTFS и FAT32. Savefolder — обычная папка без ограничения размера, но она доступна только на Linux-разделах (ext2/ext3/ext4).

Puppy не загружается с флешки на новом ноутбуке. Что проверить?

В первую очередь — настройки UEFI: отключите Secure Boot и убедитесь, что USB-носитель стоит первым в приоритете загрузки. Также попробуйте другой USB-порт и перезапишите флешку другой программой, например Ventoy вместо Rufus или наоборот.

Как полностью удалить Puppy Linux с компьютера?

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