Puppy linux встановити на флешку. Поглиблений погляд на Puppy Linux

Сучасні дистрибутиви Linux часто занадто важкі (той же LibreOffice через використання Java вимагає багато пам'яті), так що на малопотужних комп'ютерах особливо не розгулятися. На щастя, існують дистрибутиви, які максимально урізані за розміром, але при цьому містять все необхідне для комфортної роботи.

Вступ

Спочатку варто дати визначення. Міні-дистрибутив – дистрибутив Linux, здатний працювати на малопотужному залозі. Маломощное залізо, як правило, випущено сім років і більше і має 512 Мб пам'яті, процесор 2,4 ГГц і вбудовану відеокарту. Сучасні версії повноцінних дистрів на такому залозі, звичайно, не запустиш - надто важковагові. Однак проблема, що поставити, все ж таки є. Ставити дистрибутиви того часу, звичайно, можна, тільки помилок там буде явно більше, ніж у сучасних, та й оновлення безпеки для них вже ніхто не випускає. Є варіант збирати самому все з нуля, але це аж надто кардинально. Залишається лише використання міні-дистрибутивів. У статті буде описано чотири міні-дистрибутиви загального призначення. Але спершу невеликий екскурс до історії дистрибутивобудування. Спочатку згадаємо, навіщо взагалі потрібні дистрибутиви. Спочатку були просто зручним засобом зі скриптом установки для об'єднання програм. Потім (через появу залежностей між програмами) виникли менеджери пакетів. Потім прийшли нинішні стовпи дистрибутивобудування та перегони робочих столів. Були й численні спроби створити дистрибутив, орієнтований користувача. А десь у 2000-2002-му з'явився перший Live-дистрибутив - Knoppix, що дозволяє працювати без встановлення, і дізнатися, що таке Linux стало значно простіше. На основі ж Knoppix був розроблений найпопулярніший міні-дистрибутив – Damn Small Linux. Думаю, на цьому короткий екскурс можна закінчити та перейти, нарешті, до міні-дистрибутивів.

INFO

Якщо потрібно саме оточення зі столом, відмінним від KDE/GNOME, можна використовувати Xubuntu.

TinyCore

Існує три варіанти даного дистрибутива: Core, TinyCore та CorePlus. Перший займає 9 Мб, але оскільки цей варіант містить виключно командний рядок, нас він не цікавить. Другий вже містить GUI, що при об'ємі 15 Мб здається за сучасними мірками дивовижним. Однак у ньому відсутні неанглійські розкладки клавіатури, тому для російськомовного користувача підходить тільки CorePlus. Усі три варіанти працюють на основі ядра 3.16. При завантаженні з'явиться меню, в якому пропонується на вибір сім менеджерів вікон. За замовчуванням стоїть FLWM – його і завантажимо. Після запуску одразу ж з'являється робочий стіл. У нижній його частині розташовується симпатична панель запуску додатків, з якої можна запустити редактор, панель управління, утиліту управління додатками, вийти із системи, встановити її та зробити ще деякі дії. Подивимося, що можна зробити з утиліти керування програмами. Завантажувальне меню TinyCore При першому запуску буде запропоновано пошукати найближче дзеркало. Це перше вікно, яке ми бачимо, тому звернемо увагу на заголовок. Він ніби прийшов з кінця дев'яностих - кнопки керування вікном невиразні і не виділяються. Системне меню біля вікон відсутнє у принципі. Але повернемось до вмісту. Після натискання кнопки Yes буде здійснено пошук дзеркал. Після його закінчення потрібно знову погодитися, цього разу із вибраним дзеркалом. Цей момент здається зайвим - це вже друге питання, яке не має прямого відношення до управління програмним забезпеченням. Але ми натиснули ОK, і з'явилося вікно вибору додатків. Лівий список, в якому, за ідеєю, повинні бути доступні програми, незаймано чистий. Потрібно вибрати меню Apps підменю Cloud (Remote) і натиснути кнопку Browse. Відобразиться величезний список додатків, відсортованих за алфавітом і ніяк не розподілених за категоріями - останнє, зрозуміло, величезний мінус і різко обмежує користувачів, які можуть працювати з цим дистрибутивом, при тому що він, в принципі, не позиціонується як дистрибутив для системних адміністраторів.
Утиліта керування пакетами TinyCore Спробуємо встановити AbiWord. Пошук у міру набору відсутня – що досить логічно, бо дистрибутив розрахований на малопотужні комп'ютери. Після натискання клавіші Enter у лівій частині з'явиться відповідний пакет. Виділивши його, у лівій частині отримаємо інформацію про нього. Однак при спробі його встановити з'ясовується, що це неможливо, мабуть, установка програм не призначена для роботи в режимі Live CD. У такому разі виникає питання: навіщо взагалі давати можливість запускати дану утиліту без встановленої системи? Спробуємо поставити цей дистрибутив на жорсткий диск. Процедура установки складається з приблизно шести кроків: вибір жорсткого диска, вибір файлової системи, параметри завантажувача, вибір встановлюваних розширень та підтвердження. Після встановлення та перезавантаження ще раз спробували встановити AbiWord, і знову невдало, - цього разу програма відмовилася запускатися через неможливість знайти бібліотеку.
Установка TinyCore на HDD Про дистрибутив можна сказати, що, на жаль, він явно не підходить для користувачів-початківців. Та що там – він навіть не для системних адміністраторів. Його можна назвати конструктором для того, хто хоче зліпити якийсь аналог Parted Magic. Але для безпосереднього використання він годиться.

Puppy Linux

Остання версія даного дистрибутива заснована на Ubuntu 14.04, тому програми з нього цілком підійдуть. Але, на відміну від Ubuntu, розмір ISO-образу дистрибутива займає трохи більше 200 Мб та використовується свій формат пакетів та власні репозиторії. Після запуску з'явиться симпатичний робочий стіл та віконце початкового налаштування, в якому можна вибрати мову, тимчасову зону та роздільну здатність монітора. При виборі російської мови вилазить попередження, що локалізації потрібен пакет. Встановлювати його треба вручну, але це досить просто: на робочому столі натиснути Install, потім на вкладці Install applications вибрати Puppy Package Manager і знайти пакет langpack_ua. Після цього потрібно буде перезапустити X-сервер.
Початкове налаштування Puppy Linux Подивимося набір доступних програм і заразом оцінимо GUI. Почнемо з останнього. Як робочий стіл за замовчуванням використовується віконний менеджер JWM. Рядок заголовка з кнопками виглядає стандартно, ніякого відчуття ретро робочих столів немає, системне меню також є. За замовчуванням є три віртуальні робочі столи, за допомогою системного меню можна переміщувати вікна на будь-який з них. Розробники примудрилися втиснути в 200 Мб безліч корисних програм - від електронних таблиць (Gnumeric) до браузера на основі Firefox 24. Є навіть кілька розважальних програм. Варто відзначити, однак, що 256 Мб пам'яті для дистрибутива обмаль, - спочатку, звичайно, він працює нормально, але потім починаються гальма. Для комфортної роботи, отже, потрібно хоча б 512. Перейдемо до пакетів. Графічний менеджер пакетів якимось чином підтримує не тільки репозиторії Puppy Linux, а й репозиторії Ubuntu, проте стандартний apt-get відсутній. Тобто Puppy доступні не тільки пакети, призначені для нього, але і повний список пакетів Ubuntu. При встановленні будь-якого пакета виникає віконце консолі, в якому відображаються всі команди, що виконуються. Після встановлення з'явиться інше вікно зі звітом про виконану роботу. Це виглядає досить логічно, але чи не краще було відобразити повідомлення про те, що установка пройшла нормально, десь у куточку?
Менеджер пакетів Puppy Linux Спробуємо встановити дистрибутив на жорсткий диск. Для цього натискаємо "Установка", потім Universal installer. Перші кроки установки досить інтуїтивні, але починаючи з розбиття на розділи у недосвідчених користувачів можуть виникнути проблеми - не варто було відокремлювати програму розбиття від програми інсталяції. Крім того, ідея "простої" установки, безумовно, цікава, проте саме для встановлення на жорсткий диск вона виглядає дивно. Полягає ідея в тому, що встановлюються не самі файли, що виконуються, а образи Squashfs і всі зміни вносяться не в них, а у виділений каталог ФС. Це дозволяє встановлювати Puppy навіть на розділи FAT/NTFS, що вкрай корисно для встановлення на флеш та інші зовнішні накопичувачі, але дещо заплутує користувача, оскільки останньому пропонується хоч і докладний, але незрозумілий опис запропонованих варіантів. Переклад російською мовою, до речі, грішить величезною... кількістю... багатокрапок. Під час завершення роботи буде запропоновано вибрати місце збереження незмінних даних. І все б нічого, але виникає питання: чому не можна запам'ятати вибір користувача у програмі встановлення? А ось за можливість шифрування даного сховища окремий плюс - на вибір пропонується три варіанти: без шифрування, слабке шифрування та сильне.
Перший крок установки Puppy Linux Після перезавантаження та запуску Puppy з жорсткого диска навіщось знову потрібно вказувати всі параметри, хоча, здавалося б, вони повинні зберегтися, адже ми не дарма налаштовували постійне сховище. Однак, мабуть, тут якийсь недолік, бо при наступному завершенні роботи знову запитають про постійне сховище. Але вже потім питати не будуть. Загалом дистрибутив виглядає розумним вибором для користувачів, які мають старий комп'ютер. Причому він орієнтований саме на користувачів, що в сукупності з розміром виглядає вкрай привабливо. Однак є у дистрибутива величезний мінус - за замовчуванням робочим користувачем є root.

SliTaz

Розмір ISO образу останньої нестабільної версії цього дистрибутива становить 42 Мб. Версія ядра – 3.2.53. Під час завантаження з'явиться меню вибору мови - на жаль, російської в ній немає. Після закінчення тайм-ауту запропонують ще одне меню, в ньому можна вибрати бажаний варіант робочого столу або зовсім запустити без нього. Після запуску з'явиться робочий стіл - як таке в дистрибутиві використовується OpenBox.
Друге меню, що з'являється при завантаженні SliTaz Загалом, нічим особливим GUI не виділяється, але і враження занадто старомодного не справляє. Розробники вибрали варіант розташування панелі (і відповідно головного меню) зверху. За функціональністю приблизно ідентичний JWM, за настроюваністю рядка заголовка навіть перевершує його. Програм у складі дистрибутива не дуже багато, але все ж таки достатньо. Зокрема, є PDF-рідер та музичний плеєр. Як браузер за замовчуванням використовується якийсь жалюгідний варіант, який не підтримує навіть JavaScript. Альтернативним є браузер Midori, заснований на движку WebKit. На жаль, при спробі відкрити деякі сторінки, цей браузер автоматично закривався.
Браузер Midori Як менеджер пакетів використовується TazPkg, що є скриптом, написаним на ash. Формат пакетів - CPIO-архів із вкладеним файлом cpio.gz та «рецептами», в яких розписані в тому числі залежності. Незрозуміло, навіщо потрібно було винаходити черговий велосипед, - менеджерів пакетів, у тому числі легковажних, більш ніж достатньо. Встановлення будь-якого пакету виглядає вкрай легким: # tazpkg recharge # tazpkg get-install mc Подивимося, як встановлювати цей дистрибутив. У меню програм виберемо System Tools -> SliTaz Installer. Відобразиться вікно браузера з вимогою ввести ім'я/пароль. Після цього відкриється веб-сторінка із пропозицією встановити чи оновити дистрибутив. При виборі установки потрібно розбити на розділи, щоб запустити GParteed. Після розбиття вже можна йти далі. На наступній сторінці будуть всі інші параметри. Все дуже ясно і чітко, єдине, що відсутнє - вибір часового поясу.
Один із кроків встановлення SliTaz Після встановлення та перезавантаження (зазначу, що диск при цьому автоматично не виймається) з'явиться екран входу до системи. Це вікно входу, мабуть, наймінімалістичніше з бачених мною - під час процедури входу відсутня навіть покажчик миші. У встановленій системі браузер Midori працював як годинник, але на колесо миші не реагував впритул.
Екран входу в систему в SliTaz Дистрибутив виглядає вкрай цікавим (мабуть, співвідношення розмір/функціональність у нього близько до максимального), проте відсутність російської досить істотний недолік. Крім того, наявність чергового менеджера пакетів не видається позитивною якістю.

4MLinux

Даний дистрибутив є у двох варіантах: Basic та Full. Версія 11.1 (на основі ядра 3.14.27) Basic займає 70 Мб, Full трохи більше 370. При спробі завантаження на віртуальній машині з 256 Мб ОЗУ версія Basic запускатися відмовилася. Тому рекомендований мінімум для цього дистрибутива 512 Мб. Після запуску з'явиться вікно редактора, в якому потрібно вказати локаль віконного менеджера (до речі, її вказівка ​​ні на що не впливає – ні одразу після редагування, ні після перезапуску графічної системи), а після його закриття – робочий стіл з яскравою фоновою картинкою та інформацією про завантаженість системи. Як віконний менеджер використовується JWM. Зверху розташована панель швидкого запуску додатків, стандартна панель знаходиться знизу, і на ній же друга панель, цього разу швидкого доступу до налаштувань. Ефектів у цьому робочому столі більш ніж достатньо, можна навіть увімкнути 3D - хоча навіщо вони потрібні в легковажному дистрибутиві, невідомо. З доступних програм є браузер NetSurf на власному движку, що спочатку розроблявся для RISC OS. На жаль, російськомовні сайти в ньому коректно не відображаються. Окрім браузера, є ще поштовий клієнт Sylpheed та програвач MPlayer. Є також можливість встановити, наприклад, Firefox або LibreOffice.
Браузер NetSurf Знову ж таки розробники не стали використовувати будь-який з поширених менеджерів пакетів, а створили свій власний - zk, майже п'ятикілобайтний скрипт на ash. І все б нічого, але цей менеджер не те що не підтримує репозиторії – він навіть не підтримує залежності, що було моветоном ще 1995 року. Фактично він лише розпаковує архіви tar.xz в корінь і підтримує оновлення дистрибутива. Для встановлення потрібно вибрати у головному меню 4MLinux -> Installer. З'явиться консоль, де після натискання Enter буде помилка. Вона говорить, що не знайдено жодного розділу. Створити його неважко, але програма установки повинна бути розрахована і на подібні випадки. Створили, знову запустили установник... і знову отримали помилку – неможливо змонтувати розділ. Після створення файлової системи та чергового запуску нам запропонують – увага! - Відформатувати розділ. Це, по-хорошому, варто запропонувати на етапі другої помилки. Потім буде поставлене запитання: чи буде даний дистрибутив єдиної ОС на комп'ютері? Оскільки ставити подібні речі вперше краще на віртуальну машину (що ми робимо), можна сміливо відповідати «Так». Після цього з'явиться попередження про встановлення системного завантажувача. Як таке виступає не Grub2 і навіть не звичайний Grub - LILO. І це у 2015 році. Нічого не залишається робити, як погодитись. Наступним кроком буде перевірка того, чи правильно вказані дані. Тут сміливо даємо позитивну відповідь. І після цього буде проведено встановлення. Процес займає менше хвилини, потім потрібно перезавантажитись.
Етап вибору розділу при 4MLinux Після перезавантаження буде запропоновано встановити пароль root. Слідом буде текстове запрошення входу в систему, причому, незважаючи на попередню установку пароля суперкористувача, його пускає без пароля. Ніякого GUI не запускається і після входу – його потрібно запускати вручну, командою startx. Після запуску все виглядає цілком ідентично Live CD. Дистрибутив справляє дуже дивне враження. Графічна його частина виглядає дуже красиво, але те, що неможливо запуститися менше ніж на 512 Мб ОЗУ (при тому що сам образ займає всього 70), викликає подив. Набір доступних додатків теж обмаль - таке відчуття, що розробники замість корисних програмнапхали виключно всілякі ефекти. Управління так званими «пакетами» також викликає в кращому випадку здивування - дистрибутив Red Hat зразка 1995 року, повторюся, в цьому плані виглядає солідніше. Установка також навіює думки про ранні дні Linux: мало того, що інсталятор не може сам розбивати диски, так ще й використовується древній завантажувач LILO.

NanoBSD

Існує можливість створити урізану версію FreeBSD для використання у системах з обмеженим об'ємом пам'яті. У цьому допоможе скрипт NanoBSD. Особливості одержуваних образів:
  • пакети (і порти) працюють абсолютно ідентично до оригінальної системи;
  • якщо при складанні образу не зазначено інше, функціональність також ідентична;
  • коренева ФС змонтована в read-only, що дозволяє відключати живлення без введення будь-яких команд.
Ця можливість використовується в основному для створення вбудованих систем, але можна застосувати її і для створення мінімалістичного образу.

Висновок

Міні-дистрибутиви – річ досить корисна. На жаль, як можна побачити в цьому огляді, лише мала частина їх дійсно підходить для користувача, навіть незважаючи на деклароване призначення. Але ті з них, які є реально зручними, не дотягують до рівня юзабіліті повноцінних дистрибутивів. TinyCore не підходить ні користувачам, ні адміністраторам – це дистрибутив для специфічних цілей, що потребує доопрацювання ручками. Зате інсталятор у цьому дистрибутиві нормальний. 4MLinux виглядає гарною обгорткою з дуже дивною начинкою - мало того що «пакети» в розумінні даного дистрибутива всього-на-всього архіви tar.xz, так ще й як завантажувач використовується LILO. А вже про установку і говорити нічого - якщо за одинадцять версій дистрибутива програма установки не отримала графічний фронтенд, це щось так означає. Крім того, це єдиний дистрибутив в огляді, який не зміг запуститись на 256 Мб пам'яті. SliTaz вже можна рекомендувати і користувачам - при скромному розмірі (40 Мб) у ньому є набір додатків, аналогічний до 4MLinux. Менеджер пакетів, нехай і самописний, працює як і належить. Цікавий також спосіб встановлення через Web-GUI. Якби не відсутність російської мови (у тому числі і в репозиторіях), її сміливо можна було б радити не дуже досвідченим користувачам зі старим залізом. Зрештою, Puppy. Незважаючи на деякі спірні моменти (наприклад, не дуже інтуїтивну установку та відсутність можливості легко поставити пакети з командного рядка), цей дистрибутив вигідно відрізняє як кількість програм - що, загалом, не дивно, оскільки розмір ISO-образу більше 200 Мб, - і наявність російської мови. Також це єдиний дистрибутив в огляді, який хоч якось сумісний із сторонніми репозиторіями. Підбиваючи підсумки: все залежить від того, наскільки користувач не пошкодує часу на метушню з установкою та початковим налаштуванням дистрибутива (адже, в принципі, за дуже великого бажання можна використовувати мінімальну установку того ж Ubuntu). Але за інших рівних Puppy виглядає найкращим варіантом.

Автор Олена прекраснапоставив питання у розділі Інші мови та технології

як встановити 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[гуру]
Просто виділили під Лінукс місце на жорсткому диску та встановлюй його. Завантажувач Лінукс сам все зробить, сам пропише Вінду завантаження.

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

Жорсткий диск може бути поділений на кілька частин (розділів). В операційній системі кожен такий розділ має вигляд окремого жорсткого диска. У Windows кожному розділу жорсткого диска (і навіть флоппи дисководам і CD-ROM приводам) відповідає своя буква. Зазвичай А: - це флоппі-дисковод, З: - первинний розділ жорсткого диска, D: - привід CD-ROM, E: - другий розділ жорсткого диска тощо. Найчастіше Windows використовує файлову систему NTFS чи FAT32.

У Лінукс первинний розділ адресується як /dev/hda або /dev/sda. Перша літера ( h da) позначає тип диска: "h" - idehd, "s" - satahd або flash, друга (h) d a) літера означає: "d" - диск (disk), третя (hd a) – номер диска. Наприклад, якщо на ПК є другий жорсткий диск, він адресується як /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


Після закінчення всіх процедур має вийти таке:

Закриваємо GParted. Тепер можна переходити до встановлення PuppyRus на жорсткий диск.

4.2 Встановлення

4.2.1 Frugal встановлення з використанням "Універсального установника PuppyRus(Puppy Universal Installer)"

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

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

Розмір відео: 4.8 Mb

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

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

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

Щоб скористатися цією опцією, на комп'ютері має бути встановлений завантажувач. Якщо завантажувач ще не встановлений, рекомендуємо скористатися "Конфігурацією завантажувача Grub" ().

    Завантажтеся з компакт-диска за допомогою опції 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, →

В мене досить "старий" комп'ютер: материнська плата 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-300КБД. Коротко опишу процес установки Puppy-420-ru версії v6, у варіанті frugal, на цей комп'ютер, можливо, це допоможе комусь, що починає освоєння Puppy Linux (при написанні статті використовувалися матеріали форуму).

Попередньо на ПК з Windows і виходом в Інтернет нам потрібно зробити наступне: завантажити ISO-образ Puppy-420-ru, пропалити CD-диск таким чином, отримавши, таким чином Live-CD, провести дефрагментацію HDD, на який ми збираємося встановити Puppy- 420-ua (це для випадку, коли на цьому 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 є проблема з системною утилітою 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 версії v6.

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

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

На сайті "Електрон55.ру" працює

mob_info