Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Старый софт » Несколько OS на диске. Как обойти совокупность ограничений. |
<<Назад Вперед>> | Страницы: 1 * | Печать |
Fe-Restorator |
Сообщение отправлено: 26 сентября 2015 1:27 Сообщение отредактировано: 26 сентября 2015 1:43
1) дос не сможет увидеть раздел крупнее 2-х гигов, даже если он всего на 1 байт крупнее. Будь внимателен и лучше делай раздел на 2012 чем на 2048. Числа для ввода в FDISK. 2) дос видит винчи до 32-х гиг размером. Если твой третий раздел начинается за границей 32-х гиг (например, с 33-го) или даже начинаясь в нужных пределах, хвостом вылезает за 32 гига, будут глюки или вовсе не будет виден раздел. В некоторых биосах есть промежуточные ограничения на размер винча ЦЕЛИКОМ, это: 2,1 гига / 4,3 гига / 6,4 гига / 8,2 гига. Последнее - наиболее часто встречающееся, первые - преимущественно на ноутах. 3) дос НЕ видит разделы ФАТ32. Штатными средствами, ессно. Речь не об "подстилках под форточки" версии 7 и выше. Вообще, я-бы не мучился, поставил-бы ХР, под неё VmWare Workstation, под неё отдельными машинами DOS и W98SE, и к каждой прикрутил-бы общий "виртуальный HDD", формаченный на фат16. 98-я сумеет общаться по-файлам с хостовой ХР через варькин механизм "shared folders". Кстати, хинт: 98-ю не нужно переставлять заново, внутри варьки. Достаточно "осистемить" виртуальный винч с образа виртуальной дискеты стандартным способом "Sys c:" и пофайлово переписать существующую партицию с 98-й. Пара плюсов: виртмашину можно скопировать и держать в запасе, как резервную копию. Запорол ось безумным экзерсисом - не беда, грохнул виртмашину и восстановил ей с копии, чистенькую. Делов на 2 минуты. Второй плюс - не нужен общий с ХР раздел. Только 2-х гиговый виртвинч для перекачки файла в дос-машину. Третий плюс - виртмашина занимает гораздо меньше места, чем любой созданный тобою раздел на винче под соответствующую ОС... |
Сейчас на форуме |
Anderson1
Advanced Member
Откуда: Москва Всего сообщений: 2098 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 27 фев. 2011 |
Fe-Restorator написал: Если говорить о MS-DOS 6.22, то до 8 гиг вообще-то. 2) дос видит винчи до 32-х гиг размером. |
Fe-Restorator |
NEW! Сообщение отправлено: 26 сентября 2015 10:57 Сообщение отредактировано: 26 сентября 2015 11:02
Anderson1Хм... Да, попутал, действительно до 8 гиг. 4-ре партиции по 2 гига каждая... PS. Может показаться, что для перекачки в дос нужно пользовать промежуточную ОС, 98-ю. Это не так: варька позволяет примоунтить виртуальный винч в хост-ОС как отдельный раздел/набор разделов, и записывать в него напрямую. Единственное неудобство - ограничение доса 6.22 на размер диска и разделов. Какой-нть линух-дистриб на 3 гига туда не впишешь, для установки его на отдельную виртмашину. Виртвинч получается не вполне совместимым со новым софтом, придётся заводить дополнительные виртвинчи или пользовать иные способы перекачки файлов. Зато снабдить дос 6-тью винчами по 8 гиг каждый, т.е. 48гиг суммарно - не проблема! |
Сейчас на форуме |
aleksej |
NEW! Сообщение отправлено: 26 сентября 2015 17:36 Сообщение отредактировано: 26 сентября 2015 17:37
Fe-Restorator написал: Делался раздел штатным 6.22 фдиском, либо проверенным совместимым ПО (PQ Magic 8.0, например). Тем же софтом делается и Primary для DOS 6.22, который работает. 1) дос не сможет увидеть раздел крупнее 2-х гигов, даже если он всего на 1 байт крупнее. Будь внимателен и лучше делай раздел на 2012 чем на 2048. Числа для ввода в FDISK. Fe-Restorator написал: В пределах. Сильно не за границей, за границей 7 гигов, если быть точным. 2) дос видит винчи до 32-х гиг размером. Если твой третий раздел начинается за границей 32-х гиг (например, с 33-го) или даже начинаясь в нужных пределах, хвостом вылезает за 32 гига, будут глюки или вовсе не будет виден раздел. Fe-Restorator написал: Известных лимитов биос не имеет. В некоторых биосах есть промежуточные ограничения на размер винча ЦЕЛИКОМ, это: 2,1 гига / 4,3 гига / 6,4 гига / 8,2 гига. Последнее - наиболее часто встречающееся, первые - преимущественно на ноутах. Fe-Restorator написал: Ну это тут причём? 3) дос НЕ видит разделы ФАТ32. Штатными средствами, ессно. Речь не об "подстилках под форточки" версии 7 и выше. Fe-Restorator написал: P266mhx MMX, 256mb - х-ки компа, на котором всё это крутится. Винду переустанавливаю (если кардинальной смены железа не происходит) распаковкой зазипленных папок Windows и Program Files с загруженным DOSLFN. Делов на те же 2 минуты. Вообще, я-бы не мучился, поставил-бы ХР, под неё VmWare Workstation, под неё отдельными машинами DOS и W98SE, и к каждой прикрутил-бы общий "виртуальный HDD", формаченный на фат16. Anderson1 написал: Да, у меня логический FAT16 на 2 гига начинается внутри этого предела (на уровне 7 гигов где-то), а заканчивается за пределами 8 гигов. Всё-таки в этом дело? Если говорить о MS-DOS 6.22, то до 8 гиг вообще-то. |
Сейчас на форуме |
Fe-Restorator |
NEW! Сообщение отправлено: 26 сентября 2015 22:08 Сообщение отредактировано: 26 сентября 2015 22:14
aleksej написал: Вот при этом: Ну это тут причём? aleksej написал: А должон быть фат16, для доса 6.22 и ниже. Или ставь дос7 и выше. Extended/Logical, FAT32 PS. 6.хх досу просто не хватает разрядности адресовать сектора за пределами 8 гиг. Неважно, где ты нарежешь разделы, адресация секторов на винче не изменится. И если оная выходит за пределы возможностей доса - будет либо тупой отвал с зависоном, либо смещение голов на 0-ю дорогу и продолжение записи по ней, затирая прежнюю инфу (намного хуже). |
Сейчас на форуме |
Fe-Restorator |
NEW! Сообщение отправлено: 26 сентября 2015 22:27 Сообщение отредактировано: 26 сентября 2015 22:30
Можно поставить 98-ю на один раздел с досом и соорудить "мультиконфиг" с выбором метода загрузки. Не секрет, что если добавить вызов нортонкомандира ДО загрузки форточки, то останешься в досе (6.хх) пока не выйдешь из нортона или не перезагрузишься. Не очень удобный вариант, но в 6.22 досе в автоэкзеке можно прописать меню загрузки, что упростит задачу. Преимущество: нужен всего ОДИН системный раздел, примерно на 1 гиг, этого достаточно для обеих ОС и набора дров/приложений для них. Этот единственный раздел будет единственным primary разделом, не понадобится городить их три сразу, можно будет обойтись только FDISK-ом для разметки. Все остальные разделы можно в произвольных количестве и размере создавать в extended partition, например, 2-х гиговый под дос, 20-гиговый под фат32 и ntfs под хрюшу. Можно хрюшу вынести на второй primary раздел, но тогда ёмкость первого стоит увеличить сразу на 100 мегабайт, столько займёт хрюша на первом разделе (с запасом). |
Сейчас на форуме |
aleksej |
NEW! Сообщение отправлено: 27 сентября 2015 11:43 Сообщение отредактировано: 27 сентября 2015 11:44
Fe-Restorator написал: Вы невнимательно читаете: Вот при этом: aleksej написал: Весь вопрос то был в этом. Решил 3-й раздел сделать FAT16, ограничив его, разумеется, 2GB - чтобы он стал также общим и для DOS 6.22 Это просто концепция расписана. Я же не меняю всё это хирургически, через конвертацию и ресайзинг разделов всяким хитрым софтом. Переразбитый с нуля, наново, девственно-чистый диск. Штатными средствами. И ответ предполагался простой, как вариант - "чувак, да, всё из-за того, что у тебя логический раздел FAT16 2GB ушёл полностью или частью за границу 8GB", и решение, а: "поменяй логический раздел FAT16 2GB и второй Primary FAT32 с Win98 местами, винда это переживёт, она умеет грузиться c Primary, который физически разбит после Secondary, и будет тебе счастье", либо б: "тебе придётся ограничить все три раздела (Primary FAT16, Primary FAT32, Secondary/Logical FAT16) суммарным объёмом 8GB, если хочешь, чтобы и DOS 6.22 и Win98 грузились со своих разделов и обе видели логический диск, так как и за границы 8GB этот логический диск посылать нельзя из-за DOS 6.22 и местами с Win98 разделом его менять нельзя, так как у винды есть такое ограничение." Потому как о ограничении DOS 6.22 в видение лишь первых 8Gb начиная с первого сектора информации прям так совсем на виду в поисковиках нет, чтобы о ней лишь догадываться и предполагать её наличие и какую-то формулировку поисковику скормить и таки найти. О ограничении MBR на 4 основных раздела либо в 3 основных и один дополнительный с условно неограниченным количеством логических, и совместимости DOS 6.22 лишь с FAT16 с размером 32kb (откуда и 2GB максимальные), я осведомлён, но не это корни проблемы, описанной в изначальном сообщении. Ожидался короткий простой ответ опытного дядьки на ясно (я надеюсь) поставленный вопрос, без ухода в лес ко всяким виртмашинам и рассказами, как оси умеют грузиться совместно с одного раздела (я в курсе). Спасибо. |
Сейчас на форуме |
Fe-Restorator |
NEW! Сообщение отправлено: 27 сентября 2015 12:37 Сообщение отредактировано: 27 сентября 2015 12:54
aleksej написал: Возможно, посреди ночи - проглядел. Вы невнимательно читаете: aleksej написал: Пользуй System Commander. Будет пофиг на количество первичных разделов на диске, равно как и на их очерёдность. Возможно, отменится и правило для доса 622 размещаться в первых 8-ми гигах винча. Но лучше, всё-таки, его соблюсти. И ответ предполагался простой, как вариант Второй вариант - грузить под дос некую прожку-открывашку разделов FAT32 и/или NTFS. Не понадобится менять существующий порядок партиций. http://www.drdos.net/files/fat32.zip например. |
Сейчас на форуме |
Forza3dfx
Advanced Member
Всего сообщений: 493 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 1 мар. 2015 |
Если Extended раздел физически на диске начинается за 8Гб пределом, то DOS его не распознает, так как в таблице разделов будет стоять код не 05h (Extended), а 0Fh (т.н. Extended-X). При распределении разделов на диске расположите их физически в таком порядке: 1. Primary - DOS до 2Gb (FAT16) 2. Extended - до 2Gb (в нем логический раздел FAT16, если надо чтоб виделся в DOS 6) 3. Primary - Win9x сколько надо Гб 4. Primary - что-то еще (WinXP, Linux, etc.) Т.е. порядок следования разделов на самом диске, так и соответствующих записей в таблице разделов MBR. |
<<Назад Вперед>> | Страницы: 1 * | Печать |
Полигон-2 » Старый софт » Несколько OS на диске. Как обойти совокупность ограничений. |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |