Aivar |
|
Темы:
4
Сообщения:
6897
Участник с: 17 февраля 2011
|
nafanjaВ установленной системе, если не установил, нет, а в initramfs - есть!!! Почему есть? Да потому что мне пофиг, что |
nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
Aivar, ну нету там ничего кроме ссылок на busybox!!! и как выше заметил vasek этот busybox с ограничениями.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
Aivar |
|
Темы:
4
Сообщения:
6897
Участник с: 17 февраля 2011
|
nafanjaМля, ну какая разница? Назови это хоть чертом лысым! Запускается по vi, выполняет функции текстового редактора, имеет такой же А полноценный функционал там ему и не нужен. |
nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
Aivarсказал бы: там есть vi входящий в состав busybox и не было бы вопросов. нужно называть своими именами!
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
vasek |
|
Темы:
48
Сообщения:
11320
Участник с: 17 февраля 2013
|
nafanjaТак оно и есть ... Грубо говоря initramfs - сжатый cpio архив, в котором располагается наряду с другими прибамбасами и …. мини-система busybox, представляющая собой набор утилит командной строки, засунутыми в один исполняемый файл (запуск осуществляется командой busybox, а в качестве параметра используется сама утилита, например, busybox cat). Для экономии памяти функционал утилит командной строки ограничен, но основные функции работают нормально. Как пример, привожу ограничение функций vi (и на выполнение обычных функций это в принципе и не влияет)
Ошибки не исчезают с опытом - они просто умнеют
|
nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
а вообще, я тоже раньше думал что initramfs это круто, туда можно засунуть спасательные утилиты и пользоваться при необходимости. но на практике лайв флешка лучше намного! дает те же и большие возможности... нет ничего такого в initramfs что нельзя сделать из лайв флешки. (я хоть не минималист, но против лишних дублирующих возможностей) так что по факту оказалось что хук base с busybox не нужен в этой прослойке (initramfs) между загрузчиком и нормальной системой.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
vasek |
|
Темы:
48
Сообщения:
11320
Участник с: 17 февраля 2013
|
nafanjaПоддерживаю ... а еще лучше иметь 2-ую систему linux в качестве liveCD. Я как лет 5-6 назад установил ubuntu (lts, ver. 14) так она у меня до сих пор и стоит не обновляясь, хотя пользуюсь очень и очень редко - в основном когда экспериментирую и наглухо вешаю Arch.
Ошибки не исчезают с опытом - они просто умнеют
|
nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
vasek, да, тоже есть ubuntu, но нужна была ли ж для проприетарных AMD драйверов и кое что подсмотреть как сделано там. сейчас с проприетарными драйверами AMD в Арче уже все норм. но до сих пор не соображу как там сделано авто переключение с AMD на NVIDIA, в зависимости от подключенного монитора к выходам. вроде работает, но кеды не хотят нормально загружаться и выпадают в ошибки не совместимые с жизнью.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
vasek |
|
Темы:
48
Сообщения:
11320
Участник с: 17 февраля 2013
|
Плюс от busybox вижу только один - если при загрузке выкинет в консоль initramfs (initramfs shell), в которой и можно использовать этот комплект команд. Но это уж очень редкий случай и даже не представляю сможет ли это чем то помочь в части решения проблемы .... В такой ситуации, чтобы определить место затыка, я лучше пойду другим путем (уже экспериментировал с этим). EDIT 1 - ради интереса загрузился в ramfs ..... работают как обычные команды, так и команда busybox <command> .... и что интересно - работает vi, а команда cat делает вывод через vi shutdown нет, есть reboot и halt .... но на прямую не работают, только через опции -n -f
Ошибки не исчезают с опытом - они просто умнеют
|