Как установить Puppy Linux на USB-накопитель

Установка Puppy Linux 00 Изображение

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

Это позволяет установить этот дистрибутив практически на любую систему и носитель. Например, вы можете установить и загрузить рабочую копию последней версии Puppy Linux на флеш-накопитель объемом 512 МБ. В этой статье показано, как это сделать.

Содержание

  • Почему стоит использовать Puppy Linux
  • Получение Puppy Linux
  • Загрузка установщика Puppy Linux
  • Установка Puppy Linux
  • Часто задаваемые вопросы

Также читайте: Как перезагрузить зависший рабочий стол в Linux

Почему стоит использовать Puppy Linux

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

Установка Puppy Linux 02 Пример файловой системы

Принцип работы заключается в разделении системы на две части:

  • Файловая система только для чтения, которая содержит все настройки и программы по умолчанию. Она загружается в память и запускает начальный дистрибутив.
  • Все пользовательские файлы и изменения помещаются в “файл сохранения” на вашем диске. Этот файл загружается позже и модифицирует живую систему в памяти вашего компьютера.

Этот подход обеспечивает легкость и безопасность вашей системы. Например, вы можете установить Puppy Linux на небольшой флеш-накопитель и поместить ваш “файл сохранения” на отдельный более крупный диск. Это предотвратит доступ злоумышленников к вашим данным, если они загрузят дистрибутив.

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

Также читайте: Как изменить разрешение экрана в Ubuntu

Получение Puppy Linux

Вы можете получить копию Puppy Linux, перейдя на страницу загрузки проекта. Здесь вы можете выбрать между тремя основными “вкусами” этого дистрибутива:

  • FossaPup, BionicPup, XenialPup и TahrPup — это все варианты Puppy Linux, которые используют Ubuntu LTS в качестве основы. Все эти версии используют apt и совместимы с любыми программами, работающими в Ubuntu.
  • RasPup использует Raspbian в качестве основы. Это предназначено для запуска Puppy Linux на Raspberry Pi.
  • SlackoPup использует Slackware в качестве основы. Это гибкая версия Puppy Linux, которую вы можете настроить под свои нужды.

Для целей этой статьи мы будем использовать FossaPup64, так как он близок к Ubuntu 20.04 LTS.

Установка Puppy Linux 03 Страница загрузки

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

Также читайте: 7 лучших приложений для просмотра использования диска в Linux

Загрузка установщика Puppy Linux

  1. Вставьте ваш загрузочный USB-накопитель в компьютер и загрузите его. Вы можете сделать это, получив доступ к меню загрузки вашего компьютера и вручную выбрав ваше устройство. Мы загружаемся с Lenovo Thinkpad, используя клавишу F12.

Установка Puppy Linux 04 Меню загрузки Thinkpad 2

  1. Загрузится меню GRUB, показывающее режимы системы, в которые может загрузиться Puppy Linux. В этом меню выберите “fossapup64 9.5.”

Установка Puppy Linux 05 Опции загрузчика

  1. После завершения загрузки дистрибутива появится небольшое окно “Быстрый старт”, из которого вы можете установить предпочтения вашей системы. В большинстве случаев вы можете оставить эти настройки по умолчанию и нажать “ОК.”

Установка Puppy Linux 06 Опции быстрого старта

Также читайте: Основные команды Bash для новичков в Linux

Установка Puppy Linux

Хотя Puppy Linux полностью пригоден для использования как живая система, его также можно запустить на отдельном USB-накопителе. Это полезно в случаях, когда вы хотите быстро и легко дублировать вашу установку.

  1. Щелкните правой кнопкой мыши на рабочем столе живого диска и выберите “Система -> Gparted”, чтобы отформатировать диск.

Установка Puppy Linux 08 Открыть Gparted

  1. После запуска Gparted вам нужно выбрать диск, на который вы хотите установить дистрибутив. В этом примере это “ /dev/sda.”

Установка Puppy Linux 09 Gparted Выбор диска

  1. Далее вам нужно удалить все существующие разделы на вашем диске. Нажмите “Устройство -> Создать таблицу разделов” в строке меню вверху.

Установка Puppy Linux 10 Создать новую таблицу разделов

  1. Выберите новый формат вашего диска. Чтобы убедиться, что ваш диск совместим с Puppy Linux, вам нужно выбрать “gpt.”

Установка Puppy Linux 11 Установить формат диска Gpt

Также читайте: Топ-12 дистрибутивов Linux на выбор в 2024 году

Подготовка макета разделов

  1. Теперь вы можете создать базовый макет разделов для Puppy Linux. Щелкните правой кнопкой мыши на “неразмеченном” разделе и выберите “Новый.”

Установка Puppy Linux 12 Создать новый раздел

  1. Создайте небольшой раздел, который будет содержать все данные EFI для вашего BIOS. Установите опцию “Новый размер“ на 100 МБ, файловую систему на “fat32” и напишите “EFI” в текстовом поле “Метка.”

Установка Puppy Linux 13 Создать новый раздел Efi

  1. Убедитесь, что этот раздел загрузочный. Щелкните правой кнопкой мыши на новом разделе и выберите “Управление флагами.” Внутри отметьте опцию “Загрузка.”

Установка Puppy Linux 14 Переключить флаг загрузки

  1. Далее выберите выделенный корневой раздел. Аналогично разделу EFI, щелкните правой кнопкой мыши на “неразмеченном” пространстве и выберите “Новый.”

Установка Puppy Linux 15 Создать корневой раздел

  1. Для корневого раздела установите опцию “Новый размер“ на количество места в МБ, которое вы хотите выделить для Puppy Linux. Например, если вы хотите выделить 8 ГБ, напишите 8000 МБ.

Установка Puppy Linux 16 Установить новый размер корневого раздела

  1. Наконец, вам нужно установить файловую систему корневого раздела на “ext3” и написать “linux” в текстовом поле “Метка.”

Установка Puppy Linux 17 Свойства корневого раздела

Также читайте: Как установить Safari на Linux

Установка FrugalPup

Теперь вы можете начать установку на ваш USB-накопитель через FrugalPup. Это программа, которая копирует все системные файлы из живой сессии на другой носитель.

  1. Чтобы начать использовать FrugalPup, щелкните правой кнопкой мыши на рабочем столе живого диска и выберите “Настройка -> FrugalPup.”

Установка Puppy Linux 18 Установка Frugalpup

  1. Это откроет небольшое окно, где вы можете либо установить, либо обновить существующий диск Puppy Linux. Чтобы создать новую установку, нажмите “Puppy.”

Установка Puppy Linux 19 Кнопка Puppy

  1. Выберите, откуда вы хотите получить файлы установки для вашего диска. Нажмите “это.”

Установка Puppy Linux 20 Frugalpup Установить источник

  1. Выберите, куда вы хотите скопировать файлы установки. Мы выбрали “sda2”, так как это наш корневой раздел.

Установка Puppy Linux 21 Frugalpup Установить директорию

  1. Решите, куда на диске вы хотите скопировать файлы установки. Puppy Linux не требует специальной директории для установки. Например, вы можете нажать “Создать папку” и назвать ее как угодно.

Установка Puppy Linux 22 Создать новую папку

Также читайте: Что такое Void Linux и как его установить

Установка загрузчика Puppy Linux

  1. Установщик теперь вернет вас в главное меню. Нажмите “Загрузка.”

Установка Puppy Linux 23 Кнопка загрузки Frugalpup

  1. FrugalPup позволит вам выбрать, куда вы хотите установить загрузчик. Для этого вам также нужно выбрать ваш корневой раздел.

Установка Puppy Linux 24 Frugalpup Загрузка Найти корневой раздел

  1. Укажите директорию установки, которую вы создали ранее. Мы назвали ее “maketecheasier.”

Установка Puppy Linux 25 Frugalpup Загрузка Найти корневую папку

  1. Выберите расположение EFI-раздела диска. Для нас это “ /dev/sda1.”

Установка Puppy Linux 26 Frugalpup Загрузка Найти Efi-раздел

  1. Установщик выведет изменения, которые вы вносите. Подтвердите их, нажав “ОК.”

Установка Puppy Linux 27 Frugalpup Загрузка Подтвердить изменения

Также читайте: 5 дистрибутивов Arch Linux, которые легче установить и использовать

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

Puppy Linux выдает ошибку ядра. Как это исправить?

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

Важно отметить, что отключение ACPI также отключит любые функции энергосбережения для вашего компьютера. Это может быть проблемой, если вы устанавливаете дистрибутив на портативный ноутбук.

Я использую систему без EFI. Возможно ли установить Puppy Linux на моем компьютере?

Да! Вы можете установить Puppy Linux даже на старые машины, которые используют систему Legacy BIOS (MBR). Для этого вам нужно создать только один корневой раздел при подготовке вашего диска.

Кроме того, вам также нужно запустить программу GRUB4DOS вместо использования FrugalPup для генерации загрузочного раздела. Вы можете получить доступ к этой утилите, щелкнув правой кнопкой мыши на рабочем столе и выбрав “Настройка -> grub4dos.”

Возможно ли заменить стандартную среду рабочего стола в Puppy Linux?

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

Кредит изображения: Ali Zolghadr через Unsplash Все скриншоты сделаны Ramces Red.