Установка puppy Linux на жесткий диск zhitsoboy.ru

Установка puppy Linux на жесткий диск

Установка 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. Заходим «Меню»->»Система»->»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 — миниатюрная портативная операционная система на базе Linux

Если составить список всех версий Windows, выпущенных Microsoft с самого начала истории развития этой ОС и исключить из него немногочисленные редакции NT и серверные дистрибутивы, можно будет насчитать не более дюжины значимых версий.

Не так дела обстоят с Linux. За 36 лет своего существования Linux успела приобрести столько форм, что из их описаний можно было составить целую энциклопедию.

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

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

История проекта довольно необычна. Puppy не является серьёзной в полном смысле этого слова операционной системой, скорее это плод фантазии и развлечения её создателя — австралийского разработчика Барри Каулера, по крайне мере так утверждает сам Каулер.

Читать еще:  Установка Linux mint на ssd

По изначальному замыслу создателя, способами управления Puppy Linux должен походить на Windows, но при этом иметь малый вес и предъявлять куда меньшие требования к аппаратным ресурсам.

Своей цели разработчик достиг: первоначально размер Puppy Linux составлял всего каких-то 70 Мб, а его требования к оперативной памяти не превышали 32 Мб.

Впоследствии на основе Puppy было создано несколько десятков редакций, именуемых паплетами, но лишь немногие из них «набрали» вес более 150 Мб.

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

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

В принципе, система может работать даже на ПК с отсутствующим винчестером, запускается же она с загрузочного CD-диска или флешки. При этом данные можно сохранять на CD-RW/DVD-RW, флешку либо любой другой физический носитель.

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

В этом есть что-то общее с гибернацией Windows, когда данные из ОЗУ записываются в файл hiberfil.sys, в Puppy Linux таким хранилищем служит особый файл, в который попадают даже устанавливаемые пользователем программы.

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

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

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

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

Для демонстрации некоторых возможностей Puppy Linux мы использовали версию Precise-5.7.1-retro-ru, оптимизированную для работы на старом оборудовании с аналоговыми модемами.

В набор программного обеспечения этой сборки входит:

  • файловый менеджер с поддержкой доступа к жёстким дискам;
  • текстовый редактор, приложение «Таблица» — аналог Microsoft Excel;
  • два браузера – SeaMonkey и Opera;
  • два графических редактора для работы с растровой и векторной графикой;
  • простенький медиаплеер;
  • мессенджер, почтовый клиент, мастер подключения к интернету (на всякий случай) и консоль — аналог командной строки в Windows.

Отдельного внимания заслуживают приложения «Настройка» и «Установка». Первое позволяет настраивать различные параметры операционной системы, второе — искать и устанавливать приложения из онлайнового репозитория, внешнего носителя или жёсткого диска.


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

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

Что касается открытия расположенных на постоянных и съёмных дисках файлов, Puppy Linux прекрасно справляется с чтением большинства популярных графических, мультимедийных и текстовых форматов, включая PDF, DOC и DOCX.


Сохранение созданных и отредактированных файлов на жёсткий диск поддерживается, в общем, всё как обычно.

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

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

Установка puppy Linux на жесткий диск

Puppy Linux Installation and Usage

The fact is that you do not need to install Puppy Linux at all! You can simply download and burn it to an optical disc (CD, DVD, CD±RW, DVD±RW) or dd it to an USB drive and boot it live.

Burning an Optical disc or preparing a USB Drive

In any Linux, once you have downloaded the ISO image and verified its authenticity by checking its md5sum you can burn it to a DVD or a CD using any Linux optical burning tool. Just make sure you burn it as an image and not data otherwise it will not be bootable.

In Windows we recommend Imageburn (direct link to download) to burn the image to a CD or DVD.

All Linux versions come with a tool name dd. Our ISO images since 2013 come as iso hybrid images so they can be transferred directly to the USB drive using dd. Don’t attempt this with older puppy versions unless you know what you are doing. Here is a simple tutorial on using dd to make a bootable USB drive. Be very careful with your target drive name!

There is a Windows version of dd available on this site.

There is also a graphical tool for Windows called Win32 Disk Imager. A download is available from this page.

Depending on whether you have optical or USB media you may have to go into your computer’s BIOS Setup program to adjust the boot order of devices. You want to give your optical or USB ports priority over the harddrive.

Once you have your boot media and computer set up just insert the boot media and switch on your computer. You will see a couple of text screens go past and hopefully you will boot to a shiny new desktop with a quick setup screen followed by a welcome screen.

When you are finished you can decide to save the session or not! Not saving the session does not leave a trace of the operating system as Puppy runs entirely in RAM and as soon as the computer is powered off the RAM is flushed. This is ideal from a security perspective for internet banking or other sensitive financial transactions performed over the internet.

Saving the session can be achieved in a number of ways:

You can save the session to a harddrive or an USB drive in a vfat, ntfs or linux [1] partition. This will save all your settings to what is known as a pupsave [2] file or folder. When you boot off the same media next time the pupsave will be found and all your files and settings will be as you left them.

Читать еще:  Установка kali Linux на флешку с сохранением

If you booted off of optical media you can save the session and all settings back to that same optical disc.

So you want to install Puppy

Naturally you can actually install Puppy if you wish. Once you boot Puppy and are happy with what you see it is time to open the Puppy Installer from Setup in the main menu. There are 3 main types of install; frugal, USB and traditional full install.

1. Frugal install (Recommended)

This type of install copies the main puppy files from the boot media (either optical or USB) to your harddrive. Firstly, you are presented with some information about your system and what partitions you have available. If you don’t have a suitable partition then you can use the included graphical partition manager GParted to shrink and move partitions as necessary to created a partition for your installation. Once this is done you are prompted for the location of your boot media files (either an iso image, optical media or just the files themselves) and once confirmed these are copied to a folder in your chosen partition. A bootloader is then installed and once finished you can reboot into your new system.

This will be a pristine system that requires you to save your session at shut down if you want to keep your settings. Once saving the session is complete, a pupsave file or folder is created. On you next boot your files and settings will be exactly as you left them at last shutdown.

2. USB Install (Recommended)

This type of install copies the main puppy files from the boot media (either optical or USB) to your chosen USB drive. Firstly, you should insert the USB drive that you want to use for installation. Again using the graphical partition manager GParted you need to make sure that there is a suitable partition on the USB drive. This can be formatted to fat32 Windows™ style filesystem (good for portability if you want to use the drive as storage to be used between Linux and Windows™) or one of the supported Linux filesystems. (Note: not all Puppies support the f2fs filesystem. The installer is intelligent enough to know this.) Again, you are prompted for the location of your boot media files (either an iso image, optical media or just the files themselves) and once confirmed these are copied to a folder in your chosen USB drive. A bootloader is then installed and once finished you can reboot into your new system. This can be booted on any computer you like! This is also a type of frugal installation.

Again, this will be a pristine system that requires you to save your session at shut down if you want to keep your settings. Once saving the session is complete, a pupsave file or folder is created. On you next boot your files and settings will be exactly as you left them at last shutdown.

3. Full Install

This is a traditonal Linux install to its own dedicated partition. If you don’t have a suitable partition then you can use the included graphical partition manager GParted to shrink and move partitions as necessary to created a partition for your installation. You must use a Linux filesystem. Once this is done you are prompted for the location of your boot media files (either an iso image, optical media or just the files themselves) and once confirmed these are expanded in your chosen partition. A bootloader is then installed and once finished you can reboot into your new system.

Once booted this will act like any other Linux installation.

Using Puppy

Puppy is famous for its ease of use. The desktop layout is traditional with a task bar at the bottom (or top) and icons on the desktop. Anyone coming from Windows™, Mac OSX™ or another Linux such as Ubuntu, Fedora or Arch will have little issue getting used to it. The interface is a typical WIMP style (Windows, Icons, Menus and a Pointing device).

While puppy comes with almost everything you need to write, calculate, enjoy videos and music, create artwork, work with your digital camera, and more there invariably comes a time when you need an an extra piece of software. Extra software comes in the form of pet packages which can be installed through the Puppy Package Manager or by downloading from a trusted source and simply clicking on the package. Puppy also has the capability of installing deb, rpm and tgz/txz packages from Debian family, Red Hat family and Slackware family of Linux operating systems.

The way Puppy is designed, if you use a frugal type install, software can be installed as an sfs (Squash File System) package. This is the preferred method to install very large packages such as LibreOffice. In fact the Puppy development environment, including the GNU Compiler Collection (GCC) and development libraries and headers, is shipped as an sfs; a separate download to the main ISO image. There is a tool call SFS Load which makes installing these packages a one step process. The sfs packages do not work on a full install.

Once you have been using Puppy for a little while you may want to try a remaster (see FAQ). This saves the state of your current installed system (minus some the personal stuff) to a burnable ISO image. This enables you to have your system setup and ready to go if you have several computers or you can share your remaster as a puplet with the community.

However you decide to install (or not) Puppy Linux, we hope you enjoy using it for years to come!

While we recommend frugal or USB installations the choice is entirely yours.

[1] Some common Linux filesystems that Puppy supports are ext2, ext3, ext4, f2fs. Windows™ filesystems supported are fat16, fat32 and ntfs.

Читать еще:  Работают другие программы установки Nvidia что делать?
[2] A pupsave file is a file that contains a linux filesystem. It can be stored on any supported partition. It is a fixed size and can be as small as 32MB and as large as 4GB (on fat32) and even larger on other filesystems. The pupsave file can be enlarged later on, but the challenge is to keep your system trim and clean by regularly deleting browser cache, cleaning up any stray files and storing other stuff outside the save file.

A pupsave folder can only be created on a linux filesystem. This allows you to store as much as your partition can hold.

komYounity

Мы создаём комьюнити, комьюнити создаёт Linux.

komYounity

5 лучших дистрибутивов Linux для установки на USB-накопитель

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

Что вы можете сделать в этой ситуации? Установите версию настольного GNU/Linux на USB-накопитель и загружайтесь в нее по мере необходимости. Но какой дистрибутив лучше?

1. GNU/Linux для любого ПК: Puppy Linux

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

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

Puppy Linux имеет несколько версий, основанных на другом коде, но с использованием одних и тех же инструмента и философии. Одна версия основана на SlackWare, который является одним из наиболее известных дистрибутивов GNU/Linux, а так же есть несколько вариантов, основанных на Ubuntu, самой популярной версии настольного GNU/Linux.

2. Более современный рабочий стол: elementary OS

Вы новичок в Linux, который просто хочет, чтобы в вашем кармане было что-то простое и привлекательное? Вам стоит протестировать elementary OS.

elementary OS предлагает нечто среднее между популярной рабочей средой GNOME и тем, что вы получаете на Mac. Полученный опыт будет максимально интуитивен.

AppCenter предоставляет приложения, созданные только для elementary OS, а также другие необходимые компоненты, такие как пакет LibreOffice, редактор изображений GIMP и звуковой редактор Audacity. Таким образом, вы можете начать работать, даже если вы не знаете, какое программное обеспечение доступно для Linux.

Поскольку elementary OS имеет много общего с Ubuntu, вы можете быть уверены, что вам не придется иметь дело с любыми аппаратными совместимостями. Кроме того, elementary OS хорошо показывает себя на недорогом оборудовании, таком как ноутбуки и дешевые машины с процессорами Atom и Celeron.

Это важно, когда вы не знает с железом какой производительности вам придётся столкнуться.

3. Инструмент для управления жестким диском: GParted Live

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

GParted — это распространенный инструмент GNU/Linux, используемый для управления этими разделами. Многие дистрибутивы поставляются с предустановленной утилитой редактором разделов GParted. Но если ваш компьютер не загружается, это не поможет. Вам нужна копия, которую вы можете загрузить с USB-накопителя.

Gparted Live — это небольшой загрузочный дистрибутив GNU/Linux для компьютеров на базе x86. Загрузка этой маленькой программы позволит вам изменить ваш жесткий диск, как вам нужно. Будьте осторожны, так как одна ошибка может привести к тому, что ваш жесткий диск не загрузится.

4. Способ удаления вирусов: BitDefender Rescue CD

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

Они будут препятствовать тому, чтобы антивирусные программы обновлялись или даже работали. Но у вас есть альтернативы. Загрузившись в специальный дистрибутив GNU/Linux, вы можете сканировать вашу систему на наличие проблем и решать их.

Одной из известных компаний в области компьютерной безопасности является базирующаяся в Румынии компания BitDefender, которая может похвастаться целым рядом как премиум, так и бесплатных антивирусных решений. С точки зрения чистой эффективности, продукты BitDefender, как правило, имеют высокий рейтинг. Они предлагают Linux live CD.

5. Портативная игровая установка: Ubuntu GamePack

USB-флешки с GNU/Linux — это не только работа и сохранение работоспособности компьютеров. Иногда хочется просто повеселиться. С Ubuntu GamePack ваша флешка похожа на портативный игровой ПК. Правда, вы ограничены спецификациями машины, которую вы заимствуете, но если вы придерживаетесь игр со скромными требованиями, у вас не должно быть много проблем.

Ubuntu GamePack поставляется с программным обеспечением, облегчающим игры на GNU/Linux. Это включает в себя Steam, который позволяет вам загрузить существующую библиотеку названий GNU/Linux. В качестве альтернативы вы можете использовать PlayOnLinux или Wine для запуска игр поддерживаемых лишь Windows.

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

Практичны ли USB-накопители c GNU/Linux?

Как на практике работает GNU/Linux на флешке? Вы можете быть обеспокоены тем, что запуск настольной операционной системы на USB-накопителе будет разочарованием. Но на самом деле, это не так.

Современные стандарты USB позволяют сократить задержки до минимума. Цены на накопители подобного рода не велики, а объемы хранения растут с каждым днём. Теперь вы можете получить флешку с объёмом памяти не меньше чем у вашего ноутбука и это не будет стоить вам дорого.

Ссылка на основную публикацию
Adblock
detector