Установка puppyrus на жесткий диск. Установка PuppyRus-A (PRA) на флэшку или HDD. Заливаем софт на флэшку
Процесс установки 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" , непосредственно продолжающем эту статью.
Puppy Linux - это небольшой дистрибутив, созданный Барри Каулером. Его главная задача быть похожим в использовании на Windows, содержать все необходимые программы, но быть предельно маленьким и простым. Дистрибутив отлично работает как на новом, так и на старом оборудовании и работает очень быстро.
Его особенность в том, что вы можете получить полноценную систему просто записав небольшой установочный образ на флешку и запустив в режиме LiveCD. Если вы думаете что в других дистрибутивах тоже так можно, то нет, здесь есть возможность сохранения сессии, которая позволяет вам сохранить все данные, с которыми вы работали.
Также дистрибутив содержит очень большое количество утилит и инструментов для настройки системы, с помощью которых вы сможете настроить все что угодно а в конфигурационные файлы очень часто лезть не придется. Последний релиз состоялся в 2015 году, это была версия Puppy Linux 6.3 с кодовым именем Slacko, основанный на Slackware 14.1, но дистрибутив все еще разрабатывается. В этой инструкции мы рассмотрим как установить Puppy Linux на жесткий диск в качестве полноценной операционной системы.
Системные требования
Требования к аппаратному обеспечению puppy linux немного удивляют. Похоже, он может работать практически на любом оборудовании. Для запуска системе необходимо 64 Мегабайта оперативной памяти и процессор с тактовой частотой 333MHz.
Шаг 1. Загрузка образа
Первым делом нам нужно скачать установочный образ. Самая последняя версия доступна на официальном сайте . Но доступно здесь две версии 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 или подождите:
Шаг 5. Загрузка LiveCD
Дождитесь окончания загрузки:
Шаг 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 завершена, осталось перезагрузить компьютер.
Шаг 27. Перезагрузка
Перезагрузите систему с помощью соответствующей кнопки на панели:
Шаг 28. Запуск системы
Выберите первый пункт в меню загрузчика и дождитесь завершения загрузки:
Шаг 29. Меню настройки
После запуска системы перед нами опять откроется меню первоначальной настройки. Здесь вы можете настроить язык, часовой пояс и еще много параметров системы.
Сначала выберите язык, на котором вы хотите использовать систему:
Затем в поле ниже выберите часовой пояс:
Шаг 29. Локализация
Для локализации системы недостаточно просто выбрать язык, нужно еще установить пакет с переводами через пакетный менеджер, поэтому запустите Puppy Package Manager из меню.
В списке репозиториев перейдите в puppy-noarch, затем наберите в поиске langpack. Когда будут найдены пакеты, выберите пакет langpack_ru и кликните по нему два раза, затем нажмите Do It в верхнем углу для начала установки:
После завершения установки останется перезагрузить систему. Дальше все будет по-русски.
Выводы
Вот и все, теперь вы знаете как установить puppy linux на жесткий диск и немного ознакомлены с особенностями этого дистрибутива. Как видите, это не совсем обычный linux дистрибутив, он может быть запущен как в обычном режиме, так и с помощью LiveCD, причем в обоих случаях вы получаете полноценную операционную систему. Если у вас остались вопросы, спрашивайте в комментариях!
Видео с процессом установки puppy linux:
У меня довольно "старый" компьютер: материнская плата 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
title Reboot
reboot
title Shutdown
halt
первый пункт - это обычная загрузка системы (она произойдёт автоматически через 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.ру" работает
Автор Елена Прекрасная задал вопрос в разделе Другие языки и технологии
как установить linux puppy вместе с windows при условии,что windows уже установлен(чтобы при вкл можно было выбирать ОС и получил лучший ответ
Ответ от Gnome-forever[гуру]
можешь puppy на флешку поставить 256 мб хватит. .
или grub в mbr установить. .
gnome-forever
Просветленный
(25348)
Ольга, в принципе манипуляции несложные, но не имея подобного опыта, можно получить проблемы..
Важно правильно записать grub,в раздел с puppy, а после в mbr диска и придётся править menu.lst (в ручную прописывать puppy и винду)
Малейшая ошибка и винда или puppy не загрузтся, правда всё можно будет исправить с LiveCD Puppy...
В других более известных дистрибутивах-Ubuntu, Mandriva,OpenSUSE и т.д,
всё это делается автоматом..
Будет побольше времени, пообщаемся в личке, пока ничего не предпринимайте или попробуйте на флешку puppy запинать, получите полезный опыт..
В общем гуглите и ещё здесь почитайте
http://www.puppyrus.org/wiki/index.php?title=Установка_Puppy_Linux_на_flash-носитель
Ответ от Silenser
[гуру]
Просто выдели под Линукс место на жестком диске и устанавливай его. Загрузчик Линукс сам все сделает, сам пропишет Винду в загрузку.