Bash trên Ubuntu trên Windows (10) - Không thể kết nối với Upstart


9

Chạy bản phát hành Ubuntu 14.04.4 LTS (Trusty) bằng bản phát hành beta beta mới với hỗ trợ "Bash trên Ubuntu trên Windows". Tôi đang gặp sự cố khi chạy các dịch vụ yêu cầu mới bắt đầu. I E:

[15:08 root@localhost ~] > start ttyS0 [15:08 root@localhost ~] > start: Unable to connect to Upstart: Failed to connect to socket /com/ubuntu/upstart: No such file or directory.

Có vẻ như daemon mới nổi hoàn toàn không chạy. Tôi đã kiểm tra vị trí tệp nhật ký để khởi động / var / log / upstart / không có tệp nào ở đó mặc dù có nhiều tệp cấu hình khởi động trong / etc / init /. Tôi đã không thể tìm thấy bất kỳ thông tin nào về cách tự khởi động / khởi động lại daemon mới bắt đầu.

Cảm ơn cho bất kỳ sự giúp đỡ trước.

Câu trả lời:


15

Thứ này đã được thảo luận trước . nó là một vấn đề đã biết và sửa chữa nhanh được đề xuất bởi Canonical là để chạy:

cat > /usr/sbin/policy-rc.d <<EOF
#!/bin/sh
exit 101
EOF
chmod +x /usr/sbin/policy-rc.d
dpkg-divert --local --rename --add /sbin/initctl
ln -s /bin/true /sbin/initctl

Một sự thật sửa chữa có sẵn nhưng chưa được phát hành cho Fast Ring:

Một bản sửa lỗi cho các vấn đề cập nhật apt udev đang trên đường đến chi nhánh bay. Khi sửa lỗi đến nhánh, cài đặt hệ thống con mới sẽ không còn gặp sự cố này nữa.


Điều này chỉ sẽ loại bỏ các thông báo lỗi liên quan đến việc sử dụng upstart / initctl. Cho rằng có một bản sửa lỗi thực sự có sẵn trong tương lai từ microsoft và không có bản sửa lỗi nào có sẵn trước đó tôi sẽ nói đây là câu trả lời tốt nhất cho câu hỏi của tôi. Cảm ơn các bước chân.
oldyear

1

Đó chính xác là những gì nó nói. Upstart không tồn tại. Windows 10 có bash và một số phần khác của Ubuntu. Họ không bao giờ nói bất cứ điều gì về Upstart.


Askubfox.com/questions/554377/ Lần Chủ đề này gợi ý rằng phiên bản ubfox này không được phát hành khi mới bắt đầu. Tôi tự hỏi tại sao initctl đang cố gắng sử dụng mới bắt đầu vì đây là trường hợp.
oldyear

Vâng tôi đoán điều đó hợp lý, nhưng nó chắc chắn hạn chế rất nhiều chức năng mà bạn có. Bạn có thể tư vấn một cách giải quyết, có thể cài đặt nó bằng tay?
Nick Felker

Tôi chưa bao giờ sử dụng nó. Một bản cập nhật Win10 làm cho Win của tôi không thể khởi động được một nửa và tôi vừa sử dụng Ubuntu 15.10 với KDE.
Duncan X Simpson
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.