Перемещение/usr на ArchLinux

мой корневой раздел полон, и ошибкой во время установки, мой/usr не был splited на другом разделе.

Теперь, когда я перемещаю это, настраиваю fstab как следующее:

UUID=partitionuuid-partitionuuid-partitionuuid-partitionuuid /usr ext4 defaults 0 0

Затем, я переместил исходный/usr в копию как/usr_old

Когда я перезагружаю свою систему, она дает следующее сообщение:

ERROR: Root device mounted successfullym but /sbin/init does not exists.

Если я пячусь/usr_old к/usr, он работает как прежде, с помощью корневой папки раздела, не монтируя новый настроенный раздел по нему.

Озираясь вокруг ошибки, я нашел, что она должна быть смонтирована в ramfs или чем-то как этот, вместе с корнем / раздел. Но, это все еще перепутало для меня, и я не сделал нашел краткий способ поместить его для работы.

Существует некоторый способ разделить эту папку после archlinux установка? Кто-то испытал это когда-то?

Спасибо, и мимо

0
задан 20 September 2015 в 20:09
1 ответ

В поисках решения для отдельного раздела для /usr, я нашел важные вещи о нем в системной иннициализации.

  1. root / partition mount on ramdisk type
  2. Он управляется mkinitcpio, отвечающим за сборку исходного окружения ramdisk во время запуска системы
  3. Если /usr построен на отдельном разделе, вам следует настроить некоторые дополнительные не стандартные хуки в конфигурационном файле mkinitcpio, расположенном в /etc/mkinitcpio. conf file
  4. С помощью этой поддержки вы можете управлять папкой /usr самостоятельно, даже если используете nsf.

Для получения подробной информации об инструменте mkinitcpio и настройке /usr, в следующем доке содержится полная информация.

О инструменте https://wiki.archlinux.org/index.php/Mkinitcpio

О настройке /установкеusr https://wiki.archlinux.org/index.php/Mkinitcpio#.2Fusr_as_a_separate_partition

2
ответ дан 4 December 2019 в 13:46

Теги

Похожие вопросы