Я остановил свой экземпляр EC2 Ubuntu (не помню, 14.04 или 16.04) и теперь не могу получить к нему доступ.
Это последние две строки системного журнала.
Begin: Loading essential drivers ... done.
Begin: Running /scripts/init-premount ... done.
Begin: Mounting root file system ... Begin: Running /scripts/local-top ... done.
Begin: Running /scripts/local-premount ... done.
Warning: fsck not present, so skipping root file system
[ 9.413433] EXT4-fs (xvda1): mounted filesystem with ordered data mode. Opts: (null)
done.
Begin: Running /scripts/local-bottom ... done.
Begin: Running /scripts/init-bottom ... Warning: overlayroot: debug is busted
done.
run-init: /sbin/init: No such file or directory
Target filesystem doesn't have requested /sbin/init.
run-init: /sbin/init: No such file or directory
run-init: /etc/init: Permission denied
run-init: /bin/init: No such file or directory
/bin/sh: 0: can't access tty; job control turned off
# [ 37.220041] random: nonblocking pool is initialized
Я смонтировал свой том в другой экземпляр и проверил, а / sbin / init действительно нет.
В новом экземпляре, который я запустил, / sbin / init - это ссылка на / lib / systemd / systemd. В старом томе / lib / systemd / systemd, по-видимому, не существует.
Я также попытался запустить fsck в старом томе, и это не сработало.
Есть какие-нибудь подсказки?