Комп’ютерна техніка має дивну звичку ламатися саме тоді, коли часу найменше. Забутий пароль, зруйнований завантажувач, зараження вірусами, збій жорсткого диска чи зависла система, що навіть не доходить до логотипа — знайомо кожному. У такі моменти важливо не панікувати, а мати рішення для відновлення працездатності системи. І ним може стати дистрибутив Linux у форматі Live — портативна версія операційної системи, що працює без інсталяції, прямо з флешки або диска.
За допомогою Live-дистрибутива можна не лише відновити файли, але й "оживити" зламану Windows, перевірити залізо або стерти дані безповоротно. У цій статті розберемо шість найпоширеніших кризових ситуацій, де Linux стає справжнім рятівником, і пояснимо, як діяти крок за кроком.
1. Створюємо аварійне середовище
Перш ніж говорити про "пожежі", підготуємо "вогнегасник". Мова йде про Live-дистрибутив, який буде розгорнутий на флешці чи зовнішньому SSD/HDD. Інакше кажучи, це повноцінна ОС, яка розгортається з образа на накопичувач. Якщо ви користуєтесь Windows, найзручніше використати Ventoy — утиліту, що дозволяє зберігати кілька ISO на одному носії. Альтернативи — Rufus (Windows), BalenaEtcher або команда dd у Linux. Ці утиліти можуть записувати образи на флешку чи диск.
Тепер час вибрати дистрибутив. Популярні "рятівні" системи можуть бути такі:
- Ubuntu — простий інтерфейс і відмінна сумісність з обладнанням.
- Linux Mint — дистрибутив на базі Ubuntu, дружній до користувача.
- Manjaro — дистрибутив на базі Arch Linux, який відомий моделлю rolling release, що забезпечує найновіші програми в збірці.
- Debian — стабільна класика.
- SystemRescue — спеціальний набір для відновлення, тестів і діагностики.
- Tails або Whonix — якщо важлива анонімність.
- Kali Linux — рішення для тестування безпеки комп’ютерних мереж, брандмауерів та іншого.
Зазначимо, що майже всі дистрибутиви Linux можуть запускатись в Live-режимі, тому вибирати можна на свій смак чи за звичкою. Важливо також, що в інтернеті є чимало збірок на базі Windows PE (Windows Preinstallation Environment), однак через ліцензійні питання ми не будемо їх розглядати.
Після запису варто протестувати флешку: увійти в BIOS/UEFI на ПК чи ноутбуці, обрати завантаження з USB, переконатися, що мережа й диски відображаються коректно. Якщо Live-система стартує без проблем — ви готові до будь-якої аварії.
2. Забутий пароль: як обійти замкнені двері
Забути пароль дуже легко. Це трапляється навіть із найорганізованішими користувачами: не можеш згадати пароль адміністратора, і доступ до системи заблоковано. Однак Linux допоможе повернути керування системою. Алгоритм буде показаний на прикладі Ubuntu, однак дії схожі для всіх дистрибутивів.
Що треба зробити:
- Завантажтесь з флешки з записаним дистрибутивом.
- Запустіть термінал в дистрибутиві та встановіть утиліту chntpw, якщо її немає. Це консольна утиліта для скидання паролів Windows. Встановити її можна за допомогою таких команд:· sudo apt install chntpw (для Ubuntu та Debian-based дистрибутивів)· sudo dnf install chntpw (DNF-based дистрибутиви)
- Після цього змонтуйте диск чи розділ, на який встановлена Windows. В терміналі введіть такі команди· fdisk -l – виведе список розділів жорсткого диска чи SSD, щоб можна було знайти той, де встановлена Windows.· mkdir /mnt/windows – створить папку windows· mount /dev/sda1 /mnt/windows – змонтує розділ sda1 (у вас він може бути з іншою буквою), щоб Linux отримав доступ до цього розділу.
- Перейдіть в папку /mnt/windows/Windows/System32/config/SAM за допомогою команди cd. В старих версіях можна перевірити також шлях /WINDOWS/system32/config/.
- Змініть пароль командою sudo chntpw SAM.
Важливо зазначити, що якщо диск зашифровано BitLocker чи LUKS, без ключа обійти захист неможливо. Але в інших випадках цей метод працює безвідмовно.
3. Пошкоджений завантажувач або зниклі розділи
Іноді після оновлення BIOS, раптового відключення живлення чи експериментів із розділами система перестає завантажуватися. Екран чорний, курсор блимає — знайома картина? Але і на цей випадок є рішення. Тут допоможуть такі інструменти:
- GParted — візуальне редагування таблиці розділів.
- TestDisk — відновлення втрачених розділів і завантажувальних секторів.
- grub-install, efibootmgr — відновлення завантажувача Linux і UEFI-записів.
Покроково:
- Завантажтесь із Live-флешки.
- Запустіть GParted — переконайтесь, що диск взагалі бачиться. Це буде означати, що він не пошкоджений по лінії живлення.
- Якщо розділи "зникли", запустіть TestDisk і дозвольте йому відновити структуру.
- Для Linux виконайте sudo grub-install /dev/sdX (де Х – це буква або цифра вашого розділу), потім введіть update-grub і натисніть Enter.
Після перезавантаження система, найімовірніше, оживе. Зазначимо, що тут можна використовувати дистрибутив SystemRescue, який створений як раз для глибокого «ремонту» системи.
4. Рятуємо файли, коли ОС не стартує
Одне з головних застосувань Live-Linux — порятунок даних. Навіть якщо Windows не завантажується, жорсткий диск зазвичай залишається доступним. В такому випадку вам треба просто завантажитись з флешки та скопіювати свої файли.
- Завантажтесь у Live-систему.
- Відкрийте файловий менеджер та, змонтуйте диск (NTFS, ext4 тощо).
- Скопіюйте потрібні файли на іншу флешку чи зовнішній HDD. Також, якщо у вас є власна «хмара», подібна до того, як зазначалось тут, і Live-система має вихід в мережу, тоді ви можете скопіювати дані й туди.
Коли жорсткий диск частково пошкоджений, наприклад, після падіння, знадобляться спеціальні утиліти:
- ddrescue — створює образ навіть із битими секторами, рятуючи те, що ще можна прочитати.
- Photorec — відновлює втрачені фото, документи, архіви.
Головне правило: не записуйте ніякі дані на пошкоджений диск, інакше втратите більше інформації, ніж відновите.
5. Перевірка "заліза"
Іноді в збоях ОС винна не сама система, а сам комп’ютер. Перегрів, несправність оперативної пам’яті, деградація SSD або згадані вище «биті сектори» на жорсткому диску — усе це можна перевірити без завантаження основної ОС. Для тестування є такі утиліти:
- Memtest86+ — must have для діагностики оперативної пам’яті різних типів.
- smartctl — зчитує показники SMART жорстких дисків та SSD (smartctl -a /dev/sda). І хоча сама технологія SMART не гарантує точної діагностики, вона може показати хоча б частину проблем.
- sensors, hddtemp — перевірка температур CPU, GPU, накопичувачів та інших елементів системи, бо проблема перегріву може так само створити збої для роботи ОС.
- stress-ng, cpuburn — тестування стабільності під навантаженням. Класичні бенчмарки, які дозволять перевірити роботу CPU, GPU та інших елементів комп’ютера.
Ці інструменти дозволять з’ясувати, чи справді «падає» система через програмну помилку, чи причина глибше — в апаратній частині. А вже на основі цих даних можна робити висновки.
6. Якщо є проблеми з вірусами
Якщо Windows заражена настільки, що антивірус не запускається — лікувати її зсередини безглуздо. Live-дистрибутив Linux дозволяє просканувати систему "ззовні", коли шкідливе ПЗ безсиле. Крім того, на Linux класичні для Windows віруси просто не можуть запуститись через принципові відмінності двох систем.
Інструменти:
- ClamAV або графічна версія ClamTk — безплатний антивірус для Linux.
- chkrootkit, rkhunter — пошук руткітів у Linux-системах.
- Live-рішення від ESET, AVG, Bitdefender, Comodo, Norton — мають готові ISO-образи, які можна скачати та закинути на флешку з Ventoy.
Після завантаження змонтуйте диск Windows і запустіть повне сканування. Виявлені файли можна вилікувати або видалити без ризику заразити саму Live-систему.
7. Приватність і анонімність
Є й менш "аварійні", але не менш важливі випадки: наприклад, вам потрібно працювати з чутливою інформацією на чужому комп’ютері, або уникнути стеження. Для цього існують Live-системи з фокусом на безпеку.
- Tails — операційна система створена на базі Debian, працює повністю з оперативної пам’яті, усі з’єднання йдуть через мережу Tor. Це дає можливість не залишати слідів в цифровому просторі.
- Whonix — поділяє систему на "Gateway" (Tor-з’єднання) і "Workstation" (користувацьке середовище). Коштом цього абсолютно всі мережеві з’єднання ідуть у захищеному вигляді. це
- Qubes OS — розділяє додатки на ізольовані віртуальні контейнери, що дозволяє відокремити різні активності одну від одної. Наприклад, в одному контейнері можуть бути програми для роботи, в другому в — для розваг.
Після вимкнення комп’ютера ніяких слідів не залишається. Це незамінний інструмент для журналістів, активістів або будь-кого, хто хоче контролювати власну приватність.
8. Інші задачі
Live-дистрбутив Linux є універсальним інструментом, який допоможе не тільки в разі проблем з системою, але буде в пригоді й для розв'язання інших питань. Ось кілька додаткових кейсів, які допомагають повсякденній практиці:
- Клонування диска: за допомогою dd або Clonezilla можна перенести систему на новий SSD без перевстановлення. Також підійде більш сучасне рішення Rescuezilla.
- Резервне копіювання: rsync дозволяє синхронізувати важливі каталоги через мережу або на інший диск. Ця утиліта є для всіх популярних дистрибутивів.
- Безповоротне видалення даних: shred, wipe чи scrub гарантують, що жоден файл не відновиться навіть після форматування. Це важливо, якщо ви готуєте ПК чи ноутбук на продаж і не хочете, щоб файли хтось зміг відновити.
- Віддалена допомога: через ssh ви можете під'єднатися до іншого комп’ютера й провести діагностику, навіть якщо його основна ОС не стартує.
Поради з безпечного використання Linux
Також важливо розуміти, що є базові правила, які притаманні всім дистрибутивам Linux, як Live, так і встановленим. Вони виглядають так:
- Ніколи не працюйте без резервної копії. Перед будь-якими змінами збережіть дані. Особливо це стосується Linux, однак навіть у Windows це актуально.
- Не змінюйте структуру розділів навмання. Якщо не впевнені — спочатку створіть образ, який потім можна відновити з резервної копії. Це займе трохи часу, але
- Оновлюйте Live-флешку. Нові версії Linux краще підтримують сучасне "залізо", того не забувайте скачувати нові версії ПЗ.
- Використовуйте надійні джерела ISO. Завантажуйте образи лише з офіційних сайтів дистрибутивів.
- Записуйте свої кроки. Це допоможе уникнути помилок і повторити успішні дії в майбутньому.
Висновок
Дистрибутиви категорії Live на базі Linux — це не лише інструмент для "гіків". Це універсальний рятівник, який повинен бути у кожного користувача, незалежно від досвіду. Він допоможе відновити дані, скинути паролі, вилікувати заражену систему, протестувати апаратну частину або забезпечити повну анонімність у мережі.
Підготувати аварійну флешку — справа кількох хвилин. Але коли комп’ютер відмовиться запускатися, саме вона може стати вашою єдиною можливістю повернути контроль.