FreeBSD - Можно ли отредактировать файл на HDD из LiveCD FreeBSD?..

Ответить
Аватара пользователя
znak-ognya

FreeBSD - Можно ли отредактировать файл на HDD из LiveCD FreeBSD?..

Сообщение znak-ognya »

Здравствуйте,

Причина: В процессе русификации FreeBSD 10.2 редактировал файл /etc/defaults/rc.conf и прощёлкал знаки комментария, и сами комментарии вылезли на вторые строки без #...

При последующей перезагрузке, ругается на лишние знаки, естественно, и предлагает редактировать, открываю в nano на редактирование (сразу даёт права), изменяю файл, но не получается его сохранить (вместо русских букв кракозябры) Ctrl+X или Ctrl+O...

Вопрос 1: Почему не даёт сохранить файл при ошибках, при загрузке, после редактирования в nano ?..

Вопрос 2: Можно ли отредактировать этот файл, загрузившись с Live-CD ?.. И, если можно, как правильно примонтировать этот раздел?..

Спасибо...
Аватара пользователя
ruslandh

Re: FreeBSD - Можно ли отредактировать файл на HDD из LiveCD FreeBSD?..

Сообщение ruslandh »

На LiveCD что-либо редактировать - бесполезно. Надо его заново создавать
Аватара пользователя
Kent

Re: FreeBSD - Можно ли отредактировать файл на HDD из LiveCD FreeBSD?..

Сообщение Kent »

Цитата znak-ognya:



редактировал файл /etc/defaults/rc.conf
FreeBSD - Можно ли отредактировать файл на HDD из LiveCD FreeBSD?..




Зачем, вообще, вы его редактировали? Он для этого не предназначен. Там даже в начале написано:



Код:

Код: Выделить всё

# This is rc.conf - a file full of useful variables that you can set
# to change the default startup behavior of your system.  You should
# not edit this file!

Все изменения вносятся в файл "/etc/rc.conf".




Цитата:



Почему не даёт сохранить файл при ошибках, при загрузке, после редактирования в nano ?



А файловая система смонтирована на запись? Что показывает команда 'mount'?

https://www.freebsd.org/doc/en_US.IS...ml#idp59583312





Цитата:



Можно ли отредактировать этот файл, загрузившись с Live-CD ?.. И, если можно, как правильно примонтировать этот раздел?



Всё можно, если другое не помогает.
Аватара пользователя
znak-ognya

Re: FreeBSD - Можно ли отредактировать файл на HDD из LiveCD FreeBSD?..

Сообщение znak-ognya »

Kent,
Цитата Kent:



Все изменения вносятся в файл "/etc/rc.conf".
FreeBSD - Можно ли отредактировать файл на HDD из LiveCD FreeBSD?..




Получилось отредактировать и мой нарушенный файл по вашим подсказкам и сайтов
http://alexof.ru/page/oshibka-zagruzki-freebsd
,
http://sysadmins.ru/post8492912.html
, FreBSD загрузилась...

Вопрос1: Если изменения вносятся в файл
Цитата Kent:



"/etc/rc.conf"
FreeBSD - Можно ли отредактировать файл на HDD из LiveCD FreeBSD?..




как его потом применить?.. Или он автоматически применяется?..

Вопрос2: Как я могу внести изменения, не зная точно, правильного синтаксиса?.. (в случае с русскими кодировками)...

Вопрос3: Русификации не произошло, есть ли какой-то стандартный порядок русификации FreeBSD 10.2 ?..

Спасибо...
Аватара пользователя
Sadok

Re: FreeBSD - Можно ли отредактировать файл на HDD из LiveCD FreeBSD?..

Сообщение Sadok »

А что вы хотели прописать то? /etc/rc.conf применится, да. Замещая дефолтные знаечния из /etc/defaults/rc.conf
Аватара пользователя
Sadok

Re: FreeBSD - Можно ли отредактировать файл на HDD из LiveCD FreeBSD?..

Сообщение Sadok »

Цитата znak-ognya:



как его потом применить?.. Или он автоматически применяется?
FreeBSD - Можно ли отредактировать файл на HDD из LiveCD FreeBSD?..




Выше ответили. /etc/rc.conf имеет приоритет над дефолтным конфигом.




Цитата znak-ognya:



Вопрос2: Как я могу внести изменения, не зная точно, правильного синтаксиса?.. (в случае с русскими кодировками)...
FreeBSD - Можно ли отредактировать файл на HDD из LiveCD FreeBSD?..





Цитата znak-ognya:



Вопрос3: Русификации не произошло, есть ли какой-то стандартный порядок русификации FreeBSD 10.2 ?..
FreeBSD - Можно ли отредактировать файл на HDD из LiveCD FreeBSD?..




А в чём проблема с русскими кодировками? Давно поддерживается UTF-8. В графических окружениях русский язык устанавливается собственными средствами. Для русификации консоли не требуется вмешательство в rc.conf. Достаточно изменить "~/.login_conf".



Код:

Код: Выделить всё

kent@gate ~ % less .login_conf 
# $FreeBSD: releng/10.1/share/skel/dot.login_conf 77995 2001-06-10 17:08:53Z ache $
#
# see login.conf(5)
#
me:\
        :charset=UTF-8:\
        :lang=ru_RU.UTF-8:\
        :term=xterm-256color
Ответить

Вернуться в «Общий по FreeBSD»