Не разбивается жесткий диск
Читал в рекомендациях, что на SSD дисках, для их максимальной работоспособности нужно всегда иметь 20% области диска незанятой. Значит ли это, что должны быть физически свободны эти 20%, или считаются логические диски?
Например у меня 200гб доступны под Windows 10.
Пока для теста я установил Linux, отдав ему 20Гб, из них системный раздел (9гб) уже забит под завязку. Не теряю ли я на нем скорость?
Как разбиваются диски, чтобы не потерять скорость SSD?
Оценить 1 комментарий
Насколько забиты другие разделы - неважно, важен именно занятый объем vs незанятый всего диска в целом.
В принципе, скорость SSD естественным образом сокращается по мере его заполнения.
Считается, что после заполнения 50%+ она снижается быстрее.
Overprovisioning есть у любого SSD. Если вы оставите неразмеченной область, она по сути будет также использована для этой цели прошивкой диска, вместе со штатной.
Будет ли ускорение\отсутствие замедления заметно - никто вам не скажет, а замерять самостоятельно лениво и долго. Я бы оставил, сколько жаба позволяет, при 200Гб (т.е. мелкий диск) - оставил бы чуть-чуть, чтобы вроде бы и было, и не тсрадать уж совсем от нехватки места.
Но учтите, что безотносительно скорости диска как такового, малый объем свободного места на разделе с ОС может привести к тормозам системы. Зависит от ОС и настроек, конечно.
Ни байтика не оставил свободным. В SSD и так есть резервная область. Производитель специально скрыл все кишки диска, что бы вы пользовались им, а не страдали хернёй.
fshp видел подобную рекомендацию много раз, на разных ресурсах, в т.ч. в обзорах известных редакций. У меня EVO 850 250gb к слову.
Так скорость не будет падать это точно? И как лучше разбивать разделы (как угодно мне)?
Про резервную область, кстати так и получается, что взяли 25гб, ибо свободными у меня было где-то 220гб.
Bjornie: вы представляете, как работает ssd? С чего бы скорости падать?
Просто используйте файловую систему с поддержкой trim (все современные в windows и linux). Этого более чем достаточно.
Bjornie: Нет, это получается из-за путаницы гигабайтов/гибибайтов.
Резервную область вы никак не ощутите. Да и не нужно по этому поводу заморачиваться.
fshp: ок, да будет так.
Другой вопрос: стоит ли в линукс под системный раздел дать больше пространства? Сейчас у меня осталось 300мб, и система начинает подлагивать. Надо переразбить, вот и решил сразу сделать как надо. Но сильно много линуксу не хочу отдавать диска, т.к. пока не пересел полностью.
Оффтопик. Но вы так никогда не пересядете. Нужно оставить его единственной системой.
На этот вопрос лишь вы можете ответить. Всё зависит от ваших потребностей. Я бы сделал на lvm/btrfs - в любой момент можно будет места с hdd подкинуть при крайней необходимости.
fshp: Стараюсь привыкать постепенно. Сегодня неплохо настроил Гном, уже нравится намного больше, чем раньше. Плюс еще не остановился на дистрибутиве (скорее всего пересяду на чистый Дебиан 8). Сейчас установлен Ubuntu Gnome 16.04. Вот после переразбивки скорее всего начну новый проект в Линуксе. На данный момент в нем не работаю как раз по причине того, что на диске закончилось место и система тормозит и еще не разобрался как его разбить, через встроенную тулзу просто изменить объем не получается, а трогать раздел с /home который почти свободен он не дает, когда я пытался его отмонтировать.
TRIM помогает далеко не всегда - это всего лишь команда которая указывает что ячейки можно удалять.
К тому же не у всех она работает.
Если просто на диск поставить современную ОС - как правило работает без проблем.
Если будут RAID, LVM, виртуальные диски - далеко не факт что она будет работать, в результате будет деградация скорости записи, т.к у диска не будет свободных ячеек.
Даже если TRIM работает - сборка мусора идет фоном, в момент простоя диска. Если диск прилично нагружен, то результатов сборки можно ждать долго, в результате опять же можно столкнуться с деградацией скорости записи.
АртемЪ: LVM поддерживает TRIM ещё со времён ядра 2.6
TRIM команда асинхронная, ей незачем работать в фоне. SSD сам решит, когда необходимо физическое очищение, так же, как и в случае резервной области - она не гарантирует немедленную очистку ячеек.
Так что это всё от лукавого. От тех людей, кто ProgramFiles с SSD на HDD переносит, ибо износ лишний.
fshp: кто ProgramFiles с SSD на HDD переносит, ибо износ лишний.
Я поставил всю систему на SSD, как раз с целью, чтобы была максимальная скорость в работе ОС и программ. Все правильно сделал? Статику оставил на HDD.
Тот факт что она поддерживает еще не значит что он гарантированно будет работать в конкретной ситуации.
трим это просто команда, сообщает диску о том что конкретные ячейки можно очищать.
Собственно очистка ячеек производится во время работы механизма сборки мусора.
Этот механизм запускается во время простоя диска. Если диск загружен - он не будет запущен.
Т.е во всех бытовых SSD достаточно слабый процессор и немного оперативной памяти, поэтому вся сборка мусора производится только в момент простоя.
В итоге получается - на диске 100гб записан файл 80Гб, вы его удалили, освободилось 80гб, прошла команда трим диску, и вы тут же начинаете записывать файл размером 60гб - а диск еще не успел провести сборку мусора - результат тормоза при записи.
В хороших серверных SSD стоит процессор помощнее и памяти побольше - в результате сборщик мусора работает практически постоянно, да и резерв ячеек памяти там 30-100% как правило.
Да.
Серверные модели на порядок дороже.
Это не значит что его нельзя использовать в серверах, можно, просто надо учитывать его особенности.
Если у вас нет непрерывного потока данных большого объема на запись справится и обычный.
Там еще в прошивках разница есть.
Обычные модели как правило заявляют большие характеристики по чтению и записи, потому что данные эффективно сжимаются и упорядочиваются.
В серверной нагрузке (большое количество потоков запрашивающих несвязанную информацию) от такой оптимизации толку нет.
Читал в рекомендациях, что на SSD дисках, для их максимальной работоспособности нужно всегда иметь 20% области диска незанятой.
Исчерпывающий ответ на ваш вопрос есть на хабре: Ускоряет ли освобождение дискового пространства ва.
Для оптимальной надёжности (и в меньшей степени производительности) на SSD должно быть некоторое свободное пространство, которое, не вдаваясь в детали, используется для равномерного распределения данных по диску, чтобы избежать постоянной записи в одно и то же место (что приводит к истощению ресурса). Концепция резервирования свободного места называется перезакладывание (over-provisionning). Это важно, но во многих SSD обязательное резервное пространство уже выделено. То есть, у дисков часто есть на несколько десятков гигабайт больше места, чем они демонстрируют операционной системе. Более дешёвые диски часто требуют, чтобы вы оставили неразмеченным часть пространства. Но при работе с дисками, у которых есть принудительное резервирование, этого не требуется. Важно отметить, что дополнительное место часто берётся только из неразмеченных областей. Поэтому не всегда будет работать вариант, когда ваш раздел занимает весь диск, а вы оставляете немного свободного места на нём. Ручное перезакладывание требует чтобы вы сделали ваш раздел меньше, чем размер диска. Сверьтесь с руководством пользователя вашего SSD. TRIM и сбор мусора (garbage collection) и подобные вещи тоже оказывают влияние, но они лежат за рамками этого текста.
Как угодно.
Нужно ли оставлять резервную область зависит от нескольких вариантов -
1)если не работает TRIM - в этом случае резервную область оставлять обязательно.
2)если на диск будет идти непрерывно большой объем записи, и есть подозрения что штатной резервной области не хватит.
Какой именно объем оставлять это на ваше усмотрение. Тут надо не в % от объема считать, а просто прикинуть какой у вас в среднем поток записи в день, и оставить соответствующий объем.
Например я знаю что за день в среднем записывается около 50Гб и диск забит почти под завязку -оставляю резерв в районе 50гб.
Если вы ставите диск на обычный домашний/офисный комьютер это дело как правило не обязательно, очень мало шансов что упретесь в деградацию по скорости записи.
Спасибо за объяснение. Нет, у меня нет абсолютно таких объемов записи. Ради интереса можно узнать что можно записывать каждый день по 50гб? Кроме всяких торрентов.
Bjornie: Ну к примеру обновляю БД размером 130гб - перезаписывается около 90гб за раз.
Некоторые работают с видеоконтентом, фото, дисками виртуальных машин - объемы десятки и сотни гигабайт зачастую.
При обычной офисной работе - браузер, ворд, эксель - там не более 10-20гб в день как правило.
В нашей статье мы перечислили самые распространенные причины сбоя работы разделов жестких дисков и как не допустить их. Также, расскажем что делать если вы все-таки попали в такую ситуацию, как вернуть критически важные файлы и папки.
При переустановке или переходе на новую ОС, банальное удаление логического тома, неумелое использование утилит работы с дисками, физическое повреждение носителей, появление битых секторов и так далее. Все это только небольшой перечень возможных причин, вследствии которого разделы диска могут стать не читаемыми. Самая распространенная проблема – логическая ошибка таблицы разделов.
Таблица разделов – это специальный файл с настройками, в нем прописаны данные о всех логических разделах конкретного жесткого диска, включая: размер томов, название, файловую систему, а также указатели на начало и конец каждого раздела. Если раздел становится недоступным, то это не всегда означает что все хранящиеся файлы стерты. При удалении информации с диска, данные остаются невредимыми, они просто помечаются операционной системой как удаленные и находятся на том же месте где и были. В любом случае, даже если ОС успела уже переписать какие-то данные, все равно остается шанс восстановить хоть часть файлов.
Заключение
Разбивка носителя на логические тома помогает лучше хранить файлы и управлять ими. Но прежде чем выполнять какие-либо действия с дисками, не забудьте создать бэкап критически важных файлов, чтобы уберечь себя от их потери. И помните даже в самой безнадежной, казалось бы, ситуации, всегда можно найти решение проблемы. Главное точно знать, что делать и правильно подобрать инструменты.
Полную версию статьи со всеми дополнительными видео уроками смотрите в источнике.
__________________
Сколько волка не корми, а у ишака больше.
Один дурак может задать столько вопросов, что и сто мудрецов не ответят.
__________________
Сколько волка не корми, а у ишака больше.
Один дурак может задать столько вопросов, что и сто мудрецов не ответят.
__________________
Сколько волка не корми, а у ишака больше.
Один дурак может задать столько вопросов, что и сто мудрецов не ответят.
А волшебную кнопку "настроить диск" нажимали?
Я никак не могу понять, в чем проблема .
Жмем настроить диск
Удаляем бооольшой С
Создаем маленький С
На освободившемся пространстве создаем D и Е
Выбираем диск С для установки системы, жмём продолжить.
Правда есть один подводный камень - если раздел восстановления находится в конце диска, переразбить диск без его уничтожения не получится.
ХЗ, я им не пользуюсь из этических соображений.
Да и речи о сторонних программах не шло
либо же тут что-то экзотическое. В этом случае придётся убивать содержимое другим ПО, чтобы нормально разбить при установке ОС.
__________________
Опытный шаман вылечит вашего электронного друга: танцы с бубном, снятие порчи и сглаза, заговор микросхем.
Я пытался разбить 2Tb на четыре раздела (средствами Windows): С - 120Gb под ОС и программы; D, E и, должен был получиться наверное F, - равные по объему. Но, после разметки раздела E, кнопка создать еще один раздел была уже не активна. Т.е. получилось бы так, что примерно 600Gb у меня зависли. Пришлось остановиться на трех. В чем причина?
причина .
в "убогости" виндовой дисковой утилите (GUI) и ограничениях таблицы MBR
первый умеет создавать только основные разделы
вторая не может иметь более 4 основных разделов
boot + C + D + Е = 4
и это не только в винде так. Единственная вменяемая ОС которая позволяет делать так, как хочешь ты- FreeBSD. Там, если помнишь, слайсы
ну почему к винде?
Linux тоже не гнушается использованием MBR таблицы, так что там то же самое
MAC OS использует GPT. Вот там простор для "извращений", но маководы им не пользуются.
возможность работы с GPT присутствует и в Win 7 (при наличии UEFI BIOS), а так же реализована в win 8.
__________________
Сколько волка не корми, а у ишака больше.
Один дурак может задать столько вопросов, что и сто мудрецов не ответят.
__________________
Сколько волка не корми, а у ишака больше.
Один дурак может задать столько вопросов, что и сто мудрецов не ответят.
__________________
Сколько волка не корми, а у ишака больше.
Один дурак может задать столько вопросов, что и сто мудрецов не ответят.
А волшебную кнопку "настроить диск" нажимали?
Я никак не могу понять, в чем проблема .
Жмем настроить диск
Удаляем бооольшой С
Создаем маленький С
На освободившемся пространстве создаем D и Е
Выбираем диск С для установки системы, жмём продолжить.
Правда есть один подводный камень - если раздел восстановления находится в конце диска, переразбить диск без его уничтожения не получится.
ХЗ, я им не пользуюсь из этических соображений.
Да и речи о сторонних программах не шло
либо же тут что-то экзотическое. В этом случае придётся убивать содержимое другим ПО, чтобы нормально разбить при установке ОС.
__________________
Опытный шаман вылечит вашего электронного друга: танцы с бубном, снятие порчи и сглаза, заговор микросхем.
Я пытался разбить 2Tb на четыре раздела (средствами Windows): С - 120Gb под ОС и программы; D, E и, должен был получиться наверное F, - равные по объему. Но, после разметки раздела E, кнопка создать еще один раздел была уже не активна. Т.е. получилось бы так, что примерно 600Gb у меня зависли. Пришлось остановиться на трех. В чем причина?
причина .
в "убогости" виндовой дисковой утилите (GUI) и ограничениях таблицы MBR
первый умеет создавать только основные разделы
вторая не может иметь более 4 основных разделов
boot + C + D + Е = 4
и это не только в винде так. Единственная вменяемая ОС которая позволяет делать так, как хочешь ты- FreeBSD. Там, если помнишь, слайсы
ну почему к винде?
Linux тоже не гнушается использованием MBR таблицы, так что там то же самое
MAC OS использует GPT. Вот там простор для "извращений", но маководы им не пользуются.
возможность работы с GPT присутствует и в Win 7 (при наличии UEFI BIOS), а так же реализована в win 8.
__________________
Сколько волка не корми, а у ишака больше.
Один дурак может задать столько вопросов, что и сто мудрецов не ответят.
__________________
Сколько волка не корми, а у ишака больше.
Один дурак может задать столько вопросов, что и сто мудрецов не ответят.
__________________
Сколько волка не корми, а у ишака больше.
Один дурак может задать столько вопросов, что и сто мудрецов не ответят.
А волшебную кнопку "настроить диск" нажимали?
Я никак не могу понять, в чем проблема .
Жмем настроить диск
Удаляем бооольшой С
Создаем маленький С
На освободившемся пространстве создаем D и Е
Выбираем диск С для установки системы, жмём продолжить.
Правда есть один подводный камень - если раздел восстановления находится в конце диска, переразбить диск без его уничтожения не получится.
ХЗ, я им не пользуюсь из этических соображений.
Да и речи о сторонних программах не шло
либо же тут что-то экзотическое. В этом случае придётся убивать содержимое другим ПО, чтобы нормально разбить при установке ОС.
__________________
Опытный шаман вылечит вашего электронного друга: танцы с бубном, снятие порчи и сглаза, заговор микросхем.
Я пытался разбить 2Tb на четыре раздела (средствами Windows): С - 120Gb под ОС и программы; D, E и, должен был получиться наверное F, - равные по объему. Но, после разметки раздела E, кнопка создать еще один раздел была уже не активна. Т.е. получилось бы так, что примерно 600Gb у меня зависли. Пришлось остановиться на трех. В чем причина?
причина .
в "убогости" виндовой дисковой утилите (GUI) и ограничениях таблицы MBR
первый умеет создавать только основные разделы
вторая не может иметь более 4 основных разделов
boot + C + D + Е = 4
и это не только в винде так. Единственная вменяемая ОС которая позволяет делать так, как хочешь ты- FreeBSD. Там, если помнишь, слайсы
ну почему к винде?
Linux тоже не гнушается использованием MBR таблицы, так что там то же самое
MAC OS использует GPT. Вот там простор для "извращений", но маководы им не пользуются.
возможность работы с GPT присутствует и в Win 7 (при наличии UEFI BIOS), а так же реализована в win 8.
4. Неправильная работа с дисковыми утилитами
Во процессе работы с Partition Manager или любой другой подобной программой, был отмечен не тот диск. Случайное удаление одного раздела привело к сбою остальных, в итоге логические тома всего накопителя стали недоступны. При проведении операций расширения или объединения разделов пропало электричество (питание) или зависла операционная система, в результате весь жестких диск оказался недоступен. При разбиении на разделы, ОС записывает определенную информацию в начале диска: размер, название, файловая система, по какому смещению находится его начало, размещение логических томов и т.д. Если несколько секторов где находится эта информация будет повреждена, то ОС получит доступ к информации, следовательно, не сможет отобразить разделы носителя. В итоге, все файлы и папки останутся на прежнем месте, но ОС не сможет их прочитать.
Еще, некоторые дисковые утилиты могут не поддерживать некоторые файловые системы. Следовательно, если продолжить с ним работу в этом менеджере, программа может затереть его таблицу, после чего вернуть информацию будет не просто. Hetman Partition Recovery с легкостью справится с любой из этих проблем, прочитает диск, найдет утерянные разделы и вернет с него всю оставшуюся информацию.
7. Битые сектора и физические повреждения
Обычный жесткий диск делиться на дорожки, каждая из которых разделена на определенные сектора. Если ОС не может «прочитать» конкретный сектор или записать в него данные как обычно, то он отмечается как поврежденный или «битый». Если количество «битых» секторов превысит определенное значение, весь диск может полностью выйти из строя, запись и чтения из такого носителя будет невозможным.
Однако, если поврежден один или несколько секторов, информацию можно прочесть. Но если на них лежала критически важная информация о разделах, система может больше не отображать диск в проводнике. В таком случае без стороннего софта не обойтись.
9. Не присвоена буква диска
Такая проблема присутствует в ОС Windows, она не может назначить «букву» для внешнего ЖД или флешкам. Если буква не присвоена, то весь том будет скрыт от ОС, или если «буква диска» изменилась, то обращение к нему по старому адресу вызовет ошибку.
Если буква не присвоена автоматически, то вам придется выполнить эту операцию вручную. Открываем «Управление дисками», находим нужный том, нажмите правой кнопкой мыши и в меню выбираем «Изменить букву или путь к диску», далее нажимаем «Добавить», выбираем нужную букву из открывающегося списка, подтверждаем операцию.
Причины сбоя разделов носителей
3. Случайное удаление раздела
Нельзя исключать и человеческий фактор. Каждому свойственно ошибаться и в некоторой степени эти ошибки неизбежны.
6. Создание или удаление томов.
При выполнении операций: создание, удаление, объединение логических дисков, или разделении существующих, тоже может произойти потеря нужных разделов. Так как, все информация остается невредимой, то ее можно все еще можно восстановить с помощью программ для восстановления данных.
1. Ошибка таблицы разделов
Для нормального использования носителя, его для начала нужно разметить, чтобы ОС могла понять в которые именно области можно записывать информацию. Поскольку накопители имеют большой объём их обычно разбивают на несколько логических разделов, каждому из которых присваивается своя буква. После разметки диска на него записывается таблица разделов, которая помогает операционной системе его распознать. Если она каким-либо образом будет повреждена или потеряна, это приведет к потере раздела. После чего вы не сможете записывать и читать данные с него.
Существует несколько структур разбиения диска – MBR, которая применялась еще чуть ли не с момента появления жестких дисков, и современная система – GPT. Некоторые ОС используют свою структуру, к примеру, в MacOs можно использовать таблицу APM (Карта разделов Apple). Поэтому, если взять накопитель с таблицей разделов одной ОС и подсоединить к ПК с другой то информация скорей всего будет недоступной. Чтобы прочитать информацию вам понадобится сторонний софт.
Hetman Partition Recovery без труда справится с подобной задачей. Программа автоматически определит файловую систему логического тома, проведет сканирование и вы сможете просмотреть содержимое диска и сохранить нужные файлы на другой носитель.
Также изменение схемы разделов без переформатирования диска невозможно. В такой ситуации вся информация конечно же будет утеряна, восстановить ее становится гораздо сложнее но все еще возможно.
Что не следует делать
Допустим, вы попали в ситуацию, когда один или несколько разделов перестали отображаться операционной системой, она предлагает их отформатировать или вообще, место которое они занимали стало «неразмеченным пространством». В этом случае, если нужно вернуть какие-то файлы с этих логических дисков, вам не стоит делать того что говорит ОС.
Не нужно создавать новые разделы поверх старых, и ни в коем случае не стоит записывать новые данные. Первым делом, желательно вообще прекратить любые операции с диском, чтобы избежать дальнейших ошибок. Нужно разобраться что послужило причиной такой ситуации. Иначе, дальнейшая работа может привести к полной перезаписи файлов на диске.
2. Файловая система на поддерживается ОС
Существует довольно много разных файловых систем, они отличаются друг от друга внутренней структурой. Есть универсальные файловые системы, большинство ОС распознают их без проблем. А также существуют уникальные файловые системы, разработанные под определенные ОС. К примеру, если отформатировать накопитель с файловой системой Ext4 в Linux записать на него данные, а затем подключить к ПК c Windows, он не распознает диск, и предложит его инициализировать, в результате чего информация будет утеряна. Если вы случайно согласились на инициализацию, при подключении диска назад к ОС Linux вы ничего на нем не увидите накопитель будет пустой.
Открыв такой накопитель с помощью Partition Recovery и проанализировав, вы сможете достать из него найденную информацию.
8. Сбой питания или операционной системы
Что касается внешних накопителей если произойдет сбой или аварийное отключение питания в момент записи информации, разметки или форматировании накопителя. В этом случае жестких диск могут появиться логические ошибки, система попросит отформатировать том для дальнейшего использования. Может записаться только часть информации, следовательно «прочитать» и нормально использовать такие файлы не получиться. Чтобы их прочитать нужно будет восстанавливать структуру, которая может закончиться потерей всех файлов без вариантов восстановления.
Чтобы предотвратить повреждение съемного носителя после записи стоит воспользоваться «безопасным извлечением», особенно для внешнего накопителя. Потому что, для внешнего жесткого диска очень важно сохранить питание до полной «парковки» считывающих головок, чтобы они не оставили царапин на зеркальной поверхности диска при переноске.
Восстанавливаем данные с поврежденного раздела
Утилита Hetman Partition Recovery поможет восстановить информацию с нерабочего или поврежденного раздела, независимо от описанных выше причин. Программа прочитает всю поверхность тома, даже при поврежденной таблице. Глубокий анализ – поиск данных по сигнатурам, поможет найти и восстановить файлы и папки даже после серьезных физических или логических ошибок. Она автоматически просканирует диск и отобразит все оставшиеся данные, вам лишь останется ее восстановить.
Если в результате быстрого сканирования программе не удалось ничего найти выполните полный анализ. Отметьте файлы, которые нужно вернуть и нажмите «Восстановить», укажите место куда их сохранить и еще раз «Восстановить». По завершении они будут лежать в указанной папке.
При повреждении таблицы файловой системы накопителя если программе не удалось автоматически найти утерянные разделы воспользуйтесь функцией поиска дисков.
Запустите программу, откройте вкладку «Менеджер дисков», нажимаем ПКМ по нужному носителю, который содержит утерянные логические диски, далее кликаем по «Найти диски». В открывшемся диалоге укажите тип файловой системы, или несколько, если накопитель содержал несколько разделов с разными ФС. После чего нажимаем кнопку «Найти».
По завершении процесса программа отобразит все удаленные разделы в этом окне, и они появятся в менеджере. Осталось только просканировать и восстановить нужные файлы.
5. Форматирование или изменения файловой системы
Существует два вида: полное или быстрое. Быстрое форматирование – это перезапись (сброс) загрузочного сектора и таблицы ФС. Все пространство на диске просто отмечается как «пустое», но все данные остаются на своих местах, только больше не отображается ОС.
Полное форматирование – все пространство перезаписывается нулями, соответственно старая информация перезаписывается и восстановить ее уже не получится.
При разбиении носителя на логические тома, в первом разделе может быть записана критически важная информация об остальных разделах. Если выполнить полное форматирование первого тома, то данные об остальных может быть стерта, следовательно они могут стать недоступны. Еще при конвертации ФС, к примеру, с FAT в NTFS, служебные данные могут получить повреждения.
Даже выполняя конвертацию «без потери файлов» с помощью командной строки, нельзя точно быть уверенным что после этих действий не пострадает второй раздел накопителя.
Читайте также: