Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Невозможность создания второго раздела на IDE винчестере
RSS

Невозможность создания второго раздела на IDE винчестере

<<Назад  Вперед>> Страницы: 1 2
Печать
 
sanders
Advanced Member
Профессионал

Откуда: Санкт-Петербург
Всего сообщений: 6434
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
26 мар. 2008
Хочу описать проблему и ее решение.
Дано: винчестер Toshiba 4Gb (ноутбучный), на котором я мог создать первичный раздел любого размера, хоть все 4ГБ. Этот раздел форматировался, делался загрузочным, в общем, вел себя вполне исправно, но вот вторичный раздел я создать не мог. В DOS 5.0 и 7.0 (FAT 16 и 32) я получал сообщение: "Нет свободного места для создания раздела", в Acronis Disk Director (USB->IDE) я получал сообщение, примерно такое, что "только четыре раздела могут быть на базовом томе".
Я пробовал разные материнки, разные версии DOS..... Причем, это было только с этим винчем 4ГБ. Решил создать единый раздел и забыть, как страшный сон.
И тут вдруг решил глянуть - что ж там записано в Partition Table. Загрузил старый добрый NU Diskedit, который еще даже не знал FAT32. Увидел там вполне корректные цифры в первой строке, где первичный раздел, а уже во вторичном разделе абракадабру, в третьей строке - раздел Big DOS и тоже абракадабру, в четвертой строке - тоже абру... Я обнулил все графы, сохранил, перезагрузился и... смог создать и первичный, и вторичный разделы в FAT32, а потом ради опыта и в FAT16...
Кстати. А возникла эта ситуация после того, как я запускал FDISK /MBR. А /MBR я пытался сделать, когда винч не виделся на всю емкость, а только, как часть от 4ГБ.
Вывод: в Partition Table может записаться какая-то фигня, и она почему-то препятствует записи (перезаписи) новой информации. Для меня странно, что FDISK не перезаписывает "as is" любые циферки в Partition Table, и, видимо, с точки зрения FDISK, эта информация не должна находиться в определенных полях, и он дуреет. Если ненужная информация туда попала, то ее придется убирать вручную, после чего винчестер снова станет корректным.
ATauenis
Advanced Member


Откуда: Москва
Всего сообщений: 2904
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 апр. 2015
Ерасить пробовали? Команда erase в mhdd, либо тест поверхности с write в Victoria.
sanders
Advanced Member
Профессионал

Откуда: Санкт-Петербург
Всего сообщений: 6434
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
26 мар. 2008
Нет, не пробовал. Only shalovlvie ruchky
Даже не подозревал, что такие нестираемые FDISK-ом данные могут быть.
aleksvolgin
Advanced Member


Всего сообщений: 2123
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
21 нояб. 2010
sanders написал:
[q]
Вывод: в Partition Table может записаться какая-то фигня, и она почему-то препятствует записи (перезаписи) новой информации.
[/q]
Вывод: для разметки накопителей надо пользоваться fdisk'ом, линуксовым, а дос и венду сдать на свалку истории, где им самое место. :thumbup:
Rio444
Гость


Откуда: Ростов-на-Дону
Всего сообщений: 8632
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
14 сен. 2014
Ничего не понял.
Перед разбивкой диска удаляли существующие разделы?
sanders
Advanced Member
Профессионал

Откуда: Санкт-Петербург
Всего сообщений: 6434
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
26 мар. 2008
Rio444 написал:
[q]
Перед разбивкой диска удаляли существующие разделы?
[/q]
Подробная предыстория:
1. Винчестер откуда-то взятый, живой. Вставлен в Toshiba Libretto 50ct. Там он "как-то" видится (Тошка не показывает данные винта). При попытке создать даже первичный раздел пишет "Невозможно создать первичный раздел DOS".
2. Винчестер подключен к материнке 486PCI (из последних, с LBA). Там он определяется, как 309МБ. Попытка вручную прописать его параметры приводит к зависанию FDISK.
3. Обнаружен загнутый пин. Выровнен. После этого винч лихо определяется, каким должен быть. В FDISK разделов нет, можно создать только первичный раздел (любого размера, вплоть до максимальной емкости, но только один). Попробовал FDISK /MBR. Не помогло. При создании второго раздела пишет "Недостаточно места для создания раздела DOS". В сведениях о разделах показывает только один (вновь созданный) раздел, например 500МБ и использование 12%
4. Возвращен в Libretto (Pentium-75). Опробованы DOS 5.0 (видит 2ГБ), DOS 7.0. В BIOS-е менялся Standart IDE (видится 2ГБ) и Extended IDE (Default). Все равно могу создать только один раздел.
5. Винч подключен к современному компу через USB. На винте разделов нет. Acronis Diskdirector тоже может создать лишь один раздел. При попытке создать второй раздел пишет, что на Основном томе может располагаться не более 4х разделов (как будто их уже четыре!).
6. Обнаружено в DiskEdit (NU), что строки 2-4 Partition Table содержат абракадабру, в т.ч. строка 3 содержит тип раздела Big DOS и в параметрах тоже абракадабру. Вычищено по нулям вручную.
7. После всего этого винч стал нормально разбиваться на два раздела, второй раздел позволяет создать лог.диски, форматируется, загружается
Eats
Newbie


Откуда: Saint-Petersburg
Всего сообщений: 47
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 апр. 2009
Rio444 написал:
[q]
Перед разбивкой диска удаляли существующие разделы?
[/q]
Ничего он не удалял. Он только запускал FDISK /MBR, когда винч не виделся на всю емкость, а только, как часть от 4ГБ. Вот же всё написано:

sanders написал:
[q]
я запускал FDISK /MBR. А /MBR я пытался сделать, когда винч не виделся на всю емкость, а только, как часть от 4ГБ.
Вывод: в Partition Table может записаться какая-то фигня, и она почему-то препятствует записи (перезаписи) новой информации. Для меня странно, что FDISK не перезаписывает "as is" любые циферки в Partition Table,
[/q]
Вы, молодой человек, плохо понимаете структуру самого нулевого сектора. В нём находятся таблица разделов (Partition Table) и главная загрузочная запись (Master Boot Record). Связь между ними односторонняя: MBR при загрузке лезет в PT, но наоборот - никак. В случае некорректной таблицы разделов система (и в первую очередь сама MBR!) не сможет рассмотреть некоторые или все разделы. В случае некорректной главной загрузочной записи система не сможет загрузиться с этого носителя. FDISK кое-как умеет работать с таблицей разделов (у него на это есть целое меню!), но вот с главной загрузочной записью он работает только одним способом: по ключу /MBR восстанавливает вместо старой записи новую. Естественно, что таблицу разделов он при этом не трогает, поскольку он не путает тёплое с мягким! И если у Вас в этой таблице записана какая-нибудь ерунда, то Вы эту ерунду должны исправлять другими средствами (часто удаётся обойтись тем же FDISKом, хотя и не всегда), а /MBR и не должен трогать таблицу, поскольку предназначен совсем для другого. Не думал, что настанут времена, когда мне придётся объяснять эти вполне очевидные вещи кому-то другому. Старею? :)
sanders
Advanced Member
Профессионал

Откуда: Санкт-Петербург
Всего сообщений: 6434
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
26 мар. 2008
Eats написал:
[q]
когда мне придётся объяснять эти вполне очевидные вещи кому-то другому
[/q]
Не поверите, но за 6 лет работы сисадмином мне ни разу не понадобился ключ /MBR. Более того, о его существовании я узнал уже тут на форуме спустя более, чем 15 после того, как я уже не работаю сисадмином :-) И ведь все разбивалось-устанавливалось-работало.
Именно поэтому я не знал, что FDISK не умеет затереть Partition Table, и уже потом вписать туда корректные данные.
А на счет других средств редактирования - да, я активно пользовался DISKEDIT-ом, и партиции правил, отрезая, например, начальные участки диска (чего не умеет FDISK), и прочие дела творил.
Век живи, век учись, а до века мне еще далеко :-)
Rio444
Гость


Откуда: Ростов-на-Дону
Всего сообщений: 8632
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
14 сен. 2014
Уже не раз упоминал Ranish Partition Manager. Для старых систем идеален. Восстанавливает MBR, делит на разделы.
Делает раздел активным (чего не может fdisk, если грузить его с другого диска).
Очень простой интуитивно понятный интерфейс.
XPOHOMETP
Advanced Member


Всего сообщений: 752
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
13 мая 2015
sanders написал:
[q]
я не знал, что FDISK не умеет затереть Partition Table, и уже потом вписать туда корректные данные
[/q]
В описании не наблюдается попыток удалять все разделы.
Хотя если информация в таблице совсем левая, то проблемы возможны.

sanders написал:
[q]
я активно пользовался DISKEDIT-ом, и партиции правил, отрезая, например, начальные участки диска (чего не умеет FDISK)
[/q]
Создаете в FDISK раздел по размеру отрезаемого участка. Который использоваться не будет и в последствии может быть удален.
Далее в обычном порядке.
ATauenis
Advanced Member


Откуда: Москва
Всего сообщений: 2904
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 апр. 2015
sanders написал:
[q]
Не поверите, но за 6 лет работы сисадмином мне ни разу не понадобился ключ /MBR.
[/q]
Мне понадобился на 386, когда после экспериментов с двойной загрузкой DOS и Win95 FDISK (от W95) начал виснуть при загрузке. Прогнал его с ключом /MBR, и всё нормально заработало. Потом, перед следующей переразбивкой диска, на всякий случай затёр начало в MHDD.
Arix
Advanced Member


Откуда: Саратов
Всего сообщений: 1399
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
18 июля 2015
У меня уже бывали такие ситуации. Когда я не мог создать разделы на старых жестких дисках. Было ещё, на винте в 486-м сидел загрузочный вирус. При подключении к современному компьютеру (через USB-IDE) Касперский ругался. Однако удалить вирус он не мог. Дальше я форматирую, удаляю разделы Акронисом, потом FDisk'ом. Ничего не помогает, вирус остаётся. В таких случаях надо "ерасить" - прошивать весь диск нулями.
i8088
Advanced Member


Откуда: г. Баку, Азербайджан
Всего сообщений: 2132
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 янв. 2015
Такие чудеса не только с fdisk случаются.
Я давно взял себе за правило в обязательном порядке стирать всю поверхность
приобретаемых мною HDD (кстати в конце поверхности RAID контроллеры часто хранят
метаданные, что может тоже сделать проблемы, если не стереть этот конец).
Заодно это и soft-bads убирает.

Удобно пользоваться командой dd, тк не требует чтобы работало DMA через функции int13
(в противном случае стирание с помощью MHDD в PIO довольно медленное). И можно во
время стирания заниматься другими делами.
Forza3dfx
Advanced Member


Всего сообщений: 493
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
1 мар. 2015
Когда-то давно для своего удобства делал, чтобы быстро понять какие разделы в Partition Table описаны.
С исходником на Турбо Паскале.
Архив заменен (поновее версия в залежах нашлась, работает нормально, чем отличается -
не помню, надо исходник смотреть, да я и сам старой пользовался).

Прикрепленный файл (MBRVIEW.LZH, 0 байт, скачан: 33 раза)
<<Назад  Вперед>> Страницы: 1 2
Печать
Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Невозможность создания второго раздела на IDE винчестере
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS