Если у вас возникли проблемы с жестким диском, содержащим систему Linux, и вы хотите их решить, но у вас есть только компьютер с операционной системой Windows, не беспокойтесь — есть способ проверить диск с Linux на Windows. В этой подробной инструкции вы узнаете, как это сделать.
Самый простой способ проверить диск с Linux на Windows — использовать программу DiskInternals Linux Reader. Это бесплатная программа, которая позволяет осуществлять чтение файловой системы Linux на компьютере с Windows. С ее помощью вы сможете просматривать и копировать файлы с жесткого диска Linux, а также выполнить проверку его целостности.
Для начала загрузите программу DiskInternals Linux Reader с официального сайта и установите ее на свой компьютер с Windows. Запустите программу и подключите диск с Linux на вашем компьютере с помощью SATA-кабеля или USB-переходника.
После подключения диска с Linux откройте программу DiskInternals Linux Reader. В левой панели программы вы увидите список всех доступных дисков и разделов. Выберите диск, который вы хотите проверить, и нажмите кнопку «Монтировать» в верхней панели. Теперь вы сможете просматривать содержимое этого диска с Linux на вашем компьютере с Windows.
Содержание
- Установка необходимого программного обеспечения
- Подключение Linux диска к Windows
- Проверка диска с помощью стандартных средств Windows
- Использование сторонних программ для проверки
Установка необходимого программного обеспечения
Перед тем, как начать процесс проверки диска с Linux на компьютере под управлением Windows, вам потребуется установить несколько программ. Эти программы позволят вам просматривать, редактировать и проверять разделы диска, отформатированные в формате Linux.
Вот список программного обеспечения, которое понадобится вам:
- DiskInternals Linux Reader: это бесплатная программа, которая позволяет просматривать и копировать файлы с разделов Linux на Windows. Вы можете загрузить ее с официального сайта и установить на ваш компьютер.
- DiskInternals Linux Recovery: эта программа обеспечивает восстановление данных с разделов Linux. Она платная, но предоставляет бесплатное пробное использование. Вы можете загрузить ее с официального сайта и установить на ваш компьютер.
- DiskInternals Partition Recovery: эта программа предназначена для восстановления удаленных или поврежденных разделов диска. Она тоже платная, но имеет бесплатное пробное использование. Вы можете загрузить ее с официального сайта и установить на ваш компьютер.
После установки указанного программного обеспечения вы будете готовы приступить к проверке диска с Linux на компьютере под управлением Windows.
Подключение Linux диска к Windows
Подключение Linux диска к Windows может быть полезным, если у вас есть необходимость в доступе к файлам и данным, хранящимся на Linux системе с помощью компьютера под управлением Windows. Следуя приведенной ниже инструкции, вы сможете легко подключить диск с Linux к вашей Windows-системе.
- Включите компьютер с установленной Windows и подключите Linux диск к нему. Убедитесь, что Linux диск не является системным диском Windows.
- Откройте «Диспетчер дисков» в Windows. Для этого щелкните правой кнопкой мыши на кнопке «Пуск» и выберите «Диспетчер дисков» из списка доступных опций.
- В «Диспетчере дисков» вы увидите перечень всех подключенных дисков на вашем компьютере. Найдите диск с Linux и определите его букву диска.
- Откройте командную строку в Windows с правами администратора. Для этого щелкните правой кнопкой мыши по кнопке «Пуск» и выберите «Windows PowerShell (администратор)» или «Командная строка (администратор)».
- Введите следующую команду, чтобы перейти в нужную директорию с диском Linux:
cd /d [буква диска]:\ - Теперь вы можете просматривать содержимое диска с Linux и выполнять необходимые операции, такие как копирование файлов или перемещение данных на вашу Windows-систему.
Обратите внимание, что доступ к некоторым файлам или папкам на Linux диске может быть ограничен из-за различий в правах доступа между Linux и Windows. В этом случае вам может потребоваться использовать учетные данные с административными правами для доступа к этим файлам или папкам.
Проверка диска с помощью стандартных средств Windows
Для проверки диска в операционной системе Windows можно использовать несколько стандартных инструментов. Ниже представлены основные способы проверки диска и исправления ошибок:
-
Проверка диска через файловый менеджер
Откройте файловый менеджер и найдите нужный диск. Щелкните правой кнопкой мыши на диске и выберите «Свойства». В новом окне выберите вкладку «Сервис» и нажмите на кнопку «Проверка».
Если на диске обнаружены ошибки, система предложит исправить их. Для этого выберите соответствующую опцию и дождитесь завершения процесса.
-
Проверка диска через командную строку
Откройте командную строку от имени администратора. Для этого нажмите на клавиатуре комбинацию Win + X и выберите «Командная строка (администратор)».
Введите команду
chkdsk
, пробел, а затем букву диска, который необходимо проверить (например,chkdsk C:
). Нажмите клавишу Enter.Система проверит выбранный диск на наличие ошибок и произведет их исправление, если это возможно.
-
Проверка диска при загрузке системы
Если система не загружается или вы не можете выполнить предыдущие способы, можно воспользоваться функцией проверки диска при загрузке системы.
Для этого перезагрузите компьютер и нажмите комбинацию клавиш (обычно F2, F8 или Del), чтобы попасть в настройки BIOS или меню загрузки. В выбранном меню найдите опцию «Проверка диска» или «Проверка системы» и следуйте дальнейшим инструкциям на экране.
Не забывайте, что проверка и исправление диска может занять некоторое время, в зависимости от его объема и состояния. Регулярное проведение таких проверок поможет поддерживать диски в исправном состоянии и предотвратит возможные проблемы в будущем.
Использование сторонних программ для проверки
Для использования Ext2Fsd, вам нужно:
- Скачать установочный файл программы с официального сайта.
- Запустить установку и следовать инструкциям мастера установки.
- После установки открыть утилиту Ext2 Volume Manager, которая находится в системном трее.
- Выбрать диск, отформатированный в Linux, и нажать правой кнопкой мыши на нем.
- В контекстном меню выбрать «Check Partition».
Программа выполнит проверку диска и покажет результаты в отчете. Вы сможете увидеть информацию о состоянии диска, обнаруженных ошибках и журнале.
Также стоит отметить, что существуют и другие сторонние программы, которые позволяют работать с файловыми системами Linux на Windows, например, DiskInternals Linux Reader и Linux File Systems for Windows. Вы можете попробовать использовать их, если вам не подошла Ext2Fsd.
Весьма полезно иметь под рукой сторонние программы для проверки дисков, отформатированных в Linux, при работе с Windows. Таким образом, вы сможете быстро и удобно проверить диск и исправить ошибки, если они будут обнаружены.
Если вам нужно регулярно работать с файлами на диске, отформатированном в Linux, на компьютере под управлением Windows, рекомендуется установить одну из указанных программ. Они помогут вам избежать проблем со совместимостью и сохранить целостность данных.
В случае, если вам потребовался доступ из Windows к данным на разделе диска с файловой системой Linux — ext4/ext3/ext2, встроенными средствами системы сделать это не получится. Однако, возможности есть, причем реализовать это можно встроенными средствами системы или с помощью сторонних инструментов.
В этой инструкции подробно о способах подключить раздел диска в файловой системе Linux в Windows 11 и Windows 10 для доступа к данным на этом разделе как для чтения, так и для записи.
Ext2 File System Driver (Ext2Fsd) — самый простой способ открыть раздел ext4/ext3/ext2 в Windows
Ext2 File System Driver или Ext2Fsd — сторонний и полностью бесплатный драйвер для подключения разделов Linux во всех версиях Windows начиная с XP. Несмотря на название, поддерживаются не только разделы не только с файловой системой ext2, но и более новые ext4 и ext3.
Порядок использования Ext2 File System Driver для доступа к дискам Linux будет следующим:
- Загрузите установщик Ext2Fsd с сайта https://sourceforge.net/projects/ext2fsd/
- Установите драйвер, в параметрах установки как правило не требуется ничего изменять.
- По завершении установки вам будет предложено запустить Ext2 Volume Manager (менеджер томов), запустите его.
- Нажмите правой кнопкой мыши по разделу Linux ext4, ext3, ext2 и выберите пункт «Assign Drive Letter» — назначить букву диска.
- Для раздела будет автоматически назначена буква диска, и вы увидите раздел в Проводнике Windows с возможностью чтения и записи файлов на нём.
В дальнейшем вы тем же способом сможете удалить букву диска с раздела (опция «Change letter» — «Remove»).
Доступ к разделам Linux средствами Подсистемы Windows для Linux (WSL)
Подсистема Windows для Linux (WSL) также может быть использована для подключения дисков Linux в Windows таким образом, чтобы доступ к ним был возможен из проводника. Шаги будут следующими:
- Запустите командную строку, Терминал или PowerShell от имени администратора и по порядку введите команды
wsl --install wsl --set-default-version 2 dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart wsl --install -d Ubuntu
- После выполнения последней команды откроется окно консоли Linux (командную строку при этом не закрывайте, она еще пригодится) с предложением настроить имя пользователя и пароль, сделайте это. Если в окне консоли вы увидите сообщение об ошибке, скачайте и установите обновление WSL, перезагрузите компьютер и запустите Ubuntu из меню «Пуск».
- В консоли Ubuntu введите команду
sudo mkdir -p /mnt/ext-drives/
для создания папки, к которой будут монтироваться диски.
- В консоли Windows (командная строка, терминал, Powershell) введите команду
wmic diskdrive list brief
- Обратите внимание на DeviceID диска, который нужно подключить и введите команду (так же в консоли Windows) указав соответствующий номер в имени PHYSICALDRIVE
wsl --mount \\.\PHYSICALDRIVE
- В консоли Ubuntu введите команду lsblk — это отобразит список подключенных дисков, разделов на них и их размер. В следующей команде используем имя нужного раздела для монтирования:
sudo mount /dev/sdИМЯ /mnt/ext-drives/
- После успешного выполнения всех указанных шагов вы можете зайти в Проводник Windows, выбрать пункт «Linux» в панели быстрого доступа, перейти в папку mnt\ext-drives и получить доступ к файлам на подключенном разделе Linux с возможностью записи и чтения.
В дальнейшем для отключения диска от WSL можно использовать ту же команду, которая использовалась на 5-м шаге, заменив mount на unmount.
Есть и другие программы (драйверы) для доступа к разделам Linux из Windows, но не полностью бесплатные. Среди них:
- DiskInternals Linux Reader — в бесплатной версии доступно только чтение данных с разделов.
- Paragon Linux File Systems for Windows — бесплатная работа в течение пробной версии, затем необходимо приобретать лицензию.
Содержание
- Программа для восстановления данных Linux в Windows
- Восстановление данных с Linux-разделов программой
- Простой способ восстановить данные
- Предварительный просмотр восстанавливаемых файлов
- Безопасное восстановление из образа диска
- Возможности программы:
- Справка
- Лучшее предложение
- Как восстановить разделы Linux Ext2, Ext3, Ext4, ReiserFS, XFS, UFS под Windows
- Как восстановить разделы Linux-систем программой
- Причины, по которым раздел Ext 2/3/4 может стать недоступным.
- Руководство по восстановлению разделов Linux-систем под Windows
- Часто задаваемые вопросы
- Как восстановить файловую систему в fsck
- Немного теории
- Основы работы с fsck
- Как восстановить файловую систему в fsck
- Восстановление файловой системы
- Восстановление поврежденного суперблока
- Проверка чистой файловой системы
- Битые сектора
- Установка файловой системы
- Проверка всех файловых систем
- Проверка примонтированных файловых систем
- Просмотр информации
- Выводы
- Подключение EXT4 в Windows 7/8/8.1/10
- Подключение EXT4 в Windows 7/8/8.1/10
- Восстановление личных файлов
- Выводы
- Две простые и эффективные бесплатные программки для восстановления потерянных данных
- Вечная проблема
- Recuva
- Процесс восстановления
- Шаг 1. Выбор типа потерянных файлов
- Шаг. 2 Выбор области сканирования
- Шаг. 3 Сканирование
- Шаг. 4. Получение результатов и восстановление
- PhotoRec 7
- Восстановление файлов в режиме графического интерфейса PhotoRec 7
Нужно получить доступ к разделам файловой системы Linux Ext2, Ext3 и Ext4 под операционной системой Windows? Хотите выполнить восстановление данных с раздела ext4 с внешнего жесткого диска?
Восстановление данных с Linux-разделов программой
Cпециально разработанной для работы с файловыми системами Ext2/3/4, ReiserFS, XFS, UFS. Программа позволяет в привычном для пользователей windows-интерфейсе получить доступ как к существующим, так и к удаленным файлам и пакам операционных систем Linux, Unix, FreeBSD, OpenBSD или Solaris, работая под Windows.
Универсальный инструмент работает под любой версией Windows, позволяет как читать, так и восстанавливать данные с жесткого диска, флешки, отформатированной для работы в LINUX, или внешнего диска, на котором была установлена операционная система.
Простой способ восстановить данные
Встроенный мастер всего за 3 шага поможет восстановить данные после случайного удаления, форматирования, переразметки жесткого диска. Тщательное сканирование диска позволит восстановить утерянные данные в случае ошибки таблицы разделов или повреждения секторов.
Предварительный просмотр восстанавливаемых файлов
Функция предварительного просмотра позволит быстрее найти нужные документы, фотографии или архивы, которые необходимо восстановить или скопировать.
После анализа носителя информации вы сможете перемещаться по каталогам и просматривать содержимое файлов.
Безопасное восстановление из образа диска
Если вы опасаетесь, что проблемный диск может окончательно выйти из строя буквально в процессе восстановления, используйте функцию создания образа диска. Это – идеальный механизм безопасного извлечения данных с носителей, подверженных после сбоев, и с дисков, которые могут внезапно отказать. После создания виртуального образа диска программа, восстанавливая структуры и файлы, будет обращаться уже не к самому носителю, а к его точной копии – образу.
Возможности программы:
Справка
Лучшее предложение
Восстановить данные после форматирования и вернуть удаленные файлы
Источник
Как восстановить разделы Linux Ext2, Ext3, Ext4, ReiserFS, XFS, UFS под Windows
Как получить доступ к разделам файловой системы Linux Ext2, Ext3, Ext4, ReiserFS, XFS, UFS под операционной системой Windows? Нужно восстановить разделы после форматирования в Linux-системах или вернуть удаленные данные с внешнего жесткого диска или флешки подготовленных для работы с операционными системами Linux, Unix, FreeBSD, OpenBSD или Solaris?
Как восстановить разделы Linux-систем программой
Специально разработанная программа для восстановления логических разделов Ext2, Ext3, Ext4, ReiserFS, XFS, UFS жесткого диска позволит вернуть не только отдельные удаленные файлы, но и целые разделы после форматирования или повреждения таблицы разделов носителя. Интуитивно понятный интерфейс программы и мастер восстановления помогут всего за несколько шагов сделать доступными для сохранения как существующие данные, так и восстановить удаленные файлы.
Причины, по которым раздел Ext 2/3/4 может стать недоступным.
Руководство по восстановлению разделов Linux-систем под Windows
Скачайте и установите программу RS Linux Recovery для начала восстановления данных Linux.
Уточнение: программа RS Linux Recovery имеет тот же функционал, что и программы RS Partition Recovery и RS RAID Retrieve, но восстанавливает только с Linux.
Шаг 1. Подключите жесткий диск к системе Windows.
Шаг 2. Запустите программу RS Linux Recovery, выберете нужный раздел или диск для анализа, запустите анализ.
Уточнение: из-за того, что система Windows не поддерживает файловые системы Linux, раздел Ext2 или Ext3 будет распознан как «потерянный раздел» без метки или буквы диска.
Шаг 3. Результаты анализа будут доступны в виде стандартной структуры диска, вы сможете свободно перемещаться по каталогам, просматривать их содержимое.
Шаг 4. С помощью функции предварительного просмотра убедитесь в целостности файлов.
Шаг 5. Добавьте необходимые файлы для сохранения в «Список для восстановления» или выберите весь раздел и нажмите Восстановить.
Шаг 6. Укажите место для сохранения.
Предупреждение: не используйте тот же раздел для сохранения, с которого восстанавливаете данные.
Часто задаваемые вопросы
Это сильно зависит от емкости вашего жесткого диска и производительности вашего компьютера. В основном, большинство операций восстановления жесткого диска можно выполнить примерно за 3-12 часов для жесткого диска объемом 1 ТБ в обычных условиях.
Если файл не открывается, это означает, что файл был поврежден или испорчен до восстановления.
Используйте функцию «Предварительного просмотра» для оценки качества восстанавливаемого файла.
Когда вы пытаетесь получить доступ к диску, то получаете сообщение диск «X: не доступен». или «Вам нужно отформатировать раздел на диске X:», структура каталога вашего диска может быть повреждена. В большинстве случаев данные, вероятно, все еще остаются доступными. Просто запустите программу для восстановления данных и отсканируйте нужный раздел, чтобы вернуть их.
Пожалуйста, используйте бесплатные версии программ, с которыми вы можете проанализировать носитель и просмотреть файлы, доступные для восстановления.
Сохранить их можно после регистрации программы – повторное сканирование для этого не потребуется.
Источник
Как восстановить файловую систему в fsck
Из-за различных неполадок или неожиданного отключения компьютера файловая система может быть повреждена. При обычном выключении все файловые системы монтируются только для чтения, а все не сохраненные данные записываются на диск.
Но если питание выключается неожиданно, часть данных теряется, и могут быть потерянны важные данные, что приведет к повреждению самой файловой системы. В этой статье мы рассмотрим как восстановить файловую систему fsck, для нескольких популярных файловых систем, а также поговорим о том, как происходит восстановление ext4.
Немного теории
Как вы знаете файловая система содержит всю информацию обо всех хранимых на компьютере файлах. Это сами данные файлов и метаданные, которые управляют расположением и атрибутами файлов в файловой системе. Как я уже говорил, данные не сразу записываются на жесткий диск, а некоторое время находятся в оперативной памяти и при неожиданном выключении, за определенного стечения обстоятельств файловая система может быть повреждена.
Для этих целей используется утилита fsck. По сути, это оболочка для других утилит, ориентированных на работу только с той или иной файловой системой, например, для fat одна утилита, а для ext4 совсем другая.
В большинстве систем для корневого раздела проверка fsck запускается автоматически, но это не касается других разделов, а также не сработает если вы отключили проверку.
Основы работы с fsck
В этой статье мы рассмотрим ручную работу с fsck. Возможно, вам понадобиться LiveCD носитель, чтобы запустить из него утилиту, если корневой раздел поврежден. Если же нет, то система сможет загрузиться в режим восстановления и вы будете использовать утилиту оттуда. Также вы можете запустить fsck в уже загруженной системе. Только для работы нужны права суперпользователя, поэтому выполняйте ее через sudo.
А теперь давайте рассмотрим сам синтаксис утилиты:
$ fsck [опции] [опции_файловой_системы] [раздел_диска]
А теперь давайте рассмотрим самые полезные опции fsck:
Это были глобальные опции утилиты. А теперь рассмотрим опции для работы с файловой системой, их меньше, но они будут более интересны:
Теперь мы все разобрали и вы готовы выполнять восстановление файловой системы linux. Перейдем к делу.
Как восстановить файловую систему в fsck
Допустим, вы уже загрузились в LiveCD систему или режим восстановления. Ну, одним словом, готовы к восстановлению ext4 или любой другой поврежденной ФС. Утилита уже установлена по умолчанию во всех дистрибутивах, так что устанавливать ничего не нужно.
Восстановление файловой системы
Если ваша файловая система находится на разделе с адресом /dev/sda1 выполните:
Опцию y указывать необязательно, но если этого не сделать утилита просто завалит вас вопросами, на которые нужно отвечать да.
Восстановление поврежденного суперблока
Но не спешите прощаться с вашими данными, все еще можно восстановить. С помощью такой команды смотрим куда были записаны резервные суперблоки:
Теперь у нас есть шесть резервных адресов суперблоков и мы можем попытаться восстановить файловую систему с помощью каждого из них, например:
После этого, скорее всего, вам удастся восстановить вашу файловую систему. Но рассмотрим еще пару примеров.
Проверка чистой файловой системы
Проверим файловую систему, даже если она чистая:
Битые сектора
Или еще мы можем найти битые сектора и больше в них ничего не писать:
Установка файловой системы
Вы можете указать какую файловую систему нужно проверять на разделе, например:
Проверка всех файловых систем
Но такая команда сработает только в режиме восстановления, если корневой раздел и другие разделы уже примонтированы она выдаст ошибку. Но вы можете исключить корневой раздел из проверки добавив R:
Или исключить все примонтированные файловые системы:
Также вы можете проверить не все файловые системы, а только ext4, для этого используйте такую комбинацию опций:
Или можно также фильтровать по опциям монтирования в /etc/fstab, например, проверим файловые системы, которые монтируются только для чтения:
Проверка примонтированных файловых систем
Раньше я говорил что нельзя. Но если другого выхода нет, то можно, правда не рекомендуется. Для этого нужно сначала перемонтировать файловую систему в режим только для чтения. Например:
А теперь проверка файловой системы fsck в принудительном режиме:
Просмотр информации
Выводы
Вот и все, теперь вы знаете как выполняется восстановление файловой системы ext4 или любой другой, поддерживаемой в linux fsck. Если у вас остались вопросы, спрашивайте в комментариях!
На десерт сегодня видео на английском про различия файловых систем ext4 и xfs, как обычно, есть титры:
Источник
Подключение EXT4 в Windows 7/8/8.1/10
В этой статье рассказывается о том, как вы можете получить доступ к разделам файловой системы Linux Ext2, Ext3 и Ext4 в Windows 10 и автоматически сохранить их в проводнике, как все другие разделы NTFS или FAT32. Вы даже можете копировать файлы и записывать новый файлы на эти разделы.
Хотя Windows использует файловую систему NTFS и FAT32, Linux (например, Ubuntu) использует расширенные архитектуры файловой системы Ext 3, Ext4 и т. д. Самое интересное то, что Linux может получать доступ, читать и записывать файлы в файловые системы Windows, а Windows не может получить доступ к файлу Linux — системы. Я имею в виду, что Windows не имеет поддержки для чтения или доступа к разделам Ext3 или Ext4.
Таким образом, если у вас есть система с двойной загрузкой или более, в которой вы можете переключаться между Windows и Linux из меню загрузчика, иногда вам может понадобиться доступ к Linux-дискам / разделам. Или предположим, что вы находитесь в Windows, и у вас есть съемный / жесткий диск, который отформатирован в Ext3, и теперь вам нужно открыть файл внутри него. Или ваша система Linux «зависла», и вам необходимо восстановить важные файлы с помощью Windows. В таких случаях вам необходимо прочитать эти файловые системы без переключения с Windows.
Хотя Windows никогда не интересовалась файловыми системами Linux, к счастью, существуют сторонние диски и инструменты для открытия и чтения разделов Linux из Windows. Мы рассмотрим несколько инструментов в этой статье. Однако здесь мы будем использовать драйвер файловой системы Linux с открытым исходным кодом под названием Ext2Fsd, который предназначен исключительно для поддержки Ext2/3/4 в Microsoft Windows. При этом вы можете автоматически монтировать разделы Ext при загрузке диска, когда вам нужно.
Подключение EXT4 в Windows 7/8/8.1/10
При установке отметьте «Make Ext2Fsd автоматически запускается при загрузке системы» и нажмите «Далее» и завершите настройку. Он будет автоматически запускать драйвер Ex2Fsd с Windows после следующей перезагрузки.
Запустите диспетчер томов Ext2Fsd. С помощью этого вы можете установить точку монтирования и настройки.
Чтобы назначить последний том, дважды щелкните раздел (или выберите раздел и выберите «Инструменты»> «Управление томами Ex2»), включите «Mountpoint for fixed disk» и назначьте букву диска. Затем нажмите Применить.
При следующей перезагрузке Windows вы увидите, что ваш желаемый раздел Linux монтируется в Проводнике в качестве других стандартных разделов.
Вы также можете указать свое имя, переименовав имя по умолчанию «Локальный диск». Готово!
Примечание 1: Рекомендуется хранить ваши разделы Linux только для чтения, чтобы вы или ваша система не могли повредить системе Linux.
Примечание 2: Если вы не хотите, чтобы Ext2Fsd автоматически монтировал диск в проводнике при загрузке, вы можете отметить «Автоматически монтировать через Ex2Mgr». При этом ваш раздел будет монтироваться только при открытии диспетчера томов Ex2Fsd, как показано ниже:
Примечание 3: Во время установки Ext2Fsd, если вы не устанавливали службу Ex2Fsd для автоматического запуска с Windows, вам необходимо вручную запустить службу из меню «Сервис»> «Управление службами»> «Пуск», как показано ниже:
Восстановление личных файлов
Про подключение EXT4 в Windows поговорили, теперь узнаем что делать дальше. Если вы ищете доступ к своим личным файлам, хранящимся в Linux, перейдите в homename, как показано ниже:
Хотя это руководство сделано в Windows 7, я протестировал его на Windows 10 и способ должен также работать с Windows 8.x в соответствии с его редакциями. Возможность просмотра и чтения всех разделов в обеих ОС — это, безусловно, классная функция для тех, кто использует Linux и Windows на одной машине.
Выводы
Подключение EXT4 в Windows является очень простым. Надеемся, Вам была интересна наша статья об этом — расскажите нам в комментариях.
Также, не забудьте поделится ссылкой на статью в Google+, Facebook, Twitter, Одноклассники или, например, ВКонтакте.
Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.
Источник
Две простые и эффективные бесплатные программки для восстановления потерянных данных
Число технологий, страхующих пользователя от потери данных всеми возможными способами скоро сравнится с числом самих пользователей. И, тем не менее, нужные файлы, несмотря на наличие корзины и возможности резервного сохранения продолжают удаляться с удивительной настойчивостью. История удаления каждого нужного файла по своему уникальна. Задача, стоящая перед каждым незадачливым юзером, всегда одна – по возможности полностью восстановить утерянный контроль над ценной информацией.
О том, как восстановить данные самостоятельно, если знакомый гуру категорически отказывается общаться в выходной на профессиональные темы, а ближайший сервис откроется не раньше понедельника, мы расскажем в нашей статье.
Вечная проблема
Файловая система компьютера, как и природа-мать, не терпит пустоты. При спонтанном удалении файла, как правило, из файловой системы удаляется его имя – заголовок, данные о его расположении на носителе. Вот и получается, что файл вроде бы и есть, но существует в режиме “инкогнито”. До того момента, пока поверх файла не была записана новая информация возможность восстановить его “официальный статус” остается в силе. Для этого и пишутся программы различной эффективности, вроде тех, которым посвящена наша статья.
Важно: После обнаружения пропажи нужных файлов, до их восстановления, закройте все работающие программы, записывающие данные на тот накопитель, где утерянные файлы были размещены – Ares, BitTorrent и т. п., поскольку возможна запись данных поверх удаленных файлов с окончательной потерей последних.
Итак, своевременное резервное копирование не сделано, диск случайно отформатирован, файлы стерты, данные утеряны. Постараемся отыскать выход из положения, используя надежные и проверенные обновленные утилиты для восстановления данных. Как правило, все подобные программы доступны в версиях Download и Professional, причем возможностей бесплатных версий во многих случаях, вполне хватает для разрешения распространенных проблем пользователей.
Особый статус и возможности платных программ уровня “R-STUDIO” для сетевых администраторов, системных инженеров и системных аналитиков сейчас рассматривать не будем.
Recuva
Поддержка: Windows 8.1, 8, 7, Vista, XP, включая 32- и 64-битные версии.
Первая на очереди компактная программка Recuva от Piriform — разработчиков старого доброго CCleaner и Defraggler, доступная в платной (24.95S) и бесплатной версиях.
Recuva – очень простая и удобная утилита с возможностью предустановки русской версии (устанавливается в параметрах установки), позволяющая быстро восстановить удаленные файлы с флэшки, карты памяти, жесткого HDD диска с файловыми системами, совместимыми с Windows (FAT32, NTFS) и прочих накопителей.
Работа мастера восстановления предельно упрощена, что позволит справиться с настройками любому, кто минимально владеет знанием родного языка. Утилита сканирует выбранные области и выводит на экран результаты, включая путь, имя, тип файла, ожидаемый прогноз восстановления. Отметим, что вероятность восстановления перезаписанных файлов исчезающе мала.
В новой версии Recuva 1.52 головастики из Piriform добавили поддержку файловой системы ext4 под Linux. Теперь утилита поддерживает ext2, ext3 и ext 4. Стандартные NTFS и FAT для Windows программа обрабатывает быстро и с удовольствием, при этом в 1.52 (как и во всех версиях, позднее v1.47.948 – 2013) при сканировании можно использовать возможности углубленного анализа, что повышает вероятность восстановления. Помимо русифицированной версии предусмотрен внушительный перечень иностранных локализаций.
Заметим, что установить Recuva все-таки лучше до того часа “X”, когда вы обнаружите потерю, поскольку остается доля вероятности, что при установке она по закону бутерброда запишется поверх потерянных файлов.
Скачать Recuva можно в базовой и Portable версиях. В базовой версии потребуется установка на компьютер, в портативной этого требования нет. В последнем случае при необходимости восстановить данные с жесткого диска компьютера вам не придется заполнять его новыми данными, которые могут быть потенциально опасны для утерянных файлов, что, конечно же, можно считать плюсом. Алгоритм восстановления в первой и во второй версиях абсолютно одинаков.
Установка Recuva так же проста, как и сама программа. Скачав архив с утилитой с официального сайта, извлекаем папку Recuva, находим в ней установочный файл Recuva.exe. После появления окошка с выбором языка (по умолчанию ”русский”) подтверждаем выбор – “ОК”. После прохождения стандартных этапов установки нажимаем ”Готово” и переходим к знакомству с функционалом утилиты и Мастером восстановления.
Процесс восстановления
Сразу оговоримся: если специальными знаниями в области восстановления данных вы не располагаете, лучше оставить настройки по умолчанию.
Для восстановления данных в диалоговом режиме используем Мастер Recuva.
Шаг 1. Выбор типа потерянных файлов
Изначально мастер предложит вам выбрать тип восстанавливаемых файлов. Если вы точно знаете, к какому типу файлов можно отнести утерянные данные (картинка, музыка, документы Word и пр.), то устанавливаете галочки для соответствующей категории. Если тип утраченного файла однозначно определить затрудняетесь, или намерены отыскать файлы сразу нескольких типов – выбирайте “Прочее” или “Все файлы” (в зависимости от версии). Жмем ”Далее” и переходим к следующему окну.
Шаг. 2 Выбор области сканирования
На этом этапе вам предстоит выбрать область сканирования – место, где находился файл до его потери. Если однозначно идентифицировать местонахождение файла вы не можете (файл удалялся неоднократно при помощи различных утилит, или самовольно физически исчез из обозрения и т. п.), то следует отметить окошко Точно неизвестно. В последнем случае Recuva просканирует накопитель полностью, что потребует большего времени.
Выбрав нужные варианты, жмем Далее.
Шаг. 3 Сканирование
На этом этапе перед вами появиться окно готовности программы выполнить восстановление. Еще раз обращаем внимание на опцию ”Включить углубленный анализ”. Это позволит системе провести глубокое сканирование и повысит вероятность обнаружения и восстановления потерянных файлов. Проставляем галочку, нажимаем ”Начать”, ждем результатов сканирования…
Шаг. 4. Получение результатов и восстановление
Ожидаем некоторое время, пока программа будет проводить полное сканирование системы или выбранных областей. Если опция ”Включить углубленный анализ” не выбиралась, то весь процесс пройдет достаточно быстро, но и результаты поиска могут быть не полными. Длительность сканирования зависит и от размера восстанавливаемых файлов.
После обработки информации утилита выдаст вам резюме – окно отсканированных файлов с различной вероятностью восстановления. В расширенном режиме (на рис. сверху) вы сможете уточнить параметры поиска – просмотреть файл перед восстановлением (если он Recuva его читает), запустить повторный анализ или провести поиск в других секторах.
Зеленый статус обнадеживает, но даже если цвет красный – не отчаивайтесь раньше времени и ставьте напротив галочку, с Recuva часто случаются парадоксы.
После выбора интересующих нас файлов нажимаем ”Восстановить”.
Важно: После вывода на экран таблицы с результатами анализа и выбора вами нужных файлов для восстановления, программа предложит вам выбрать папку, куда после восстановления файлы будут сохранены. Не рекомендуется (. ) выбирать путь восстановления данных на накопитель, на котором они были утеряны, особенно если восстановлению подлежит большой массив информации.
Дополнительно можно подключить флэшку или свободный винчестер, с учетом того, что свободного места на них должно быть несколько больше, чем то, которое потребуется для восстановления файлов.
Основные возможности программы:
Скачать бесплатную, платную или портативную версии Recuva на сайте Piriform.
Достоинства Recuva: достаточно быстрая обработка массивов данных, простой приятный и понятный интерфейс, простая установка и запуск, русскоязычная версия, возможность анализа найденных файлов до их восстановления. Недостаток – ограниченный функционал, как и положено в бесплатных версиях. Частенько, по настроению), не восстанавливает файлы, на которых записано ничего не было.
PhotoRec 7
Новая версия бесплатной программы (лицензия GNU General Public License – V2+GPLV) для восстановления данных PhotoRec 7, вышедшая в апреле этого года приятно удивила своей эффективностью при восстановлении файлов, как с отформатированных накопителей, так и файлов, пропавших в результате банального случайного удаления, включая архивы и документы с жестких дисков, видео- и аудио-файлы, фотографии и пр.
Скачать программу можно на официальном сайте Cgsecurity.org. Программа скачивается в виде архива с небольшим “довеском” TestDisk для восстановления данных с поврежденных дисков, и как таковая установки не требует.
PhotoRec поддержит: DOS/Windows 9x, Windows NT 4/2000/XP/2003/Vista/2008/7, различные версии Linux, Mac OS X (только версия с поддержкой командной строки — photorec_win.exe), Sun Solaris, FreeBSD, OpenBSD, OpenBSD.
Очень удачным нововведением версии оказался графический интерфейс, отменяющий для пользователей Windows необходимость вводить информацию в командной строке, что так осложняло работу начинающим юзерам во всех предыдущих версиях. Теперь задача выглядит на порядок проще.
Восстановление файлов в режиме графического интерфейса PhotoRec 7
Распаковав архив, вы найдете в нем все файлы программы для запуска в одном из удобных режимов:
Проверяем настройки еще раз, жмем долгожданный “Search” в основном окне восстановления и набираемся терпения. Впрочем, при корректных предварительных настройках, времени на восстановление требуется не так уж и много. Что касается результата? – Все без исключения предварительно удаленные с отформатированной флэшки фотографии были восстановлены очень быстро и открылись без проблем.
Важная особенность программы – ложка дегтя в бочке меда, — автоматическое восстановление всех потерянных файлов из сегмента поиска в назначенную папку. Промежуточный просмотр и предварительный анализ результатов с последующим восстановлением избранных файлов (как в Recuva и аналогах) исключается. Это может оказаться достаточно неудобным нюансом, и не факт, что целевая папка каталога располагает достаточным количеством места для сохранения всех найденных файлов. И в итоге после восстановления, помимо нужных файлов вы получите гору мусора и возможные проблемы.
В этой связи указывать конкретные типы файлов в задании на восстановление (см. пункт 5 нашей шпаргалки), работая с PhotoRec 7, крайне желательно.
Трудно сказать, насколько стабильной окажется работа PhotoRec 7 при обработке фалов других форматов и постановке более сложных задач, но первое знакомство с этой простой и компактной бесплатной утилиткой и полученным результатом в целом оставило очень приятные впечатления.
Важно: часто можно слышать вопрос: почему такая отличная и проверенная программа не восстановила потерянные файлы? Ответ кроется в самой динамике процесса жизни компьютера, процесс записи и стирания на жестких дисках компьютера не прекращается ни на минуту. Временные файлы, фоновые закачки и т. д. и т. п. А на “складе” файлов – накопителе, последние хранятся фрагментами. С уменьшением свободного места на диске, и увеличением времени с момента случайного удаления вероятность затирания полезных фрагментов утерянных файлов значительно возрастает. А если потеряем фрагмент, то потеряем, скорее всего, и весь файл. Поэтому, чем меньше и “моложе” удаленный файл, тем больше шансов у него на восстановление.
Надеемся, что предоставленная в этом материале информация будет полезна читателям блога iCover и поможет без особого труда вернуть контроль над потерянной информацией. В нашем блоге вы найдете много полезного и интересного, сможете познакомиться с результатами уникальных тестов и экспертиз новейших гаджетов, найдете ответы на самые актуальные вопросы.
Источник
Параметры fsck
Пример проверки диска на ошибки с помощью fsck
Запуск автоматической проверки и исправления найденных ошибок
Ручное добавление параметров в меню GRUB при загрузке ОС
Добавление параметров в меню GRUB с помощью утилиты grubby
Создание файла /forcefsck
Запуск проверки в ручном режиме
Использование загрузочного диска/flash для проверки файловой системы на ошибки
Проверка LVM-разделов с помощью утилиты fsck
В определенных случаях (в результате сбоя или некорректного завершения работы) на файловой системе могут накапливаться ошибки. В РЕД ОС для проверки файловой системы и исправления ошибок имеется утилита fsck («file system consistency check»).
Инструмент fsck обладает следующим функционалом:
-
проверка файловой системы при возникновении проблем (не загружается система/поврежденные файлы) или в качестве профилактического обслуживания;
-
диагностика состояния внешних накопителей, таких как SD-карты или USB-накопители.
Базовый синтаксис соответствует следующему шаблону:
fsck <опции> <файловая_система>
В качестве файловой системы может быть устройство, точка монтирования или раздел, в том числе LVM.
На нашем Youtube-канале вы можете подробнее ознакомиться с возможностями проверки файловой системы на наличие ошибок, просмотрев видео Проверка файловой системы на наличие ошибок, а также найти много другой полезной информации.
Параметры fsck
fsck –p – утилита автоматически исправит найденные ошибки.
Вывод аналогичен простой проверке.
fsck –с – проверка файловой системы на поврежденные сектора.
Для получения списка команд наберите fsck ––help или fsck –h.
Опция | Описание |
-a | Устаревшая опция. Указывает исправлять все найденные ошибки без одобрения пользователя. |
-r | Применяется для файловых систем ext. Указывает fsck спрашивать пользователя перед исправлением каждой ошибки |
-n | Выполняет только проверку ФС, без исправления ошибок. Используется также для получения информации о ФС |
-c | Применяется для файловых систем ext3/4. Помечает все повреждённые блоки для исключения последующей записи в них |
-f | Принудительно проверяет ФС, даже если ФС исправна |
-y | Автоматически подтверждает запросы к пользователю |
-b | Задаёт адрес суперблока |
-p | Автоматически исправлять найденные ошибки. Заменяет устаревшую опцию -a |
-A | Проверяет все ФС |
-С [<fd>] | Показывает статус выполнения. Здесь fd – дескриптор файла при отображении через графический интерфейс |
-l | Блокирует устройство для исключительного доступа |
-M | Запрещает проверять примонтированные ФС |
-N | Показывает имитацию выполнения, без запуска реальной проверки |
-P | Проверять вместе с корневой ФС |
-R | Пропускает проверку корневой ФС. Может использоваться только совместно с опцией -A |
-r [<fd>] | Выводит статистику для каждого проверенного устройства |
-T | Не показывать заголовок при запуске |
-t <тип> | Задаёт ФС для проверки. Можно задавать несколько ФС, перечисляя через запятую |
-V | Выводит подробное описание выполняемых действий |
Пример проверки диска на ошибки с помощью fsck
Запуск автоматической проверки и исправления найденных ошибок
Существует несколько способов запуска автоматической проверки на ошибки:
1. Ручное добавление параметров в меню GRUB при загрузке ОС.
2. Добавление параметров в меню GRUB с помощью утилиты grubby.
3. Создание файла /forcefsck.
1. Ручное добавление параметров в меню GRUB при загрузке ОС
Первый вариант проверки и исправления ошибок на разделах жесткого диска.
В меню GRUB перейдите в режим редактирования загрузочной строки, нажав при этом клавишу e. Добавьте параметры:
fsck.mode=force fsck.repair=yes
в конец предпоследней строки.
Нажмите Ctrl+Х для запуска ОС с этими параметрами, во время запуска будет произведена проверка разделов диска, и при наличии ошибок произведено их исправление.
2. Добавление параметров в меню GRUB с помощью утилиты grubby
Существует еще один способ добавления параметров ядра для принудительной проверки файловой системы на ошибки и их исправления. Добавить параметры можно командой:
grubby --update-kernel /boot/vmlinuz-$(uname -r) --args="fsck.mode=force fsck.repair=yes"
Удалить установленные параметры можно следующей командой:
grubby --update-kernel /boot/vmlinuz-$(uname -r) --remove-args="fsck.mode=force fsck.repair=yes"
3. Создание файла /forcefsck
Бывают ситуации, когда систему необходимо проверить на наличие ошибок в незапланированный момент. Для этого можно принудительно запустить утилиту fsck для проверки при следующей перезагрузке. Запуск осуществляется командой:
sudo touch /forcefsck
Команда sudo (после ввода пароля) предоставит права для создания с помощью touch пустого файла в корне диска /forcefsck, который послужит сигналом (флагом) для fsck, что нужно проверить диски.
Останется только перезагрузить компьютер и fsck начнет проверять все жесткие диски, указанные в /etc/fstab.
Запуск проверки в ручном режиме
Следующий метод относится к проверке диска, когда операционная система загружена в режиме single mode.
1. Запустим ОС в single mode, для этого пропишите в меню загрузки grub параметр init=/bin/bash в конце строки, которая начинается на linux16, см. рисунок.
Также данная строка может начинаться с linuxefi, этот параметр характерен для систем с загрузкой в UEFI. Нажмите «ctrl+x» для запуска с этим параметром(init=/bin/bash).
2. Запустите проверку выполнив команду:
/usr/sbin/fsck -ACVfyv
Во время проверки на экране появится отчет о выполненных операциях, если отчет длинный, то можно его можно пролистать вверх сочетанием клавиш shift+PageUp. После проверки дисков перезагрузите компьютер, нажав на кнопку на системном блоке.
Наглядное видео примера проверки диска на ошибки:
Использование загрузочного диска/flash для проверки файловой системы на ошибки.
Загрузившись в режим восстановления операционной системы РЕД ОС с помощью загрузочного диска или съемного накопителя с установленным образом операционной системы РЕД ОС. Выберите пункт: «Решение проблем» -> «Исправить установленную RED OS».
Система перезагрузится в режим восстановления. Введите «2» и нажмите 2 раза Enter. Так вы смонтируете операционную систему в режим «Только для чтения»
Для корректного отображения в терминале кириллических символов введите команду:
setfont cyr-sun16
Потом введите команду:
# сhroot /mnt/sysimage
После этого можете вводить fsck:
# fsck -ACVfyv
Если проверка завершится с такой ошибкой:
[путь_к_файловой_системе] is mounted
Введите:
umount [путь_к_файловой_системе]
И еще раз запустите утилиту fsck:
# fsck -ACVfyv fsck from util-linux 2.30.2 …
Если система не выявит ошибок, то получится такой вывод:
[путь_к_файловой_системе] clean …
Чтобы выйти из режима восстановления, вы должны смонтировать все разделы, которые были отмонтированы командой umount, с помощью команды mount, нажать сочетание клавиш сtrl+d, а затем ввести команду reboot, которая перезапустит вашу операционную систему.
# reboot
По умолчанию, утилита fsck при проверке будет использовать разделы, указанные в /etc/fstab/, сформированные при установке операционной системы РЕД ОС.
Проверка LVM-разделов с помощью утилиты fsck
Перед проведением проверки необходимо найти устройство и размонтировать его.
Для просмотра всех подключенных устройств и проверки расположения диска выполните команду:
lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS sda 8:0 0 20G 0 disk ├─sda1 8:1 0 1G 0 part /boot └─sda2 8:2 0 19G 0 part ├─ro_redos-root 253:0 0 17G 0 lvm / └─ro_redos-swap 253:1 0 2G 0 lvm [SWAP] sr0 11:0 1 4,3G 0 rom /run/media/user/redos-MUROM-7.3.1 x86_64
При попытке запустить проверку на смонтированном диске или разделе в консоли появляется предупреждение о том, что невозможно продолжить проверку, так как диск смонтирован.
fsck -nf /dev/ro_redos/root fsck из util-linux 2.37.3 e2fsck 1.44.6 (5-Mar-2019) Warning! /dev/mapper/ro_redos-root is mounted.
Для того чтобы размонтировать диск, следует использовать команду:
umount <файловая_система>
Однако попытка выполнить данную процедуру на работающей ОС ни к чему не приведет.
umount /dev/ro_redos/root umount: /: target is busy.
Также проблемой при попытке проверить LVM-разделы может быть и то, что они являются не активными. Для проверки следует использовать команду:
lvscan ACTIVE '/dev/ro_redos/swap' [2,00 GiB] inherit ACTIVE '/dev/ro_redos/root' [<17,00 GiB] inherit
Для активации раздела служит команда:
vgchange –ay <раздел>
Таким образом, можно сделать вывод, что проверка LVM-разделов через консоль с использованием утилиты fsck невозможна. Но это не значит, что LVM-разделы совсем не подлежат проверке. Существует как минимум два способа, позволяющие провести диагностику LVM-разделов.
Первым способом является проведение проверки через консоль загрузчика операционной системы GRUB.
А вторым — запуск утилиты fsck в live-сессии системы.
Очевидным плюсом при проверке дисковых пространств, в том числе LVM-разделов, через live-сессию является то, что разделы там по умолчанию являются не смонтированными. Поэтому проверка LVM-раздела будет выполнена с первого раза.
Если вы нашли ошибку, пожалуйста, выделите текст и нажмите Ctrl+Enter.
Из-за различных неполадок или неожиданного отключения компьютера файловая система может быть повреждена. При обычном выключении все файловые системы монтируются только для чтения, а все не сохраненные данные записываются на диск.
Но если питание выключается неожиданно, часть данных теряется, и могут быть потерянны важные данные, что приведет к повреждению самой файловой системы. В этой статье мы рассмотрим как восстановить файловую систему fsck, для нескольких популярных файловых систем, а также поговорим о том, как происходит восстановление ext4.
Немного теории
Как вы знаете файловая система содержит всю информацию обо всех хранимых на компьютере файлах. Это сами данные файлов и метаданные, которые управляют расположением и атрибутами файлов в файловой системе. Как я уже говорил, данные не сразу записываются на жесткий диск, а некоторое время находятся в оперативной памяти и при неожиданном выключении, за определенного стечения обстоятельств файловая система может быть повреждена.
Современные файловые системы делятся на два типа — журналируемые и нежурналируемые. Журналиуемые файловые системы записывают в лог все действия, которые собираются выполнить, а после выполнения стирают эти записи. Это позволяет очень быстро понять была ли файловая система повреждена. Но не сильно помогает при восстановлении. Чтобы восстановить файловую систему linux необходимо проверить каждый блок файловой системы и найти поврежденные сектора.
Для этих целей используется утилита fsck. По сути, это оболочка для других утилит, ориентированных на работу только с той или иной файловой системой, например, для fat одна утилита, а для ext4 совсем другая.
В большинстве систем для корневого раздела проверка fsck запускается автоматически, но это не касается других разделов, а также не сработает если вы отключили проверку.
В этой статье мы рассмотрим ручную работу с fsck. Возможно, вам понадобиться LiveCD носитель, чтобы запустить из него утилиту, если корневой раздел поврежден. Если же нет, то система сможет загрузиться в режим восстановления и вы будете использовать утилиту оттуда. Также вы можете запустить fsck в уже загруженной системе. Только для работы нужны права суперпользователя, поэтому выполняйте ее через sudo.
А теперь давайте рассмотрим сам синтаксис утилиты:
$ fsck [опции] [опции_файловой_системы] [раздел_диска]
Основные опции указывают способ поведения утилиты, оболочки fsck. Раздел диска — это файл устройства раздела в каталоге /dev, например, /dev/sda1 или /dev/sda2. Опции файловой системы специфичны для каждой отдельной утилиты проверки.
А теперь давайте рассмотрим самые полезные опции fsck:
- -l — не выполнять другой экземпляр fsck для этого жесткого диска, пока текущий не завершит работу. Для SSD параметр игнорируется;
- -t — задать типы файловых систем, которые нужно проверить. Необязательно указывать устройство, можно проверить несколько разделов одной командой, просто указав нужный тип файловой системы. Это может быть сама файловая система, например, ext4 или ее опции в формате opts=ro. Утилита просматривает все файловые системы, подключенные в fstab. Если задать еще и раздел то к нему будет применена проверка именно указанного типа, без автоопределения;
- -A — проверить все файловые системы из /etc/fstab. Вот тут применяются параметры проверки файловых систем, указанные в /etc/fstab, в том числе и приоритетность. В первую очередь проверяется корень. Обычно используется при старте системы;
- -C — показать прогресс проверки файловой системы;
- -M — не проверять, если файловая система смонтирована;
- -N — ничего не выполнять, показать, что проверка завершена успешно;
- -R — не проверять корневую файловую систему;
- -T — не показывать информацию об утилите;
- -V — максимально подробный вывод.
Это были глобальные опции утилиты. А теперь рассмотрим опции для работы с файловой системой, их меньше, но они будут более интересны:
- -a — во время проверки исправить все обнаруженные ошибки, без каких-либо вопросов. Опция устаревшая и ее использовать не рекомендуется;
- -n — выполнить только проверку файловой системы, ничего не исправлять;
- -r — спрашивать перед исправлением каждой ошибки, используется по умолчанию для файловых систем ext;
- -y — отвечает на все вопросы об исправлении ошибок утвердительно, можно сказать, что это эквивалент a.
- -c — найти и занести в черный список все битые блоки на жестком диске. Доступно только для ext3 и ext4;
- -f — принудительная проверка файловой системы, даже если по журналу она чистая;
- -b — задать адрес суперблока, если основной был поврежден;
- -p — еще один современный аналог опции -a, выполняет проверку и исправление автоматически. По сути, для этой цели можно использовать одну из трех опций: p, a, y.
Теперь мы все разобрали и вы готовы выполнять восстановление файловой системы linux. Перейдем к делу.
Как восстановить файловую систему в fsck
Допустим, вы уже загрузились в LiveCD систему или режим восстановления. Ну, одним словом, готовы к восстановлению ext4 или любой другой поврежденной ФС. Утилита уже установлена по умолчанию во всех дистрибутивах, так что устанавливать ничего не нужно.
Восстановление файловой системы
Если ваша файловая система находится на разделе с адресом /dev/sda1 выполните:
sudo fsck -y /dev/sda1
Опцию y указывать необязательно, но если этого не сделать утилита просто завалит вас вопросами, на которые нужно отвечать да.
Восстановление поврежденного суперблока
Обычно эта команда справляется со всеми повреждениями на ура. Но если вы сделали что-то серьезное и повредили суперблок, то тут fsck может не помочь. Суперблок — это начало файловой системы. Без него ничего работать не будет.
Но не спешите прощаться с вашими данными, все еще можно восстановить. С помощью такой команды смотрим куда были записаны резервные суперблоки:
sudo mkfs -t ext4 -n /dev/sda1
На самом деле эта команда создает новую файловую систему. Вместо ext4 подставьте ту файловую систему, в которую был отформатирован раздел, размер блока тоже должен совпадать иначе ничего не сработает. С опцией -n никаких изменений на диск не вноситься, а только выводится информация, в том числе о суперблоках.
Теперь у нас есть шесть резервных адресов суперблоков и мы можем попытаться восстановить файловую систему с помощью каждого из них, например:
sudo fsck -b 98304 /dev/sda1
После этого, скорее всего, вам удастся восстановить вашу файловую систему. Но рассмотрим еще пару примеров.
Проверка чистой файловой системы
Проверим файловую систему, даже если она чистая:
sudo fsck -fy /dev/sda1
Битые сектора
Или еще мы можем найти битые сектора и больше в них ничего не писать:
sudo fsck -c /dev/sda1
Установка файловой системы
Вы можете указать какую файловую систему нужно проверять на разделе, например:
sudo fsck -t ext4 /dev/sdb1
Проверка всех файловых систем
С помощью флага -A вы можете проверить все файловые системы, подключенные к компьютеру:
sudo fsck -A -y
Но такая команда сработает только в режиме восстановления, если корневой раздел и другие разделы уже примонтированы она выдаст ошибку. Но вы можете исключить корневой раздел из проверки добавив R:
sudo fsck -AR -y
Или исключить все примонтированные файловые системы:
sudo fsck -M -y
Также вы можете проверить не все файловые системы, а только ext4, для этого используйте такую комбинацию опций:
sudo fsck -A -t ext4 -y
Или можно также фильтровать по опциям монтирования в /etc/fstab, например, проверим файловые системы, которые монтируются только для чтения:
sudo fsck -A -t opts=ro
Проверка примонтированных файловых систем
Раньше я говорил что нельзя. Но если другого выхода нет, то можно, правда не рекомендуется. Для этого нужно сначала перемонтировать файловую систему в режим только для чтения. Например:
sudo mount -o remount,ro /dev/sdb1
А теперь проверка файловой системы fsck в принудительном режиме:
sudo fsck -fy /dev/sdb1
Просмотр информации
Если вы не хотите ничего исправлять, а только посмотреть информацию, используйте опцию -n:
sudo fsck -n /dev/sdb1
Выводы
Вот и все, теперь вы знаете как выполняется восстановление файловой системы ext4 или любой другой, поддерживаемой в linux fsck. Если у вас остались вопросы, спрашивайте в комментариях!
На десерт сегодня видео на английском про различия файловых систем ext4 и xfs, как обычно, есть титры:
https://www.youtube.com/watch?v=pECp066gGcY
Статья распространяется под лицензией Creative Commons ShareAlike 4.0 при копировании материала ссылка на источник обязательна .
Автор: , 13.06.2021
Рубрики: Linux, Windows 10
Доброго дня!
К сожалению «обычная» версия Windows не позволяет работать с дисками, отформатированными в файловые системы (ФС) Ext2, Ext3, Ext4 (используются в Linux). Всё, что доступно — это узнать о их существовании в управлении дисками, а вот скопировать файл — уже проблема…
Что делать?
Наиболее сподручный и самый удобный вариант (на мой взгляд) — установить в Windows спец. драйвер, который позволит ОС работать с дисками Ext2/3/4 также, как если бы они были отформатированы в NTFS (скажем). Т.е. любая программа в Windows (тот же проводник) сможет в обычном режиме работать с диском. Удобно?
Теперь о том, «что» выбрать…
*
Содержание статьи📎
- 1 Как «прочитать» информацию на разделах с файловыми системами Ext2, Ext3, Ext4
- 1.1 Способ 1 (через спец. драйвер)
- 1.2 Способ 2 (через дополнения к TC)
- 1.3 Способ 3 (с помощью LiveCD)
→ Задать вопрос | дополнить
Как «прочитать» информацию на разделах с файловыми системами Ext2, Ext3, Ext4
Способ 1 (через спец. драйвер)
Подобные «драйверы» есть от нескольких производителей. Я бы выделил продукт от Paragon (ссылка на офиц. сайт с драйвером). Почему:
- поддержка ФС: Ext2, Ext3, Ext4 (чтение + запись); Btrfs, XFS (только чтение);
- после установки драйвера — ничего «делать» не нужно: просто Windows начинает видеть накопители с Ext4+;
- совместим с ОС Windows 7/8/10 (плюс есть пробный период, которого хватает для возникшей задачи (обычно)).
Драйвер от Paragon
Обратите внимание, что «ненужные» разделы диска можно откл. и не монтировать. Настройка драйвера позволяет это сделать.
Главное окно (Linux File Systems for Windows by Paragon Software)
На скрине ниже привел окно проводника: как видите, раздел отображает как «обычный» — на него также можно что-нибудь скопировать / удалить.
Этот компьютер — диски с ФС EXT4 появились в проводнике
👉 Дополнение!
На Sourceforge можно также найти бесплатный драйвер файловой системы Ext2/3/4 для Windows 7/8/10* (ориг. название: Ext2Fsd).
Сразу отмечу, что на некоторых ОС Windows 10 — драйвер этот ведет себя нестабильно, и не позволяет прочитать информацию с нужного раздела…
Продукт от Paragon, конечно, выигрывает…
*
Способ 2 (через дополнения к TC)
TC — это сокращенное название файлового коммандера Total Commander (некая замена проводнику). К этой программе есть очень много плагинов, и, разумеется, для чтения Ext2/3/4 ФС тоже есть!
Покажу по шагам, как в нем открыть подобный раздел диска…
1) Сначала устанавливаем сам Total Commander. Ссылка на офиц. сайт.
2) Далее необходимо загрузить плагин DiskInternals Reader с офиц. сайта (он идет в архиве ZIP — извлекать не нужно).
3) После необходимо запустить TC от имени администратора (просто кликните правой кнопкой мыши по значку…). 👇
Запуск TC от имени админа
4) Затем необходимо открыть архив ZIP с плагином DiskInternals Reader в Total Commander — тогда он предложит вам установить плагин. Разумеется, соглашаетесь! 👌
Установка плагина
5) Далее необходимо закрыть TC и снова его запустить от имени админа. В меню выбора диска укажите вариант «Сеть / FS-плагины» — далее кликните по значку DiskInternals Reader (см. стрелки 1, 2 на скрине ниже 👇).
DiskInternals Reader
6) Собственно, далее появиться список всех дисков (в том числе и Ext2/3/4) — их можно открыть и скопировать с них нужную информацию. Задача решена?! 👌
Файлы читаются, можно копировать
*
Способ 3 (с помощью LiveCD)
Вообще, этот вариант, конечно, не относится к работе из-под Windows… Однако, он вполне себе годен для какой-то разовой работы (например, для копирования и переноса папки с файлами). К тому же аварийный LiveCD с Linux никогда не помешает — вдруг чего… 👌
1) Дистрибутивы Linux с поддержкой работы LiveCD — 👉 можете найти в моей подборке
2) Загруженный ISO-файл с нужной версией дистрибутива Linux необходимо правильно записать на флешку.
3) Далее останется только загрузиться с этой флешки с помощью Boot Menu (вызывается сразу после вкл. ПК). Если вы выберите дистрибутив Linux для новичка — то работать с ним весьма просто (ничуть не сложнее, чем с проводником Windows).
Linux Mint загружена с LiveCD
*
Дополнения приветствуются!
Успехов!
👌
Updated by
Sherly on Oct 10, 2023
On this page, you’ll unveil 6 practical methods to access EXT4 partition from Windows 11/10/8/7 in two parts. Follow to learn how to access and read Linux EXT4 partition data on Windows with ease:
If you are dual-booting Windows and Linux on your laptop or desktop computer, you may probably want to access files on your Linux partition like EXT4 on Windows at some point. To do so, you can rely on the Explore feature in EaseUS partition manager which can make your drive data visible immediately. Check out how to access and open EXT4 partition files on your Windows PC with ease.
Part 1. Can I Read EXT4 on Windows
«Hi, I recently moved my old Linux computer hard drive to my current Windows 10 laptop. I’m thinking about using the Linux hard drive as a data drive. Does anyone know how to read and access EXT4 partition from Windows 10?»
Are you having a similar issue that you can’t access nor mount a Linux EXT4 partition to Windows 10/8/7? To do so, you’ll need first to figure out the following two questions:
1. What is EXT4?
EXT4, known as the fourth extended file system, the successor to EXT3, is one of the most recent file system used by Linux users. It is the default file system for many Linux distributions, including Debian and Ununtu.
2. Can Windows 10 or Windows 8/7 read EXT4?
Although EXT4 is the most common Linux file system, it’s not supported on Windows by default. Therefore, the answer to «can Windows read EXT4» is no. You may easily visit a Windows NTFS partition from Linux. However, Windows cannot read Linux partitions directly.
But it doesn’t mean there is no way to open or access EXT4 from Windows. To do so, you’ll need third-party tools and resolutions for help.
Continue reading and follow provided methods in Part 2 and Part 3, you will learn how to access and read Linux EXT4 partition data on Windows.
Is this part helpful? Don’t hesitate to share this article on your social media to help more people in need.
To use the Linux hard drive as a data disk on Windows, making EXT4 partition accessible on Windows, you will need first to check if there is important data saved on the drive by using an EXT4 viewer tool.
If you have saved important data, you can apply a reliable EXT4 reader to access and restore data from the partition. Then you can format and convert EXT4 partition to NTFS with a professional EXT4 formatter. No data loss will occur.
Go through the following complete process, and you’ll make EXT4 accessible on Windows 10/8/7:
Note that, if you don’t care about the data, jump to EXT4 formatter in #2 for help.
#1. View and Explore EXT4 Partition Content
Applies to: View EXT4 partition content and data on Windows
Important Tool: Linux EXT4 partition manager software — EaseUS Partition Master
Before you start converting or accessing EXT4 partition from Windows, it’s essential to view and check the saved content in the volume. Here, we would like to recommend you try reliable EXT4 partition manager software — EaseUS Partition Master.
Step 1. Launch EaseUS Partition Master, locate the EXT4 partition.
Step 2. Right-click on the EXT4 partition and select «Properties».
Step 3. Open and expand the folders on the left pane to check the content of EXT4 partition.
If the Linux EXT4 partition contains some valuable files, move to the next phase, and you’ll learn how to access and regain data from a Linux partition on Windows.
#2. Access EXT4 Partition Data from Windows 10/8/7
Applies to: Read and access EXT partition data on Windows, making EXT4 partition accessible by formatting EXT4 to NTFS.
Important Tools: 1. EXT4 reader; 2. EXT4 formatter tool.
To avoid unnecessary data loss issue, before converting EXT4 partition, we suggest you apply reliable EXT4 reader to access the saved data in advance. Follow to make EXT4 partition accessible without losing any data:
First. Use EXT4 Reader to Read and Restore EXT4 Partition Data
So how to regain data from the inaccessible EXT4 partition on Windows? You’ll need a reliable EXT4 reader for help. EaseUS Data Recovery Wizard, as a professional hard drive data recovery software, is capable of helping.
Note that if you lost or deleted data on other types of storage devices, such as EXT2/EXT3 partitions, FAT32 USB drive, or exFAT external hard drive, this software will quickly scan and restore everything you lost immediately.
Here, you can apply this software to scan, preview and restore everything saved in the EXT4 partition in only 3 steps:
Step 1. Run EaseUS Data Recovery Wizard on your computer. Choose the drive where you lost files and click «Scan». If your lost files were on an external storage device, connect it to your computer firstly.
Step 2. The software will quickly scan the deleted files immediately, and then automatically perform a deep scan to find more lost files. After the scan is completed, you can use «Filter» to quickly filter specific file types.
Step 3. Click the «Preview» button or double-click on a file for a full preview. Finally, select the desired files, click «Recover» and choose another safe location to save all the files at once.
Remember to save the restored EXT4 partition data to another secure location on your Windows hard drive.
Next. Use EXT4 Formatter to Make EXT4 Partition Accessible on Windows
As you’ve known that Windows doesn’t support accessing Linux based file system partitions, which as a result, Windows users can neither view nor make any changes to the EXT4/3/2 partitions on Windows PC.
The easiest way that you can try is to change the file system of Linux partition from EXT4/3/2 to a Windows-supported one — NTFS or FAT32. To make an EXT4/3/2 partition accessible on Windows, here, we would like to recommend you try a reliable EXT4 formatter — EaseUS Partition Master for help.
You can easily convert an EXT4 partition to NTFS in only a few simple clicks by formatting:
Step 1. Launch EaseUS Partition Master, right-click the partition you intend to format and choose «Format».
Step 2. In the new window, enter the Partition label, choose the FAT32/EXT2/EXT3/EXT4 file system, and set the cluster size according to your needs, then click «OK».
Step 3. Then you will see a warning window, click «Yes» in it to continue.
Step 4. Click the «Execute 1 Task(s)» button in the top-left corner to review the changes, then click «Apply» to start formatting the partition to FAT32/EXT2/EXT3/EXT4.
You May Also Like:
How to Partition Hard Drive in Windows 10
After formatting the EXT4 partition to a normal file system, you may also like to repartition the volume. Follow to learn how to partition a hard drive on your own.
Part 3. How to Mount EXT4 on Windows 11/10/8/7
In this part, you will learn: How to mount EXT4 partition on Windows, accessing EXT4 files from Windows using third-party software.
If you intend to keep Linux with Windows on the computer, accessing EXT4 files from Windows, you can try to mount EXT4 partition on Windows 10/8/7. But how do I mount a Linux drive in Windows 10?
If you are having the same question on your mind, stay here. In this part, we’ll introduce to you 3 relaible Linux readers, helping you to mount EXT4 on Windows 10/8/7:
- #1. EXT2Fsd
- #2. DiskInternals Linux Reader
- #3. Ext2explore
Pick up one tool and follow the tutorials below to mount EXT4 on your Windows computer now:
#1. Mount EXT4 on Windows using Ext2Fsd
Ext2Fsd is a Windows file system driver, designed for EXT4/3/2 file systems. It enables Windows users to read and access Linux file systems like EXT4 by mounting the EXT4 partition on Windows.
Here are the steps:
Step 1. Install and launch Ext2Fsd driver on your Windows PC.
Step 2. Go to Tools > Service Management > Start Ext2Fsd service before accessing Linux files.
Step 3. Check «Mount all volumes in read-only mode» and «Assign drive letter automatically» boxes, and click «Apply».
After this, you can find your EXT4 partitions with its own drive letters in Windows Explorer. You can even directly access files on the EXT4 partition.
#2. Mount EXT4 Partition on Windows 10 via DiskInternals Linux Reader
DiskInternals Linux Reader supports EXT4, ReFS, HFS and HFS+ file systems. Unlike Ext2Fsd, DiskInternals Linux Reader enables Windows users to visit and browse Linux partitions within this application.
Step 1. Install and launch DiskInternals Linux Reader on Windows PC.
Step 2. Locate the EXT4 partition on this application.
Step 3. Double-click to open EXT4 partition, view, and check the saved data on the partition.
Step 4. To make use of the files on EXT4 partition, select files and click «Save» to store them to another secure location on your Windows PC.
#3. Mount EXT4 on Windows using Ext2explore
Ext2explore is an open-source application that works similarly to DiskInternals Linux Reader. It enables users to access EXT4 partition content only in this application.
Here are the steps that you can apply to access EXT4 from Windows via Ext2explore:
Step 1. Download Ext2explore.ext and run this program on Windows PC.
Step 2. Once launched, right-click on it and select to «Run as administrator».
You can also right-click on ext2explore.exe and select «Properties» > Compatibility > Check «Run this program as an administrator» > «OK».
Step 3. After this, you can then browse the Linux EXT4 partition and its content.
To make use of the files, right-click on files and select «Save» > Navigate another secure location to save the files on Windows computer.
Part 4. Conclusion
On this page, you’ve learnt what is EXT4 is and two different ways to access and open EXT4 partition on Windows.
To make use of Linux EXT4 partition as a data drive on Windows, you’ll need to export and restore EXT4 partitino data first using EaseUS Data Recovery Wizard. Then convert the EXT4 partitoin to a Windows recognized file system — NTFS or FAT32 by formatting via EaseUS Partition Master.
To keep Linux and Windows on your computer, and access EXT4 files from Windows, you’ll need to mount the Linux partition on Windows. To do so, you can try the recommended tools for help. For the most direct way, we suggest you try Ext2Fsd.
If you have further questions about EXT4 or Linux file systems, check the FAQs below, you may get the desired answer.
FAQs about EXT4
1. Can Windows read ext4?
Windows Operating Systems don’t support the Linux file system, including EXT4. As a result, Windows cannot directly read or detect an EXT4 partition or device. But if you want to access EXT4 from Windows, try the listed methods on this page. You’ll make it possible.
2. Which is better NTFS or EXT4?
As NTFS and EXT4 are two different file systems designed for two operating systems, to test the performance, you’ll need to do it in the native OS.
As tested, NTFS is much faster than EXT4 in Windows. Also, if it’s in Linux, EXT4 is faster than NTFS.
3. Can Windows write to EXT4?
As a matter of fact, if you are running Windows and Linux on the same PC, it’s impossible to access EXT4 under Windows, which as a result, you can’t do anything to an EXT4 partition or storage device.
In a word, Windows cannot write to EXT4. If you really need to write things on EXT4 on Windows OS, you’ll need to convert EXT4 to an NTFS or FAT32 file system based device first. You can run EaseUS Partition Master with its Format feature for help, as shown on this page in Part 2.
4. How do I open a Linux drive in Windows?
Being similar to the ways shown on this page, to open a Linux drive in Windows, you can either try to change its file system to NTFS/FAT32 or mount the Linux drive to Windows.
If you prefer to change the Linux drive file system so as to make it readable and writable, format it into NTFS or FAT32 with solutions in Part 2 on this page.
If you only want to visit or access files saved on the Linux drive from Windows, mount it on Windows using applications recommended in Part 3.