На Mac OS X и BSD:
$ date -r 1282368345
Sat Aug 21 07:25:45 CEST 2010
$ date -r 1282368345 +%Y-%m-%d
2010-08-21
с инструментами ядра GNU (необходимо вырыть через информационный файл для того):
$ date -d @1282368345
Sat Aug 21 07:25:45 CEST 2010
$ date -d @1282368345 --rfc-3339=date
2010-08-21
С также, добавьте -u
(стандартная) опция или передача a TZ=UTC0
переменная среды, чтобы иметь дату UTC (TZ=UTC0
определяет названный часовой пояс UTC
со смещением 0 от UTC, в то время как поведение для TZ=UTC
(без смещения), является неуказанным (хотя в большинстве систем относился бы к определенному системой часовому поясу, также названному UTC
со смещением 0 от UTC)).
Я думаю, что ответ должен быть должен использовать также root=LABEL=...
или root=UUID=...
Но Вы указываете, что это не работает на Вас. Я предложил бы изучить, если существует некоторая проблема с действиями Вашего initrd.
Я мог ошибиться или возможно просто мог неправильно понять Вас, но не являюсь выбором устройства загрузки что-то, что было бы настроено от BIOS машины, которую Вы загружаете?
Я думал бы, что это будет вопрос выбора Карты памяти, которой установили бы GRUB как его загрузчик и затем выбор, какой дистрибутив Вы хотите загрузить из меню GRUB.