Data Destroyer, Testdisk, Boot-repair and Windows7

Мої дорогі читачі знають, що “Linux notes from DarkDuck” це в основному блог, для перегляду операційних систем Linux Live версії. Запуск цих Live версій означає, що мені потрібно створити Live DVD або Live USB з зображенням диска для завантаження.

Який найпопулярніший інструмент для створення Live USB? Багато хто з вас називають Unetbootin, Pendrivelinux та ще деякі. У цьому блозі була навіть стаття з порівняльним переліком цих інструментів. Проте найпоширенішим інструментом є команда dd.

У загальному житті dd означає Data Definition (з англ. Визначення Даних). У менш практичному сенсі dd означає Data Destroyer (з англ. Руйнівник Даних). Це означає, що команда dd перезаписує всі дані на цільовому пристрої без будь-якого співчуття.

Це було завданням для мене. Я набрав звичайну команду sudo dd if = … of = / dev / sdb, пам’ятаючи, що sdb завжди був моїм USB-накопичувачем. Але не в той час. З якоїсь причини sdb був моїм основним жорстким диском, де встановлено Windows 7 і Kubuntu 16.04.

Лише через кілька секунд я помітив, що USB-накопичувач не миготить, це був показник, що команда dd не використовувала USB-накопичувач. Куди він писав тоді? Звичайно, на мій жорсткий диск! І цих секунд було достатньо, щоб перезаписати таблицю розділів, головний завантажувальний запис і частину розділу Windows. На щастя, для Kubuntu і для даних користувача існували окремі розділи, і вони були значно далі в структурі жорсткого диска. Команда dd не потрапила туди, перш ніж я її зупинив.

Тим не менш, ноутбук став непридатним для використання. Я не міг завантажити його з жорсткого диска. Мені довелося його зберегти. Мені вдалося створити Live USB із зображенням Kubuntu 16.04, використовуючи інший ноутбук, який я мав. Але навіть тоді таблиця розділів HDD була знищена. Операційна система Linux не могла читати щось з диска.

Тут з’являється Testdisk. Це невелика утиліта, яка допоможе в цих ситуаціях. Я встановив її в Live Kubuntu 16.04 і дозволив її запустити. Для сканування мого 1-дюймового диска потрібно було деякий час для Testdisk. Я повинен визнати, що інтерфейс Testdisk далекий від ідеалу, і ви можете легко скасувати результати сканування, натиснувши лише одну кнопку. Це зробило мою роботу багаторазовою, перш ніж мені вдалося врятувати мій диск.

Testdisk знайшов розділи на моєму жорсткому диску, і навіть допоміг мені копіювати файли з розділу даних на зовнішній жорсткий диск. Принаймні, я зберіг свої дані.

Наступним кроком було відтворити таблицю розділів. Були певні розділи для Linux, Linux Swap, відновлення ОС та даних. Але основний розділ Windows був загублений, і замість нього я побачив кілька десятків розбитих бітових розділів. Використовуючи Testdisk, мені вдалося відтворити таблицю розділів. Live Kubuntu може нормально монтувати ці розділи, що вже було великим досягненням. Кілька інших файлів було скопійовано з розділу Linux на зовнішній диск, про всяк випадок.

Проте жорсткий диск все ще не міг завантажуватися. Тут я використав утиліту Boot-repair, яка призначена для відновлення втрачених установок GRUB після невдалого встановлення Windows. Цього було досить для мене, і через кілька хвилин я міг завантажитися в мою стару версію операційної системи Kubuntu 16.04 Linux.

Овва, я був вдома після втрати ключа! Ви можете уявити собі моє щастя в той час?

Але не всі речі посміхалися і танцювали в той час. У мене був ще один великий крок: відновити операційну систему Windows. У мене вже були диски відновлення Windows, які я створив, коли ноутбук був новим, свіжим та блискучим. На жаль, на диски відновлення не вдалося перевстановити Microsoft Windows, використовуючи лише порожній розділ, який я залишив у Windows під час відтворення за допомогою таблиці розділів. Єдиний спосіб полягав у повному скиданні заводських налаштувань, включаючи видалення всіх існуючих розділів. Звичайно, це означало, що я втратив мою установку Kubuntu 16.04.

І ти знаєш що? Після багатьох думок і декількох днів спроби відновити втрату даних після моєї дурної помилки, я вирішив відмовитися від Linux. Я пишу це повідомлення з Windows, що добре працює на моєму відносно потужному ноутбуці. Я дам йому час попрацювати для мене. Як довго це буде? Не знаю.

Ubuntu 18.04 LTS сім’я буде випущена всього за кілька тижнів. Можливо, це буде час повернутися до світу Linux, але я не можу передбачити це. Подивимося.

Тим часом ви не побачите відгуки про Linux у цьому блозі деякий час. Звичайно, з’являться  деякі інші статті, пов’язані з Linux, тому я прошу Вас все ще залишатись на зв’язку і слідкувати за цим місцем!