Метод Previous version of MS-DOS (принцип работы?)
-
- Full Member
- Сообщения: 209
- Зарегистрирован: 26.04.2014,19:13
- Откуда: 2:5030/xxx.y
- Контактная информация:
Метод Previous version of MS-DOS
принцип работы?
Доброго дня.
Имеется Toshiba libretto с CompactFlash в качестве твердотельного накопителя. На ней стоит Win98 японская (для запоминания алфавитов и аутентичности, ибо модель 50cta) и MS-DOS 6.22 английская (ибо побочным эффектом от возможности выводить все японские алфавиты является полная невозможность отображать псевдографические интерфейсы). В качестве мультизагрузчика выступает Acronis OS Selector 5 Deluxe (чтоб наверняка).
Работает он (если вдруг кто не сталкивался) путем перемещения системных папок (и, возможно, другого шаманства) в зависимости от выбора ОС, но при перезагрузке все остается как было, независимо от того, какая ОС грузилась до нее (похоже, что сабжевый метод по внешним признакам ведет себя также). Вопрос: где происходит подстановка - в оперативе или все-таки на самом жестком (ибо даже после переразбивки структура логических дисков и файловые имена читаются до перезагрузки). Как-то боязно тратить ресурс в загрузочной области (и поди пойми, насколько на CF износ выравнивается).
Чем больше технических подробностей - тем лучше. А то сам искал долго и несколько раз - результат нулевой.
Доброго дня.
Имеется Toshiba libretto с CompactFlash в качестве твердотельного накопителя. На ней стоит Win98 японская (для запоминания алфавитов и аутентичности, ибо модель 50cta) и MS-DOS 6.22 английская (ибо побочным эффектом от возможности выводить все японские алфавиты является полная невозможность отображать псевдографические интерфейсы). В качестве мультизагрузчика выступает Acronis OS Selector 5 Deluxe (чтоб наверняка).
Работает он (если вдруг кто не сталкивался) путем перемещения системных папок (и, возможно, другого шаманства) в зависимости от выбора ОС, но при перезагрузке все остается как было, независимо от того, какая ОС грузилась до нее (похоже, что сабжевый метод по внешним признакам ведет себя также). Вопрос: где происходит подстановка - в оперативе или все-таки на самом жестком (ибо даже после переразбивки структура логических дисков и файловые имена читаются до перезагрузки). Как-то боязно тратить ресурс в загрузочной области (и поди пойми, насколько на CF износ выравнивается).
Чем больше технических подробностей - тем лучше. А то сам искал долго и несколько раз - результат нулевой.
На каждый мощный комп найдется тормозящий на нем M$ Word.
- ATauenis
- Advanced Member
- Сообщения: 5527
- Зарегистрирован: 30.04.2015,21:30
- Откуда: Москва
- Контактная информация:
-
Вклад в сообщество
aleksvolgin
...там хранится загрузчик дефолтной ОС, умеющий грузить как ядро DOS 6.22, так и родное ядро 7.1'98, в том числе путём переименовывания файлов COMMAND.DOS, COMMAND.W40 и иже с ними в оригинальные имена.
...там хранится загрузчик дефолтной ОС, умеющий грузить как ядро DOS 6.22, так и родное ядро 7.1'98, в том числе путём переименовывания файлов COMMAND.DOS, COMMAND.W40 и иже с ними в оригинальные имена.
Износ будет в FAT.amatrix писал(а):Как-то боязно тратить ресурс в загрузочной области (и поди пойми, насколько на CF износ выравнивается).
- ATauenis
- Advanced Member
- Сообщения: 5527
- Зарегистрирован: 30.04.2015,21:30
- Откуда: Москва
- Контактная информация:
-
Вклад в сообщество
Т.к. замена версии происходит путём переименовывания файлов ядра, небольшой износ флешки будет в оглавлении корневого каталога в FAT. В загрузочном секторе всегда остаётся загрузчик от DOS 7.1, умеющий различать четыре ситуации:aleksvolgin писал(а):чё?
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 не показывается.