Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Железо » Накопители (SSD, HDD, USB Flash) » HDD - [решено] Как разделить hdd

Закрытая тема
Настройки темы
HDD - [решено] Как разделить hdd

Пользователь


Сообщения: 146
Благодарности: 1

Профиль | Отправить PM | Цитировать


Здраствуйте. Как разделить hdd непереустанавливая систему на 3 раздела например для системы оставить 60гб и остальное на 2 раздела.

Отправлено: 10:00, 21-07-2014

 

Аватара для Tau_0

Ветеран


Сообщения: 6211
Благодарности: 1393

Профиль | Отправить PM | Цитировать


Shimmer, Разберем записи PT(Partition Table)/таблицы разделов на харде.
1-ая запись описывает Primary/Основной раздел с началом в секторе LBA=2048 и число секторов в разделе = 204800.
тогда последний сектор 1-го раздела имеет LBA
2048 + 204800 -1 = 206847

2-ая запись описывает Primary/Основной раздел с началом в секторе LBA=206848 и число секторов во втором разделе = 67207712
тогда последний сектор 2-го раздела имеет LBA
206848 + 67207712 - 1 = 67414559

3-ая запись описывает Extended/расширенный/дополнительный раздел с началом в секторе LBA=62914560 и число секторов в третьем разделе = 913854400
тогда последний сектор 3-го раздела имеет LBA
62914560 + 913854400- 1 = 976768959
Как я уже писал этот раздел является контейнером и начинается с аналога MBR, который называется EBR и имеет структуру, похожую на MBR.

Если посмотреть окно Разделы диска из DMDE, то видно, что так оно и есть. Но мы начали с парсинга таблицы разделов потому, что это первично и необходимо для понимания.

Резюме
========
Я пока не написал никаких предполагаемых корректур. Просто мне хотелось, чтобы поняли что такое разделы диска.

Вам надо прочитать это:
1. Главная загрузочная запись

обратите внимание на записи PT?, которые являются входами в разделы.
2. MBR/EBR Partition Tables

Важная статья на английском. Она потом понадобится, а пока посмотрите...
3. Эргономичный дисковый редактор WinHex. Порой удобен...
4. Для арифметики Калькулятор RionaCalc (можете пользоваться любым…)

Цитата ANDREI1:
а ссд я не хочу трогать вобще.вот »
Если система установлена на SSD, то зачем ее ставить ещё и на HDD...???...
Это сообщение посчитали полезным следующие участники:

Отправлено: 11:15, 23-07-2014 | #21



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Старожил


Сообщения: 157
Благодарности: 13

Профиль | Отправить PM | Цитировать


Tau_0, спасибо за статьи - очень доходчиво. Все понятно, кроме одного нюанса с EBR.

Помнится, в ХР было ограничение на 4 логических диска внутри расширенного раздела. Это потому, что при разбивке HDD ось создавала только одну EBR и использовала все четыре записи внутри своей таблицы разделов только для этих дисков.

А вот судя по собственному скриншоту из управления дисками, семерка поступает иначе. Кажется, что она создает одну EBR в начале расширенного раздела, в которой описывает границы первого логического диска в первой строке таблицы разделов, а во второй дает ссылку на следующую EBR, находящуюся следом за логическим диском, в которой все повторяется заново вплоть до конца алфавита (ярко-зеленые места на скриншоте перед каждым логическим диском как бы намекают).

Я правильно понимаю?

Отправлено: 17:52, 23-07-2014 | #22


Аватара для Tau_0

Ветеран


Сообщения: 6211
Благодарности: 1393

Профиль | Отправить PM | Цитировать


Цитата Shimmer:
Я правильно понимаю? »
Немножко неправильно, --- позже поправлю...

Всё, что я написал относилось к MBR, которая расположена в секторе LBA=0. А вот к EBR, расположеной в LBA=62914560, мы сейчас подступимся…

В DMDE Сервис ===> Копировать секторы
Заполняете шаблон
Источник --- хард
Приёмник --- файл


Число секторов = 1 Это сектор с MBR


Число секторов = 50 Это сектор с EBR + секторы с началом радела с первым логическим диском.


Сохраняете в два файла по любому маршруту. Имена файлов не меняете --- они мнемоничны…

Прикрепите два файла к ответу…

Отправлено: 19:31, 23-07-2014 | #23


Старожил


Сообщения: 157
Благодарности: 13

Профиль | Отправить PM | Цитировать


Tau_0, прикрепил файлы.

Последний раз редактировалось Shimmer, 10-11-2014 в 19:50.


Отправлено: 20:47, 23-07-2014 | #24


Аватара для Tau_0

Ветеран


Сообщения: 6211
Благодарности: 1393

Профиль | Отправить PM | Цитировать


Shimmer, Открываем MBR в дисковом редакторе WinHex. Я открывал сектор и копии, а Вы открываете физический диск. Tools ===> Open ===> Physical Media ===> и Выбираете нужный хард…

И видим следующу картинку.
http://rghost.ru/57059509/image.png

Цвета RGB соответствуют трём записям в таблице разделов. Красная и зеленная указывают на два Primary/основных раздела. А вот синяя указывает на Extended/расширенный раздел. Ещё можно было бы одну запись использовать --- место под неё осталось. Но Вы не использовали, а остальные разделы создали в расширенном разделе. Независимо от версии Windows только для четырёх записей место есть… А дальше идёт сигнатура 55h, AAh и сектор заканчивается.
Я знаю hex арифметику, но и мне парсить эти Hex значения муторно… Поэтому используем шаблон для форматного просмотра MBR..
View ===> Template Manager ===> Master Boot Record
Видим гораздо более приятную картинку…
http://rghost.ru/57059556/image.png

Sectors preceding partition 3 = 62914560
Sectors in partition 3 = 913854400
Пересчитаем размер контейнера в байтах. Учитываем, что в 1 секторе = 512 байтов.
913854400 sectors = ( /2 ) = 456927200 KiB = ( /1024 ) = 446217.96875 MiB = ( /1024 ) = 435.759735107422 GiB ~= 435.8 GiB

Посмотрим EBR. Вы в WinHex переходите к LBA 62914560.
Navigation ===> 62914560 (Logical).
Точно так же одеваем на сектор с EBR шаблон для форматного просмотра MBR.
И видим след картинку.
http://rghost.ru/57059599/image.png

Видим, что первая запись EBR описывает вход в логический диск, а вторая является указателем на следующую EBR. Две оставшиеся записи пусты…
Таким образом звенья EBR связаны в цепочку. Такая структура называется односвязным направленным списком…

Потренируйтесь и поднакопите вопросов…
Продолжение следует.

Добавлено Вам домашнее задание
==============================

Вот здесь у меня вышел спор с 9285. К сожалению, посты 9285 модераторы затёрли…, и остались только мои. Возобновить спор на руборде тоже не получилось, --- и там тему прикрыли… Я хочу на Вашем примере показать, что 9285 неправ. Поэтому у меня есть дополнительный стимум порешать Вашу проблему...

Найдём LBA первого логического диска в расширенной области. Он равен Sectors preceding partition 1 ( = 2048 ) + адрес_начала_первой_EBR ( = 62914560 ) = 2048 + 62914560 = 62916608
Сравниваем с картинкой Разделы диска из DMDE и видим, что c LBA=62916608 начинается логический диск с именем PageVolume. Eго-то мы и хотим в дальнейшем присоединить (просто место без данных) к разделу System…

Ну и адрес следующей EBR найдём.
Sectors preceding partition 2 = 20973568
62914560 + 20973568 = 83888128
Вот один сектор, начиная с LBA=83888128 Вы мне и пришлёте. Прошлый раз я сглупил и запросил аж 50, но хватит и одного...

Сглупил в том смысле, что неверно в уме посчитал и решил, что логический диск начинается со смещения 48. Так вот смещение = 2048, поэтому никаких секторов логического диска в дампе не будет. --- 2048 слишком далеко до начала раздела… Хотя дамп занятен и мне непонятно --- почему не нули стоят в коде бутстрапа. Обычно там нули...

Теперь правильность выбора этого сектора напрямую я проверить не могу, но могу проверить косвенно. Если относительно EBR_1 логический диск начинался по смещению 2048 (стандартное для Windows 7), то относительно EBR_2 уже её логический диск по идее тоже должен (необязательно) начинаться со смещения 2048. Складываем 83888128 + 2048 = 83890176 и видим, что с этого LBA начинается логический диск Music. Значит я не ошибся, но вы по цепочке пройдите и сектор пришлите…

Последний раз редактировалось Tau_0, 24-07-2014 в 14:50.

Это сообщение посчитали полезным следующие участники:

Отправлено: 01:17, 24-07-2014 | #25


Пользователь


Сообщения: 146
Благодарности: 1

Профиль | Отправить PM | Цитировать


а что будет если я удалю систему с hdd диск небудет работать?

Отправлено: 08:43, 24-07-2014 | #26


Аватара для THEDOGG

Ветеран


Сообщения: 2589
Благодарности: 284

Профиль | Отправить PM | Цитировать


Цитата ANDREI1:
а что будет если я удалю систему с hdd диск небудет работать? »
Будет , но ось не загрузится

-------
За оказанную мною помощь в знак благодарности не забудь нажать ниже на кнопку "Полезное сообщение"!


Отправлено: 08:47, 24-07-2014 | #27


Аватара для Tau_0

Ветеран


Сообщения: 6211
Благодарности: 1393

Профиль | Отправить PM | Цитировать


ANDREI1, а как это Вы удалите систему с HDD, когда система у Вас стоит на SSD..???... А HDD содержит расширенный раздел, в котором находятся два самых обчных логических диска. Нет на HDD никакой системы...!!!...

Ещё раз посмотрите на картинку из управления дисками. --- В зелёной рамке только два логических диска и ВСЁ...

Цитата THEDOGG:
Будет , но ось не загрузится »
Рассмешил...
Да HDD можно совсем отсоединить и ВСЁ загрузится...

Последний раз редактировалось Tau_0, 24-07-2014 в 08:58.


Отправлено: 08:53, 24-07-2014 | #28


Пользователь


Сообщения: 146
Благодарности: 1

Профиль | Отправить PM | Цитировать


да. мне трудно в этом разобраться. Вы специалисты а я мне как нибуть проще б разобраться простым методом. но всеравно СПАСИБО.

но там же есть папка windows и другие програмы и папки

а если я сделаю h диск основным тогда система будет работать

Отправлено: 08:57, 24-07-2014 | #29


Аватара для THEDOGG

Ветеран


Сообщения: 2589
Благодарности: 284

Профиль | Отправить PM | Цитировать


ANDREI1, смысл в делении ? да ещё и цифры такие 60гб , было бы 600гб тогда ещё ладно

-------
За оказанную мною помощь в знак благодарности не забудь нажать ниже на кнопку "Полезное сообщение"!


Отправлено: 09:08, 24-07-2014 | #30



Компьютерный форум OSzone.net » Железо » Накопители (SSD, HDD, USB Flash) » HDD - [решено] Как разделить hdd

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
HDD - [решено] Как правильно разделить HDD 2Tb brvip09 Накопители (SSD, HDD, USB Flash) 72 24-01-2014 07:02
Как разделить жесткий? Паркан Хочу все знать 29 09-11-2012 22:07
Как разделить колонки и наушники? Vitek5 Видео и аудио: обработка и кодирование 2 27-03-2011 23:16
Разное - [решено] Как разделить диск? optima22 Накопители (SSD, HDD, USB Flash) 13 09-04-2009 15:23
Как разделить фильм попалам? Myasnikov Программное обеспечение Windows 13 09-09-2005 15:40




 
Переход