LINUX.ORG.RU

Помогите с Archbang'ом

 , , , ,


0

1

Привет, ЛОР.

1.

При установке не осилил разбить диск правильно, теперь диск выглядит так:

                                cfdisk (util-linux 2.24.1)

                                   Disk Drive: /dev/sda
                            Size: 320072933376 bytes, 320.0 GB
                  Heads: 255   Sectors per Track: 63   Cylinders: 38913

    Name          Flags       Part Type   FS Type            [Label]          Size (MB)
 ----------------------------------------------------------------------------------------
    sda1                       Primary    ext4                                 20003.89                 
    sda3                       Primary    swap                                  4097.64  *
    sda5          NC           Logical    ext4                                269998.89  *
                               Pri/Log    Free Space                           25972.54  *

Есть два /home, один на sda1 от свежеустановленого арча, второй остался от убунты на sda5. Подскажите как настроить автоматическое монтирование /home c sda5 в текущую систему.

2.

При установке выбрал время UTC. Чомусь оно стало спешить на 3 часа. Сделал hwclock --localtime, после перезагрузки

$ timedatectl status
      Local time: Mon 2014-04-21 17:09:27 EEST
  Universal time: Mon 2014-04-21 14:09:27 UTC
        RTC time: Mon 2014-04-21 14:09:27
       Time zone: Europe/Kiev (EEST, +0300)
     NTP enabled: n/a
NTP synchronized: no
 RTC in local TZ: no
      DST active: yes
 Last DST change: DST began at
                  Sun 2014-03-30 02:59:59 EET
                  Sun 2014-03-30 04:00:00 EEST
 Next DST change: DST ends (the clock jumps one hour backwards) at
                  Sun 2014-10-26 03:59:59 EEST
                  Sun 2014-10-26 03:00:00 EET

Читал в wiki, но там для rc.conf, как для systemd не понял. Спасибо.


Ответ на: комментарий от kerneliq

При том, что именно там настраивается время?

jori
() автор топика
Ответ на: комментарий от jori

[code]
/dev/sda5/ /home/user/ ext4 auto,defaults [/code]


Как-то так?


В принципе можно, но тогда перенеси на втором диске все в корень. Или монтируй в /home2 и симлинками поправь.

dikiy ★★☆☆☆
()

1. В /etc/fstab дописать что-то вроде:

/dev/sda5               /home           ext4            defaults        0 2

Подсмотреть, какой uid у пользователя в старом /home с помощью «ls -n».

Создать в новой системе пользователя с этим uid'ом:

useradd -g users -s /bin/zsh -u <your-old-uid> -d /home/user_name user_name

2. А

ls -la /etc/localtime
линкает на Киев? А то ведь systemd может и врать. Если что, то лучше вручную сделать
ln -sf /usr/share/zoneinfo/Europe/Kiev /etc/localtime

Anatolik ★★
()
Ответ на: комментарий от jori

А старую /home/user/ переименовал в текущего пользователя.

не забудь сменить uid или у текущего пользователя, или у всех файлов на старом разделе. Иначе фигня получится.

dikiy ★★☆☆☆
()
Ответ на: комментарий от dikiy

Наверное, будет проще создать нового пользователя и перенести файлы. Потому что фигня уже получилась, отвалился датчик батареи, показывает пустую. Спасибо.

jori
() автор топика
Ответ на: комментарий от jori

Наверное, будет проще создать нового пользователя и перенести файлы. Потому что фигня уже получилась, отвалился датчик батареи, показывает пустую. Спасибо.

не. достаточно chown newuser:newgroup -R /home/user

или просто создать нового пользователя с нужным uid

useradd -u uid user

dikiy ★★☆☆☆
()
Ответ на: комментарий от jori

Ок, у меня такая проблема не наблюдается. Не знаю, в чем может быть причина.

Но вот в арч-вики пишут:

Warning: Using localtime may lead to several known and unfixable bugs. However, there are no plans to drop support for localtime.

Кроме того, на SO тоже пока что не нашли очевидного решения.

Что если вы просто попробуете сделать

hwclock --systohc --utc

и если не поможет, то вручную установите правильное время в формате

timedatectl set-time "2014-04-21 15:51:32"
и проверите, не собъется ли оно после перезагрузки?

Anatolik ★★
()
Ответ на: комментарий от Anatolik

timedatectl set-time

Заработало, спасибо. Кажется начал понимать почему так ненавидят systemd.

jori
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.