Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по FreeBSD (http://forum.oszone.net/forumdisplay.php?f=10)
-   -   Можно ли отредактировать файл на HDD из LiveCD FreeBSD?.. (http://forum.oszone.net/showthread.php?t=304566)

znak-ognya 27-08-2015 16:38 2546614

Можно ли отредактировать файл на HDD из LiveCD FreeBSD?..
 
Здравствуйте,
Причина: В процессе русификации FreeBSD 10.2 редактировал файл /etc/defaults/rc.conf и прощёлкал знаки комментария, и сами комментарии вылезли на вторые строки без #...
При последующей перезагрузке, ругается на лишние знаки, естественно, и предлагает редактировать, открываю в nano на редактирование (сразу даёт права), изменяю файл, но не получается его сохранить (вместо русских букв кракозябры) Ctrl+X или Ctrl+O...
Вопрос 1: Почему не даёт сохранить файл при ошибках, при загрузке, после редактирования в nano ?..
Вопрос 2: Можно ли отредактировать этот файл, загрузившись с Live-CD ?.. И, если можно, как правильно примонтировать этот раздел?..
Спасибо...

ruslandh 27-08-2015 21:24 2546683

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

Kent 28-08-2015 01:42 2546739

Цитата:

Цитата znak-ognya
редактировал файл /etc/defaults/rc.conf »

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

# 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 28-08-2015 14:15 2546930

Kent,
Цитата:

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

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

Цитата Kent
"/etc/rc.conf" »

как его потом применить?.. Или он автоматически применяется?..
Вопрос2: Как я могу внести изменения, не зная точно, правильного синтаксиса?.. (в случае с русскими кодировками)...
Вопрос3: Русификации не произошло, есть ли какой-то стандартный порядок русификации FreeBSD 10.2 ?..
Спасибо...

Sadok 28-08-2015 21:46 2547094

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

Kent 29-08-2015 00:28 2547138

Цитата:

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

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

Цитата:

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

Цитата:

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

А в чём проблема с русскими кодировками? Давно поддерживается 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



Время: 04:10.

Время: 04:10.
© OSzone.net 2001-