|
2.7, Аноним (7), 23:22, 28/09/2020 [^] [^^] [^^^] [ответить]
| +7 +/– |
Ты не понял, это виртуалка с линуксом "в досе". Вопрос должен быть "зачем использовать дос?". Ни зачем, ни незачем, очевидно, что лулзов ради.
| |
|
3.18, Аноним84701 (ok), 23:52, 28/09/2020 [^] [^^] [^^^] [ответить]
| +5 +/– |
> это виртуалка с линуксом "в досе".
Это переключалка:
> Реализация проекта основана на том, что Linux в процессе загрузки оставляет нетронутым первый мегабайт памяти. Данную память использует DOS, поэтому окружения DOS и Linux не пересекаются и могут сосуществовать. Работа DSL сводится к организации переключения на Linux и возвращения управления к DOS после завершения выполнения процесса по аналогии с тем, как была организована работа ранних версий Windows.
> | |
|
4.23, Аноним (7), 23:56, 28/09/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
А, возможно, ты прав, там про wsl и qemu что-то было и я не читал, но в оригинале пишут совсем другое:
>DSL runs a real copy of MS-DOS under the QEMU virtual machine, and starts up from that, Somerville said. | |
|
5.26, Аноним (7), 23:59, 28/09/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
Так, я запутался, это линукс, прикидывающийся досом, который может пинать линукс обратно?
| |
|
6.76, Анони (?), 10:44, 29/09/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Так, я запутался, это линукс, прикидывающийся досом, который может пинать линукс обратно?
нет, это копия DOS запущенная в qemu, запущенная в CrabOS, написанной на ржавчине, а в этой запущенной копии DOS можно вызвать линукс, по аналогии как теперь можно в винде через WSL запускать всякие линуксопроги.
Я пока не могу выдумать какое-то годное прикладное применение для этого, пока что это представляется как 100% проект лулзов ради, каким он по сути и является.
| |
|
7.84, x0r (??), 13:48, 29/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
Чтобы гонять линуксовый софт прямо в досе.
Для портирования старых игр и софта из доса.
| |
|
|
|
|
|
4.97, Секрет (?), 00:05, 30/09/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
В последнюю 10ку завезли опен ссш. Начинайте любить повершелл ...
| |
|
5.103, ryoken (ok), 09:49, 30/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
> В последнюю 10ку завезли опен ссш. Начинайте любить повершелл ...
Клиент видел. Сервер тоже сразу на борту и по вендовой привычке стартует с дурными настройками?
| |
|
|
|
2.13, xxxx (??), 23:39, 28/09/2020 [^] [^^] [^^^] [ответить]
| +2 +/– |
> Зачем оно когда есть dosbox?
досбокс - это эмуляция доса
а в новости речь о запуске линукс-приложений в досе
речь о разных вещах идёт
| |
|
3.59, nc (ok), 08:13, 29/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
Ну так можно в досбоксе запустить это, а из него линукс
| |
|
4.72, Пп (?), 10:19, 29/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
В досбоксе не каждый досовский софт работает. Там минимальный псевдодос которого хватает на запуск старых игрушек. Не факт что его хватит на запуск сабжа.
| |
|
|
|
|
|
|
4.47, Аноним (1), 04:21, 29/09/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
Вот как раз у микрософта в частности нужно)
В целом, он нужен везде, где не хочешь совсем глупых уязвимостей, коих большинство
| |
|
5.61, Аноним (61), 08:16, 29/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
Пример мозилы - что на расте написать без "совсем глупых уязвимостей" невозможно. А при разборе полётов ещё и оказывается, что на расте вообще написать не возможно, куда ни ткни - всюду си-код.
| |
|
6.107, Аноним (1), 17:03, 30/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
Можно примеры уязвимостей на расте у мозиллы?
Естественно, у них ещё много C/C++ кода, они же кoнченые переписывать рабочий код
| |
|
|
|
|
|
1.11, онанимуз (?), 23:34, 28/09/2020 [ответить] [﹢﹢﹢] [ · · · ]
| –3 +/– |
оно на расте? неужели наконец появился проект, в котором нет и не будет use-after-free, null pointer dereference, out-of-bounds read/write, и прочих сегментейшон фолтов?!
| |
|
2.22, Денис (??), 23:56, 28/09/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
На расте есть rav1e (AV1 encoder). Правда, он еще использует ассемблер.
Что я заметил, rust создает очень жирные бинарники, но после strip --strip-unneeded они худеют в десятки раз, имейте в виду.
| |
|
3.39, Аноним (39), 02:16, 29/09/2020 [^] [^^] [^^^] [ответить]
| –4 +/– |
А ты с отладочной инфой не компилируй и будет все норм. А вообще можно и с отладочной информацией будто сейчас мегабайт туда или мегабат сюда это проблема
| |
|
|
5.96, Аноним (96), 20:50, 29/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
soc с 32 кб передают привет вашим жирным запросам. 1 мб это дохера.
| |
|
4.51, Lex (??), 06:50, 29/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
Там без отладочной информации и с практически максимальными оптимизациями( за исключением грязных и не гарантирующих безопасного поведения трюков ) хелоу ворд весил под 0,5мб
Потом они jemalloc выкинули, что облегчило бинарь на 200кб, а потом - ещё что-то допилили...
В общем, понемногу допиливается.
Хотя, казалось бы, llvm и «огромные возможности для оптимизации»(ц), с бинарь - жирнющий
| |
4.55, Денис (??), 07:26, 29/09/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
Я делал так:
RUSTFLAGS="-C target-cpu=native" cargo build --release
| |
|
|
|
|
2.24, Денис (??), 23:58, 28/09/2020 [^] [^^] [^^^] [ответить]
| –2 +/– |
Это вряд ли. Но можешь попробовать запустить виртуалку в виртуалке. Just for fun.
Например, Windows 95 или OS/2 в VirtualPC на виртуальной XP, а ее в VirtualBox.
| |
|
1.17, Денис (??), 23:51, 28/09/2020 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
> в форме виртуальной машины QEMU
QEMU требует аппаратную виртуализацию? Можно ли запустить в VirtualBox?
| |
|
2.30, Аноним (30), 01:01, 29/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
требует, но может и без. не надо qemu в боксе запускать. Если qcow коробкой не поддерживается, то можно сконвертировать в vmdk, например
| |
2.38, б.б. (?), 01:55, 29/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
> QEMU требует аппаратную виртуализацию?
вот сейчас мой OpenBSD удивился
| |
|
1.29, guser (?), 00:55, 29/09/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
Тьфу ты , я мельком увидел Dsl. Обрадовался, думал damn small воскрес, а тут это
| |
1.37, б.б. (?), 01:54, 29/09/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
о, только что поставил на hitachi p133:
OpenBSD 4.2
Debian 4.0
FreeDOS
Windows 98SE, чтобы пострадать
вдруг и это взлетит
| |
|
2.50, Аноним (50), 06:21, 29/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
Теперь MC можно будет под досом крутить и навернуть WM с LibreOffice. Или Vim в командной строке запускать. А для самых суровых - запускать Plan9Port под FreeDOS. Dos + Acme это же любовь с первого взгляда на несовсем новых компах с 1-2 ядрами.
| |
|
3.57, б.б. (?), 07:47, 29/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
> Поставь на этот компьютер KolibriOS.
у меня были тонны старых ноутбуков, но я не могу найти хоть какой-то, где их VESA нормально бы взлетела. у меня оно делится на те, где оно запустилось 640x480, и где были какие-то более глобальные глюки с видео (незапуск или невидение). то ли они недостаточно старые, то ли они недостаточно новые :(
| |
|
4.69, Tita_M (ok), 10:03, 29/09/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
Точно. Я и забыл, что она только линейный фреймбуфер поддерживает, а это только вроде во второй VESA появилось. У них ещё есть какой-то VGA-режим вроде и ещё один - совсем отстойный по разрешению.
| |
|
5.70, б.б. (?), 10:08, 29/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
> Точно. Я и забыл, что она только линейный фреймбуфер поддерживает, а это
> только вроде во второй VESA появилось. У них ещё есть какой-то
> VGA-режим вроде и ещё один - совсем отстойный по разрешению.
кстати, на этом дискетка через мемдиск нормально, в родном 800x600 запустилась :)
| |
|
|
|
|
3.67, б.б. (?), 08:55, 29/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
> Не комплект! OS/2 не хватает!
OS/2 я не пользуюсь. А вот OpenBSD дистров записал 2.8, 3.6, 4.2 и 5.0 - буду гонять разные, выбирать :)
| |
|
|
5.81, б.б. (?), 12:20, 29/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
> Если хош - то могу подкинуть ноут с полуосью :)
привет! честно говоря, никогда OS/2 вживую не видел, хотя народ у нас в фидо её юзал. а чё за ноут?
| |
|
6.99, Сергей (??), 04:59, 30/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
Любой из кучи :) какойнибудь dell inspiron 7000... Ты с ним наверно ещё не игрался :)
| |
|
7.102, б.б. (?), 06:37, 30/09/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Любой из кучи :) какойнибудь dell inspiron 7000... Ты с ним наверно ещё не игрался :)
Ну давай на днях заеду. У меня жена на днях в роддом уезжает... приедет лялька, а ему уже OS/2 поставлена :)
| |
7.106, б.б. (?), 15:17, 30/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
в OS/2 вообще ничего не понял, хард пока снял, разбираюсь с железками. ни одна по сети не грузится :( хоть в обоих есть загрузочные сидюки, но у меня дисков нет :( да и резать нечем, свой dvd-rw я отдал тебе вместе с одним из compaq
надо будет найти резак, купить болванок и осуществить давнюю мечту - записать 21 CD с Debian Etch, и ставить систему с них, запивая чай французской булкой
а ещё надо будет сделать cd-версию своего знаменитого сборника OpenBSD 5.7 DVD :)
| |
|
8.108, Сергей (??), 06:16, 01/10/2020 [^] [^^] [^^^] [ответить] | +/– | http olddos narod ru doc comp bsp v20 http olddos narod ru doc comp bsp v25... большой текст свёрнут, показать | |
|
9.110, б.б. (?), 09:08, 01/10/2020 [^] [^^] [^^^] [ответить] | +/– | а как грузить через com порт с panasonic cf35 вообще всё интересно биос там за... большой текст свёрнут, показать | |
|
|
11.113, б.б. (?), 16:10, 02/10/2020 [^] [^^] [^^^] [ответить] | +/– | да уж, нет сетевой загрузки - считай калека кучу времени убил на этот cf35, без ... большой текст свёрнут, показать | |
|
|
|
14.119, б.б. (?), 16:48, 02/10/2020 [^] [^^] [^^^] [ответить] | +/– | взякие lz идут только в пакетах короче снял я винт, буду ща забивать его образа... текст свёрнут, показать | |
|
|
16.123, б.б. (?), 16:56, 02/10/2020 [^] [^^] [^^^] [ответить] | +/– | там usb аппаратно отключён, и нужны шаманства для его включения, я пока нихрена ... текст свёрнут, показать | |
|
|
|
|
|
13.116, б.б. (?), 16:38, 02/10/2020 [^] [^^] [^^^] [ответить] | +/– | да там свои затупы - на одном компуктере всё может видеться и грузиться, на друг... текст свёрнут, показать | |
|
|
15.122, б.б. (?), 16:55, 02/10/2020 [^] [^^] [^^^] [ответить] | +/– | не и с com-портом такое не прокатывает, прокатывает только cu -l cua00 -s 11520... текст свёрнут, показать | |
|
|
|
18.128, б.б. (?), 19:06, 02/10/2020 [^] [^^] [^^^] [ответить] | +/– | в общем, теперь fat раздел грузится на другом компьютере, но на этом - не грузит... текст свёрнут, показать | |
|
19.129, б.б. (?), 19:09, 02/10/2020 [^] [^^] [^^^] [ответить] | +/– | такое ощущение, что после этих сниманий одеваний что-то или с самим hdd, или с к... текст свёрнут, показать | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.54, Аноним (54), 07:21, 29/09/2020 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Мдаааа... т.е. если в дос что-то повиснет, то linux система тоже накроется... это успех.
| |
|
2.66, Аноним (65), 08:46, 29/09/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
Используйте нативный флешер.
flashrom зависит от libpci, а libpci зависит от ядра. Разумеется, тащить ядро сюда никто не стал. Прога - для запуска hello world, которые можно и так взять и перекомпилировать под дос почти без изменений в исходниках.
| |
|
1.63, ryoken (ok), 08:20, 29/09/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Подскажите. Если есть нормальный настроенный ДОС (с менеджером памяти, драйверами звука\сети\сидирома и пр.) - это дело будет работать? Упоминание первого Мб как-то наводит на сомнения.
| |
1.68, Аноним (68), 09:15, 29/09/2020 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
> Как и WSL подсистема DSL позволяет напрямую запускать Linux-приложения, но не из Windows, а из командной оболочки MS-DOS или FreeDOS.
Я не понял, эта штука запускает ELF из под DOS'а, или COM из-под GNU/Linux?
| |
|
2.74, б.б. (?), 10:37, 29/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
> Я ТАКУЮ ШТУКУ ИСКАЛ ЕЩЁ ЛЕТ 10 НАЗАД
именно с возвратом в дос? зачем? а так - и 20 лет назад были loadlin.exe / linld.com
| |
|
3.78, Дихлофос (?), 10:51, 29/09/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
Чтобы в чистом ДОСе линукс утилиты позапускать не устанавливая линукс на ХДД, только я не понял как на ПК без линукс собдрать этот DSL
| |
|
4.79, б.б. (?), 11:22, 29/09/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Чтобы в чистом ДОСе линукс утилиты позапускать не устанавливая линукс на ХДД,
> только я не понял как на ПК без линукс собдрать этот
> DSL
и как тебе эта штука поможет? то есть, думаешь, dos будет эмулировать и системные вызовы linux, и libc, и прочие библиотеки? :)
как я понял, по сути эт тот же самый linld, только с возможностью вернуться обратно в DOS
| |
|
|
|
|
2.100, Аноним (14), 05:36, 30/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
Не запустится, эта поделка по сути loadlin.exe, в то что остаётся от такого "доса" даже himem.sys не загрузишь.
| |
|
|
2.95, Ordu (ok), 20:00, 29/09/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
> В линуксе такого разделения не существует.
Ты хотел сказать "в досе такого разделения не существует"? Оно называется DOS Subsystem по аналогии с Windows Subsystem, оно НЕ называется Linux Subsystem.
| |
|
|
2.92, Zenitur (ok), 17:04, 29/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
Linux требует минимум 486, поэтому мой 386-й в пролёте.
Кстати, научился немного ускорять Doom на своём AM386-DX 40 MHz. При старте DOS жмём F8 и не грузим HIMEM. Загружаем только драйвер мышки и звуковой карты. Без HIMEM работает чуть-чуть быстрее. Ну, и в Options ставим Graphics: Low.
| |
|
3.98, Аноним (98), 01:18, 30/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
> Linux требует минимум 486, поэтому мой 386-й в пролёте.
Вас кто-то крупно обманул.
| |
|
4.101, б.б. (?), 06:36, 30/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
>> Linux требует минимум 486, поэтому мой 386-й в пролёте.
> Вас кто-то крупно обманул.
Good-Bye 386: Linux to drop support for i386 chips with next major release
Linux got its start on a 386 processor, but 21-years later, the Linux kernel developers have decided its time to say good-bye to the venerable Intel processor in its next major Linux kernel release: 3.8.
так-то 2.2 хватит на всех
| |
|
5.104, Аноним (86), 12:12, 30/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
Ну зачем 2.2? Вплоть до 3.7 можно.
А выкинули они его потому, что создавал проблемы в коде поддержки многопроцессорности. Хотя, конечно, могли оставить в случае однопроцессорных конфигураций.
| |
|
|
|
|
|