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