Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Старый софт » Метод Previous version of MS-DOS |
<<Назад Вперед>> | Страницы: 1 2 | Печать |
amatrix
Junior Member
Откуда: 2:5030/xxx.y Всего сообщений: 145 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 26 апр. 2014 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 14 декабря 2017 4:47 Сообщение отредактировано: 14 декабря 2017 8:07
Доброго дня. Имеется Toshiba libretto с CompactFlash в качестве твердотельного накопителя. На ней стоит Win98 японская (для запоминания алфавитов и аутентичности, ибо модель 50cta) и MS-DOS 6.22 английская (ибо побочным эффектом от возможности выводить все японские алфавиты является полная невозможность отображать псевдографические интерфейсы). В качестве мультизагрузчика выступает Acronis OS Selector 5 Deluxe (чтоб наверняка). Работает он (если вдруг кто не сталкивался) путем перемещения системных папок (и, возможно, другого шаманства) в зависимости от выбора ОС, но при перезагрузке все остается как было, независимо от того, какая ОС грузилась до нее (похоже, что сабжевый метод по внешним признакам ведет себя также). Вопрос: где происходит подстановка - в оперативе или все-таки на самом жестком (ибо даже после переразбивки структура логических дисков и файловые имена читаются до перезагрузки). Как-то боязно тратить ресурс в загрузочной области (и поди пойми, насколько на CF износ выравнивается). Чем больше технических подробностей - тем лучше. А то сам искал долго и несколько раз - результат нулевой. |
aleksvolgin
Advanced Member
Всего сообщений: 2123 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 21 нояб. 2010 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 14 декабря 2017 8:37 Сообщение отредактировано: 14 декабря 2017 8:42
amatrix написал: нет настройки остаются для того конфига что грузился последним но при перезагрузке все остается как было, независимо от того, какая ОС грузилась до нее amatrix написал: чё? Вопрос --------- для этого умные люди вм придумали Как-то боязно |
ATauenis
Advanced Member
Откуда: Москва Всего сообщений: 2904 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 апр. 2015 |
Предположу, что дело в MBR - там хранится дефолтная ОС (DOS 98), и если вдруг файлы перестают соответствовать ей, то загрузчик меняет io.sys, msdos.sys, command.com, autoexec.bat и config.sys на родные. |
aleksvolgin
Advanced Member
Всего сообщений: 2123 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 21 нояб. 2010 |
ATauenis написал: Сильно. дело в MBR - там хранится дефолтная ОС (DOS 98) |
ATauenis
Advanced Member
Откуда: Москва Всего сообщений: 2904 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 апр. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 14 декабря 2017 12:53 Сообщение отредактировано: 14 декабря 2017 13:11
aleksvolgin ...там хранится загрузчик дефолтной ОС, умеющий грузить как ядро DOS 6.22, так и родное ядро 7.1'98, в том числе путём переименовывания файлов COMMAND.DOS, COMMAND.W40 и иже с ними в оригинальные имена. amatrix написал: Износ будет в FAT. Как-то боязно тратить ресурс в загрузочной области (и поди пойми, насколько на CF износ выравнивается). |
aleksvolgin
Advanced Member
Всего сообщений: 2123 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 21 нояб. 2010 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 14 декабря 2017 12:59 Сообщение отредактировано: 14 декабря 2017 13:00
ATauenis написал: уже нет, хранился, но... ...там хранится загрузчик дефолтной ОС ATauenis написал: чё? Износ будет в FAT. |
ATauenis
Advanced Member
Откуда: Москва Всего сообщений: 2904 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 апр. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 14 декабря 2017 13:08 Сообщение отредактировано: 14 декабря 2017 14:05
aleksvolgin написал: Т.к. замена версии происходит путём переименовывания файлов ядра, небольшой износ флешки будет в оглавлении корневого каталога в FAT. В загрузочном секторе всегда остаётся загрузчик от DOS 7.1, умеющий различать четыре ситуации: чё? 1.1. В корне есть файлы *.DOS (старые) и с нормальными именами: грузим DOS 7.1 как есть, можно пользоваться меню по F8. 1.2. Если в меню выбрали 7-Previous version of MS-DOS, файлы 7.1 переименовываются в *.W40, а *.DOS переименовываются в свои нормальные имена, и происходит дозагрузка системы уже с них. 2.1. В корне есть файлы *.W40, значит, последняя загрузка была в старом DOS, тогда файлы старого DOS переименовываются в *.DOS, а файлы *.W40 получают нормальные имена, и продолжается обычная загрузка DOS 7.1 (опять же, по F8 можно повторить пункт 1.2). 3.1. В корне есть только обычные файлы, в msdos.sys BootMulti=0: мультизагрузки нет, по F8 пункт №7 не показывается. |
aleksvolgin
Advanced Member
Всего сообщений: 2123 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 21 нояб. 2010 |
ATauenis написал: износ будет в оглавлении корневого каталога в FAT. |
ATauenis
Advanced Member
Откуда: Москва Всего сообщений: 2904 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 апр. 2015 |
aleksvolgin Раскентуйте свою точку зрения. |
amatrix
Junior Member
Откуда: 2:5030/xxx.y Всего сообщений: 145 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 26 апр. 2014 |
Ну ни фига ж себе дискуссия... В-общем, мысль понял, огромное спасибо, что разжевали. Видимо, поставлю русский 98й и буду патчить 7.10, чтоб 3.11 запускалась. |
Кай
Гость
Divine Assassin Откуда: извне (from beyond) Всего сообщений: 13709 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 авг. 2010 |
Так. "Износ" физический и логический, это понятно. А вот за прочую АУЕ-шную лексику можно и срокА схлопотать. Следите, типа, за базаром. |
<<Назад Вперед>> | Страницы: 1 2 | Печать |
Полигон-2 » Старый софт » Метод Previous version of MS-DOS |
0 посетителей просмотрели эту тему за последние 15 минут |
В том числе: 0 гостей, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |