После установки RedHat7.2 на 40Гб винт не зависимо куда ставить, праймери или экстендид Partition Magic7.0 в Windows ругается на несоответствие LBA и CHS
Винт 40Гб IC35L040AVER07-0, 4Гб отвел под WinMe, оставшееся место перевел в экстендид и поделил, 50Мб /boot для Linux, потом 20Гб Fat32, 10Гб Fat32, оставшееся место под Linux. Ставил RedHat7.1 и 7.2 никакой роли не играет. После установки в Windows PM7.0 говорит не соответствуют LBA и CHS данные LBA правилтные и предлагает пофиксить ошибки, правда после этого разделы пропадают. Сначала пользовался PM6.0, но из за этих ошибок перешел на РМ7.0 думал все из за РМ. Создавал разделы для Linux даже в РМ, пока создал все нормально, но после установки Linux сразу ошибки. Вчера ставил Acronis boot maneger, так он говорит ошибки в разделе Linux. Сегодня ставил FreeBSD, немного переделив винт, сразу за виндовым разделом отвел для нее 4Гб. Стала без вопросов, но РМ снова кричит.
для начал проверь перемычке которыми выставляются мастре или слейв точно не помню но стоять они должне где надпись 16 потом если у тебя есть вынь2000 то запусти ее фдиск и им полностью разбивай все будет нормально у самого такой трабл недавно был теперь приходиться с ХР мириться :))))))
Не совсем в тему, но с тем же винтом та же проблема. Решилось переразбивкой с оставлением места под последний цилиндр (лучше два) То есть последнюю партицию не до конца диска делаешь, а оставляешь немного места неразделенного (free) (я оставил 15 мегов).
Видимо, это ошибка с числом цилиндров именно у этих винтов, потому что у многих людей во многих конфах то же самое. Последний цилиндр не адресуется. А если все же поставить, то последнюю партицию (та, которая наложитится на него) не видно из под PM, хотя в таблице разделов все нормально. Самый простой вариант, все же - вручную подправить таблицу разделов, немного уменьшив последнюю партицию.
У меня тоже винт IBM 40GB и тот же PM7.0pro в мастдае ругается на это несоответствие, но несмотря на это все пашет отлично и винда и линукс.
Так что мой вам совет забить на это сообщение и пореже PM этот запускать.
Разделы ( особенно ext2/ext3) лучше содавать/изменять с помощью fdisk и parted соответственно - меньше геморроя... А еще вот что:
" ...In a DOS type partition table the starting offset and the size of each partition is stored in two ways: as an abso╜ lute number of sectors (given in 32 bits) and as a Cylin╜ ders/Heads/Sectors triple (given in 10+8+6 bits). The for╜ mer is OK - with 512-byte sectors this will work up to 2 TB. The latter has two different problems. First of all, these C/H/S fields can be filled only when the number of heads and the number of sectors per track are known. Sec╜ ondly, even if we know what these numbers should be, the 24 bits that are available do not suffice. DOS uses C/H/S only, Windows uses both, Linux never uses C/H/S..."
( man 8 fdisk)
Т.е., Linux'-у C/H/S совсем не надо, mustdie'-ю - вроде тоже. Поэтому проблемы с несоответствием реально могут возникать у _не_совсем_умных_программ_под_DOS
Посему вывод: пользуйте, люди, fdisk ( cfdisk, parted, disk druid,...).