Pull to refresh

Comments 20

Так, стоп, а в чем проблема монтировать /usr на отдельном разделе? Это ж умеет любой линукс уже лет пятнадцать!
Арч понатащили в себя кучу «нововведений» гениальных.
Сейчас последняя мода — тащить всё из /bin в /usr/bin. Не знаю, из каких соображений. На деле получаем глюки и регрессии. Поэтому нужны пляски с бубном.
UFO landed and left these words here
Емнип, в федорке тоже все сливают в /usr/bin
«После обсуждения идеи переноса части компонентов корневой системы в /usr и объединения /sbin и /bin принято решение об утверждение планов по реализации первой идеи. Вторая идея одобрения не нашла.»
Подробности fedoraproject/wiki

И новость о бинарных логах, для меня, как минимум, убрала приставку «уютненькой» от федорки. Если дело так пойдет и дальше, буду думать о переезде на другой дистр.
Да, я тоже удивился. Уже давно им пользуюсь и как-то не возникало проблем с этим.
udev запускается раньше, чем монтируется /usr. А почему udev запускается раньше? Потому что нужно проинициализировать девайсы для монтирования /usr. Это замкнутый круг. Поэтому ответственность за монтирование /usr переносится на initrd.

а вообще, есть более короткое объяснение. Леннарт наш Поттеринг повелел, что более не будет /usr на отдельном разделе, и стало так.
Замкнутый круг возникнет, только если udev живёт на /usr.
Возникает вопрос — нафига?

""/usr — «Вторичная иерархия для данных пользователя; содержит большинство пользовательских приложений и утилит, используемых в многопользовательском режиме. Может быть смонтирована по сети только для чтения и быть общей для нескольких машин.»""
я имел ввиду пользовательских
я чётко помню, что у меня нормально работал FreeBSD 4.11 6 лет назад с / на одном винте, а /usr — на другом.
Арч умел /usr на отделном разделе, но потом вдруг что-то сломали, хотя у меня и сейчас /usr на отдельном разделе, правда сиплет ошибками при запуске что не может его смонтировать, но работу системы в моём случае это ни как не повлияло.

[dganic@dga ~]$ df -h
Файловая система Размер Использовано Дост Использовано% Cмонтировано в
rootfs 20G 16G 2,7G 86% /
udev 10M 0 10M 0% /dev
/run 10M 296K 9,8M 3% /run
/dev/sda1 20G 16G 2,7G 86% /
shm 1004M 1,6M 1002M 1% /dev/shm
/dev/sda3 9,2G 5,6G 3,1G 65% /usr
/dev/sda4 83G 40G 42G 49% /media/pomoika
/dev/sdb5 139G 96G 43G 70% /media/pomoika2
Имхо, лучше не /usr на отдельный раздел утаскивать, а /usr/share, /usr/include. Проще будет систему восстанавливать после краха.
Зачем вы постите arch-specific новости в этот блог?

Все адекватные люди, у которых подключен [testing], должны быть подписаны на рассылки arch-general и arch-dev-public, а кто не подписан, тот сам себе злой Буратина бегает по Лору с криками: «Не было печали, апдейтов накачали».
У многих не подключен testing, но интересно, что же происходит.

Отдельный блог для арча — в процессе.
Плюс, это способствует популяризации Арча.

Погляди на этот блог — тут что-то новое появляется раз в сто лет. Я бы с удовольствием почетал сводки разработки по Федоре и Убунту, но их почему-то никто не постит.

Плюс, читать на русском в одном месте гораздо приятней, чем на английском путем самостоятельного постоянного чтения рассылок, новостей и арчефорума. Я бы с радостью не читал всю эту пургу, если какой-нибудь добрый дядечка делал это за меня. К сожалению, никто этого не делает (да и я не возьмусь пока писать полный обзор ситуации).
Отличная новость, у меня как раз /usr на отдельном разделе.
Приоткрою тайну: на самом деле всё работало и до этой новости, просто при загрузке системы оно пишет красным цветом
/usr is not mounted. This is not supported.
и спокойно продолжает грузится дальше.
А вот systemd с отдельным /usr не умеет грузиться, и по сообщениям разработчика, это якобы не их вина.
Надеюсь, что теперь и systemd будет работать.
> Приоткрою тайну: на самом деле всё работало и до этой новости, просто при загрузке системы оно пишет красным цветом
/usr is not mounted. This is not supported.
и спокойно продолжает грузится дальше.

Вам повезло.
Подробнее здесь: comments.gmane.org/gmane.linux.arch.general/37167

> А вот systemd с отдельным /usr не умеет грузиться, и по сообщениям разработчика, это якобы не их вина.
Надеюсь, что теперь и systemd будет работать.

freedesktop.org/wiki/Software/systemd/separate-usr-is-broken
Вообще-то умеет, работает так же как и с SysV initscripts — если повезёт и не будет race conditions или других специфичных вещей.
Хм, я описал свой опыт. На моей системе все разделы находятся в LVM на диске с GPT-разметкой. Обычная загрузка системы работает, только вот сообщение про непримонтированный /usr пишет. А вот systemd вообще отказался грузиться, узнав про отдельный /usr.

По моим ощущениям, всё идёт к тому, чтобы systemd стал системой загрузки в Арче по-умолчанию.
Sign up to leave a comment.

Articles