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

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по Linux (http://forum.oszone.net/forumdisplay.php?f=9)
-   -   Linux Live - TZ (http://forum.oszone.net/showthread.php?t=336923)

Parnaska 29-09-2018 18:00 2833519

Linux Live - TZ
 
Есть несколько Live-образов на флэшке, загрузка через Grub4Dos. Вопрос: что и в какое место в menu.lst прописать, чтобы Линукс грузился с правильной TZ, или хотя бы спрашивал при загрузке. Например, стандартная запись для загрузки ESET SysRescue:

Код:

iftitle [if exist /Linux/eset/casper/initrd.lz] ESET SysRescue
kernel        /Linux/eset/casper/vmlinuz file=/Linux/eset/casper/filesystem.squashfs boot=casper live-media-path=/Linux/eset/casper/ cdrom-detect/try-usb=true noprompt floppy.allowed_drive_mask=0 ignore_uuid quiet splash vga=791
initrd        /Linux/eset/casper/initrd.lz

грузит чисто аглицкую систему, которая "типа" на сайте и лежит. Однако, если прописать так:

Код:

iftitle [if exist /Linux/eset/casper/initrd.lz] ESET SysRescue
kernel        /Linux/eset/casper/vmlinuz file=/Linux/eset/casper/filesystem.squashfs boot=casper live-media-path=/Linux/eset/casper/ cdrom-detect/try-usb=true noprompt floppy.allowed_drive_mask=0 ignore_uuid quiet splash -- debian-installer/language=ru keyboard-configuration/layoutcode?=ru vga=791
initrd        /Linux/eset/casper/initrd.lz

то и система по русски трындит и раскладка русская появляется.
Но! Всё бы хорошо, пока не включаю интернет:((( Сбивает системные часы нахрен. Да, можно после загрузки, до и-нета, выставить таймзону в консоли, но для Live (загрузился быстренько, пошаманил, вышел) это не приемлемо.

Заранее спасибо за советы!

Parnaska 29-09-2018 19:40 2833533

Люди, я лох в никсах, ну помогите, плз!!! Хотя бы скажите, что это сложно/невозможно...

astronom1987 29-09-2018 20:53 2833544

Попробуйте Winfromusb

Parnaska 29-09-2018 21:11 2833548

Цитата:

Попробуйте Winfromusb
Это что, где и зачем?

Parnaska 29-09-2018 21:53 2833556

Вкурил, это оффтоп...

Jula0071 30-09-2018 12:38 2833636

Цитата:

Цитата Parnaska
Но! Всё бы хорошо, пока не включаю интернет(( Сбивает системные часы нахрен. Да, можно после загрузки, до и-нета, выставить таймзону в консоли, но для Live (загрузился быстренько, пошаманил, вышел) это не приемлемо. »

Дело не в таймзоне, а в том, что линукс по умолчанию считает, что rtc работает в UTC, а винда – в локальном времени. Можно либо научить винду считать, что время в биосе UTC, либо линукс, что время в биосе localtime. Патч реестра для первого легко гуглится, для второго нужно давать команду
Код:

timedatectl set-local-rtc 1
Передать этот параметр через каспера нельзя, по крайней мере в мануале casper(7) нет ничего похожего.

Parnaska 30-09-2018 13:15 2833645

Jula0071, Спасибо, попробую!

Parnaska 30-09-2018 15:45 2833666

Jula0071, попробовал. Это опять из уже загруженного Linux, в Runtu Lite есть системная панель даты/времени, так вот Ваш рецепт просто ставит галочку, что БИОС в локальном времени, которая в результате ничего не меняет - включаю интернет и время сбрасывается. Помогает только смена таймзоны. Но хотелось бы грузиться в никсы с флэшки и не парить мозг после перезагрузки, и не только на своём компе, где, да, можно и в винду изменения внести, но и на чужих калькуляторах. Напрягает каждый раз лезть в консоль и набирать dpkg-reconfigure tzdata

Jula0071 30-09-2018 15:58 2833668

Я так и сказал, что это не рецепт. Нужно либо модифицировать образ, чтоб учитывал в каком времени ртц, или, если хотите, таймзону. Либо переучить винду считать, что ртц в утц. Если комп у вас один или вы админ в организации, то лучше вариант, чтобы все считали, что время в утц. Но дело конечно ваше

Зы были случаи, когда привязка к утц могла бы помочь избежать проблем – например когда в рф закон о времени меняли несколько раз туда сюда. Причём за пару недель до перехода. А представьте, у меня сто серверов и все срочно нужно провпдейтить и простой неприемлем.

Parnaska 30-09-2018 16:32 2833676

Jula0071, и комп не один, и я не админ, потому и тему создал. Неужели хотя бы к Убунту Live-дискам нельзя в автозагрузку прописать или нужную зону, или хотя бы меню выбора запустить? Мне нужна просто строка запуска из Grab4dos с исправлением этой проблемы, я вроде в главном сообщении чётко описал ситуацию... Говорил же - слабо шарю в юниксоидах...

PS Все образы на флэшке распакованы, так что я могу, ежели чё, в них подредактировать, знать бы - что.

Цитата:

модифицировать образ, чтоб учитывал в каком времени ртц, или, если хотите, таймзону.
Вот это и хочу!!!

Parnaska 02-10-2018 17:17 2834009

Узнал я, что прописать /etc/default/rcs в livecd нужно строчку UTC=yes
А в /etc/environment строку (в моем случае) TZ="Europe/Moscow"
Но вот беда - как бы распаковать и грамотно потом запаковать filesystem.squashfs ???
Имеется ввиду под Виндой.

Jula0071 02-10-2018 18:11 2834023

Цитата:

Цитата Parnaska
Имеется ввиду под Виндой. »

А зачем под виндой? Виртуалку с линуксом и вперёд. mkisofs, uck и что там ещё было. :)

Parnaska 02-10-2018 19:41 2834033

Jula0071, я ж в линуксе ни бэ ни мэ... Я вот загрузился в Рунту, а как запустить программу распаковки/запаковки из нужной папки - не знаю... Знаю команду, знаю что и куда прописать, но терминал в никсах не cmd в винде...


Время: 18:03.

Время: 18:03.
© OSzone.net 2001-