После обновления до 15,04 я попробовал различные драйверы за свою беспроводную карту, таким образом, я думавший обновить правила udev и удалил /etc/udev/rules.d/70-persistent-net.rules
файл, думая это было бы воссоздано при начальной загрузке. Это не сделало и дало следующую ошибку
systemctl status udev-finish.service -l
● udev-finish.service - Copy rules generated while the root was ro
Loaded: loaded (/lib/systemd/system/udev-finish.service; static; vendor preset: enabled)
Active: failed (Result: exit-code) since Sun 2015-04-26 22:11:29 CEST; 49s ago
Process: 361 ExecStart=/lib/udev/udev-finish (code=exited, status=2)
Main PID: 361 (code=exited, status=2)
Apr 26 22:11:29 MacBook systemd[1]: Starting Copy rules generated while the root was ro...
Apr 26 22:11:29 MacBook systemd[1]: udev-finish.service: main process exited, code=exited, status=2/INVALIDARGUMENT
Apr 26 22:11:29 MacBook systemd[1]: Failed to start Copy rules generated while the root was ro.
Apr 26 22:11:29 MacBook systemd[1]: Unit udev-finish.service entered failed state.
Apr 26 22:11:29 MacBook systemd[1]: udev-finish.service failed.
Apr 26 22:11:29 MacBook udev-finish[361]: /lib/udev/udev-finish: 6: /lib/udev/udev-finish: cannot create /etc/udev/rules.d/70-persistent-net.rules: Read-only file system
Таким образом, как я делаю систему перезаписываемой снова?
Я изменил файл /lib/systemd/system/udev-finish.service для включения basic.target в После - конфигурация, которая, кажется, добивается цели для меня:
[Unit]
Description=Copy rules generated while the root was ro
DefaultDependencies=no
After=basic.target systemd-udevd.service systemd-udev-settle.service
[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=/lib/udev/udev-finish