Войти

Показать полную графическую версию : [решено] изменение нумерации отделов/партиций/partition на жестком диске. чем?


zaka4kin
30-04-2013, 06:55
второй день "курю" инет в поисках программы изменяющий номер или нумерацию отделов жесткого диска.
подскажите, может кто сталкивался? (желательно бесплатную). а то надоело при каждом сносе winxp лицезреть как установщик
в связи с неправильной нумерацией присваивает неправильные буквы отделам.

yurfed
30-04-2013, 07:12
в связи с неправильной нумерацией присваивает неправильные буквы отделам. »Отделы обычно называют разделами, а буквы правильные. У вас системному разделу назначается ни C:\ а что то другое? Что там у вас, рассказывайте.
Ну и собственно силами самой Windows, можно переназначить диски.

zaka4kin
30-04-2013, 07:30
до вчерашнего преобразования было:

Раздел 2 - 24 GB - Системный
Раздел 1 - 441 GB - Под файлы

после выполнения команды Align (лучше так ничего и не нашёл) в Partition Wizard Home 7.8 стало:

Раздел 1 - 24 GB - Системный
Раздел 2 - 441 GB - Под файлы

Т.о. в boot.ini

было:

multi(0)disk(0)rdisk(0)partition(2)\windows

стало:

multi(0)disk(0)rdisk(0)partition(1)\windows

ВЫРАВНИВАНИЕ это конечно замечательно, НО пришлось ждать тучу времени. А хотелось бы изменять нумерацию разделов "налету".

zaka4kin
30-04-2013, 17:24
значит никто таким не заморачивался?

zaka4kin
10-05-2013, 21:08
попробуем апнуть тему. может появился тот кто ответит на вопрос :search:

RADEON73
11-05-2013, 00:29
А просто буквы поменять на дисках за 20 секунд после переустановки не проще? Не такое это уж и частое явление переустановка Windows XP :)

zaka4kin
11-05-2013, 08:39
А просто буквы поменять на дисках за 20 секунд после переустановки не проще? »

проще "... но мы не ищем лёгких путей..." :)
Изменение буквы диска не меняет порядкового номера раздела, а это как раз первоочередная задача.

zaka4kin
12-05-2013, 13:18
если правильно помню, то нумерация разделов записывается в mbr, а значит можно написать программку для изменения нумерации.
как бы не хотелось самому в этом копаться и писать, но по всей видимости придется. но нет худа без добра - asm вспомню :)
... забэкапить бы ничего не забыть :)

WindowsNT
15-05-2013, 07:51
1. Удалите все разделы и создайте с нуля.
2. В дальнейшем всегда удаляйте разделы только начиная с последнего.

zaka4kin
21-05-2013, 19:41
Удалите все разделы и создайте с нуля »

весело, а если на них гигов 200 важной инфы?

WindowsNT
22-05-2013, 11:09
Тогда РИСКУЙТЕ двумястами гигабайтами ВАЖНОЙ информации.
"А чё пристёгиваться, я же не врезаюсь?"

DVDshnik
22-05-2013, 11:24
Непонятна, однако, мне задумка топикстартера. Любому логическому диску присваивается уникальная метка, до 11 символов, и этого вполне достаточно при любом порядке букв дисков, а если точнее, то совсем фиолетово - какой диск за каким следует.

WindowsNT
22-05-2013, 11:47
Номера разделов в MBR кодируются двумя битами. Хаотичное удаление разделов приводит к тому, что разделом номер #00 становится оконечный, а номер #01 присваивается начальному разделу. Как результат, устанавливая систему, вы получите её на D:\, а данные — на C:, хотя в консоли Disk Management это не столь очевидно. Результат просмотра дисков командой DISKPART вообще может запутать всё. Далее могут возникнуть проблемы совместимости программ и служб, написанных особо интеллектуальными программистами, полагающими, что система у вас железно должна быть установлена на С:, а оно вам надо?

К 11-символьному текстовому названию диска это вообще никакого отношения не имеет. Кста, настоящие уникальные метки вы можете посмотреть командой MOUNTVOL, и одиннадцатью символами там и не пахло.

DVDshnik
22-05-2013, 12:14
Таки метки тома из 11 символов по мне вполне достаточно, чтобы идентифицировать диски. А особенно одарённые программисты, ага, умудряются ваять программы, которые могут работать только с диcком "Цэ" )))

RADEON73
22-05-2013, 13:59
Далее могут возникнуть проблемы совместимости программ и служб, написанных особо интеллектуальными программистами...

На кол таких программистов!!!

А вообще я автора понимаю у меня точно также перебились диски на одном компе, из-за того что пробовал двойную конфигурацию, и создал второй загрузочный раздел, а потом его удалил. Правда к счастью основной системный раздел С остался стартовым, т.е. проблем после установки не возникает. Скажу "тайный" способ найдите ФТП или подымите сами у знакомых в локалке или во внешке при хорошем интернете и слейте туда все необходимое, фотографии там порно, да, будет долго, но перфекционизм требует жертв :) , софт при желании можно с интернета стянуть если сохранить список установленных программ . Ну или купить(одолжить) внешний жестак. А вообще оно вам надо?

Ксеноинженер
22-05-2013, 18:17
zaka4kin, загрузиться в режим восстановления с любого установочного носителя Windows XP, в командной строке выполнить

fixboot d:
fixmbr
bootcfg /rebuild
exit

То же самое будь у вас Vista/7/8, вместо XP.

bootsect /nt60 d: /mbr
Bootrec.exe /RebuildBcd
exit

где d: - буква диска с системным разделом.

zaka4kin
30-06-2013, 16:42
Ксеноинженер, к сожалению вариант с

fixboot d:
fixmbr
bootcfg /rebuild
exit

не помог. а помогло временное скрытие всех разделов HDD кроме того, который нужно сделать первым.

Ксеноинженер
01-07-2013, 06:28
zaka4kin, Рад, что Вы справились.
Решение оригинальное, беру на заметку.




© OSzone.net 2001-2012