Виріжте зламаний сектор, зберігаючи дані


1

У мене накопичувач на 320 ГБ із такою компоновкою: 100 Мб - виграшні дані; Розділ 100 Гб win (завантаження + дані); 190 Гб даних; 30 ГБ Linux

Тепер моя система почала зависати, я отримав багато помилок atapi та деяких помилок ntfs у журналі помилок Windows. Тому я запустив програмне забезпечення для дискового інспектора і виявив, що в секторі близько 3 Гб пошкоджено. Розумні дані також показують попередження щодо переїзду сектору. Я побіг chkdsk, і він зміг виправити деякі пошкодження.

Тепер моя ідея перед покупкою нового жорсткого диска полягає в тому, щоб відрізати перші кілька гігабайт і залишити його без призначення. Але корумпований сектор знаходиться на завантажувальному розділі в лівій частині.

Чи можете ви вказати на якесь програмне забезпечення, здатне відрізати ліву частину, зберігаючи дані та можливості завантаження?

Я знаю про GParted та директора Acronis Disc, але я не маю уявлення, чи можливо це.

PS: Я знаю, що диск, ймовірно, прямує до кремнієвого неба, тому це лише тимчасове рішення. Але мені потрібно запустити ПК принаймні кілька тижнів, перш ніж я зможу отримати новий жорсткий диск.


Ви хочете зробити резервну копію нічого важливого першого
підмайстер - майстер

Вже готовий, я регулярно створюю резервні копії в хмарі.
jnovacho

Те, що ви хочете, неможливо. Причина, коли ваша система перестала завантажуватися, полягає в тому, що погані сектори, що містять ці файли, ви змогли відновити шкоду на даний момент. Найкраще рішення - створити образ hdd та проігнорувати всі помилки, це дозволить вам замінити hdd та відновити hdd, якщо цього захочете.
Рамхаунд

Не дуже впевнений у цьому, але ви можете спробувати майстер розділів (безкоштовно). Ви можете завантажити завантажувальний .iso або інсталятор завантажувальної флешки. Ідея полягає не в тому, щоб просто вирізати ліву сторону, але змінити розмір (зменшити) розділ за розміром, який ви хочете нерозподілити, і перемістити сусідні розділи праворуч, поки у вас не буде розміщеного місця, розміщеного в лівій лівій частині.
miggy

Відповіді:


1

У сучасних файлових системах, таких як NTFS, є функції "поганого блоку", у яких можна уникнути будь-якого сектору, який, як відомо, є невикористаним. Все, що вам потрібно зробити, це запустити chkdsk з параметром / r та вашим листом на Диску (наприклад, chkdsk /r C:). Я впевнений, що ви можете зробити щось подібне зі своїм ОС на базі Linux, але я не можу точно сказати, не знаючи, яку файлову систему ви використовуєте (знаючи, яка система теж може допомогти).

Також існує програма під назвою DRevitalize , яка може назавжди відремонтувати пошкоджені сектори HDD. Зауважте, що файли, які колись займали ці сектори, швидше за все, будуть (незворотно) пошкоджені, хоча їх можна видалити, що дозволяє повторно використовувати цей простір. DRevitalize не знає і не цікавить, яка файлова система у вас є, оскільки вона фокусується лише на окремих секторах, а не на фактичних даних, тому що це не має значення, якщо ви використовуєте FAT, NTFS, Ext, BTRFS тощо. Через це ви можливо, слід запустити перевірку помилок файлової системи (наприклад, chkdsk або fsck) до і після її використання. DRevitalize має версію Windows та версію DOS (яку можна використовувати на завантажувальній дискеті DOS для ремонту незавантажених машин).


Я на Win7, NTFS. Я побігла chkdsk /f, але не дуже допомогла.
jnovacho

@jnovacho - Це не та команда, яку пропонували.
Рамхаунд

Справді, хоча це chkdsk /fможе вирішити певну проблему, параметр / x необхідний, щоб з’ясувати, які сектори погані. В іншому випадку операція може закінчитися марною тратою часу.
TSJNachos117

Я щойно зрозумів, що маю на увазі сказати, що параметр / r необхідний, а не / x. моє ліжко.
TSJNachos117
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.