нам потрібно вказати деякі значення, які називаються "HEADS", "SYL", "CLUSTER" та "LANDZ". На відміну від традиційних жорстких дисків, цей диск, очевидно, не має пластин. Чи є спосіб накопичувач імітувати ці речі на IDE і чи можемо ми якось з'ясувати, які ці значення повинні бути для нашого конкретного накопичувача?
Чи ваш BIOS не підтримує автоматичне виявлення жорсткого диска?
Я розумію, що для сумісності зі старими BIOS, сумісними з IBM-PC, такими як ваша система, кожен накопичувач IDE з понад 8 ГБ пам’яті використовує підроблені значення головки-циліндра (512 байт / сектор) × (63 сектори / трек) × (255 голів (колії / циліндр)) × (1024 циліндри) = 8032,5 МіБ - так званий "8 ГБ межа".
Я розумію, що накопичувачі IDE, які мають менше 8 ГБ пам’яті, часто задають 255 голов (доріжки / циліндр) та 63 сектори / доріжки, але для заповнення диска потрібно багато циліндрів.
Зона посадки на жорсткому диску, як правило, знаходиться біля внутрішнього діаметра, тобто біля або за найбільшою кількістю доріжок.
Я розумію, що багато DOS-подібних операційних систем використовують FAT16. На великих дисках люди зазвичай встановлюють розділи FAT16 з максимальною кількістю секторів на кластер - 2 ^ 64 сектора на кластер. Зі стандартними 512 байтами / сектором, це призводить до 32 KiB на кластер. FAT16 обмежений щонайбільше 2 ^ 16 = 65536 кластерами на розділ. Ось чому FAT16 обмежений максимальним розміром розділу приблизно 2 Гб.
Я бачив жорсткі диски IDE із перемичкою "сумісності". Якщо перемикач знаходиться в положенні за замовчуванням, жорсткий диск правильно повідомляє його фактичний розмір, що бентежить ранні операційні системи, які ніколи не очікували працювати з таким величезним жорстким диском. Якщо перемикач знаходиться в положенні "сумісності", жорсткий диск лежить і каже, що він набагато менший - він витрачає трохи місця, але принаймні ті ранні операційні системи тепер можуть працювати.
він все ще не завантажується і просто говорить, що немає підключеного диска.
Чи можете ви сказати різницю між "не виявлено жорсткий диск", порівняно з "знайдений жорсткий диск, але він ще не відформатований", порівняно з "Я бачу завантажувальний розділ на цьому жорсткому диску, але в ньому немає операційної системи це до завантаження "?
Чи можете ви завантажити машину на якомусь іншому носії (можливо, на живому компакт-диску чи іншому жорсткому диску з оригінальною операційною системою?), А потім спробувати відформатувати новий, порожній жорсткий диск? (Таким чином, сектор 10 буде саме там, де машина розраховує знайти сектор 10, незалежно від того, наскільки налаштовані налаштування).