Comments 22
Мне кажется, или судя по ковырянию в inittab «настоящий» init отрабатывает в initrd, а уже потом делает exec на vim?
Именно так. Я хотя и перевел эту статью, но мне кажется, что автор здесь слукавил, говоря, что PID у Vim будет 1. В статье про Emacs, с другой стороны, делают символическую ссылку:
Я думал оставить заголовок как в оригинале или поменять. Решил оставить. Но пост несмотря ни на что все равно забавный.
ln bin/emacs sbin/init
Я думал оставить заголовок как в оригинале или поменять. Решил оставить. Но пост несмотря ни на что все равно забавный.
Как мы все знаем, никто не использует Emacs.Повеселило.
Ну, допустим, emacs — вполне операционка.
А из vim то что можно сделать?
Даже в интерент не выйти.
А из vim то что можно сделать?
Даже в интерент не выйти.
Зато в vim можно редактировать текст!
PS:
А серьезно — ну например www.vim.org/scripts/script.php?script_id=4315
PS:
А серьезно — ну например www.vim.org/scripts/script.php?script_id=4315
можно и текст редактировать, и бибикать!
В emacs тоже вполне себе можно.
Ответный ход vim.
с emacs это более труёво, т.к. emacs — это операционная система
ps я буду читать комментарии…
ps я буду читать комментарии…
Пост не понравился, т. к. лишь даются инструкции, как собрать iso, но не объясняется, как это работает. Хотелось бы увидеть в этом посте также подробный рассказ о том, как происходит загрузка такой ОС
В википедии хорошо рассказано про процесс загрузки Linux.
Нет, интересен процесс загрузки именно этой системы. Он основан на процессе загрузки Tiny Core, который запросто может отличаться от процесса загрузки типичной системы. И вообще, вся суть статьи в boot'е прямо в vim, разумеется, главной частью статьи является описание того, как именно компьютер в этот vim грузится.
Лично мне не очень интересно, как грузится эта boot-to-vim, я просто имел в виду, что если бы я писал статью на эту тему, я бы обязательно рассказал о процессе загрузки
Лично мне не очень интересно, как грузится эта boot-to-vim, я просто имел в виду, что если бы я писал статью на эту тему, я бы обязательно рассказал о процессе загрузки
Надо идти до конца и опробовать другие ОС. Например, вкрутить MS Word вместо winlogon. Идеальная ОС для секретарей выйдет.
До конца это типа написать свой Windows? MS Word как ОС как бы врятли захочет сам работать.
Или имелось ввиду запуск заместо explorer.exe как можно было сделать в WIN95-98 заменой одной строчки в win.ini? Так это совсем лайтово.
Или имелось ввиду запуск заместо explorer.exe как можно было сделать в WIN95-98 заменой одной строчки в win.ini? Так это совсем лайтово.
Надо. Только в OS/2, например, задание в config.sys
PROTSHELL=C:\Programs\vim\vim70\vim.exe
всё равно не заставит vim иметь PID=1 При самых оптимистичных раскладах у него будет PID в районе 0x0F, а PID=1 бывает только у ядра. Точнее у sysinit — RING3 процесса инициализации ядра, после которого уже могут грузится прочие RING3 приложения пользователя и прочие демоны.Я так понимаю, это всё just for fun или есть от этого какая-то практическая польза? Где это может понадобиться?
Sign up to leave a comment.
Загружаемся в Vim или Vim c PID 1