BusyBox trên USB Livesystem liên tục


12

Tôi đã thử lại để xây dựng thanh USB Linux bền bỉ của mình, bây giờ Ubuntu 16.04 đã ra mắt. Nhưng nó vẫn chỉ khởi động một dấu nhắc busyBox khi sử dụng mục khởi động liên tục:

BOOT_IMAGE=/casper/vmlinux.efi file=/cdrom/preseed/ubunutu.seed boot=casper verbose persistent ramdisk_size=4294967296 keyb=de locale=de_DE no_splash ---

Tôi có bốn phần:

  • 100 MiB FAT32 ESP
  • 2 GiB FAT32 cho sqashfs
  • 1 GiB SWAP
  • ~ 12 GiB cho dữ liệu liên tục

Vấn đề của tôi là mount -n -o move /dev {rootmnt}/devthất bại với:

run-init: current directory on the same filesystem as the root : error 0

Tôi nên tiến hành như thế nào?

Có tin tức cho câu hỏi này. Tôi có thể tinh chỉnh nó bây giờ và tôi tìm thấy một khởi đầu của một anwser. Vấn đề được đặt xung quanh các bootfiles không đi vào ESP vì chúng dự định được cài đặt ở đó. Có thể xác nhận rằng câu hỏi này có liên quan, nhưng không trả lời vấn đề này. Tôi thấy rằng vấn đề là do tôi không cài đặt được tất cả các bootfiles không cần thiết vào ESP. Tôi tạo ra một câu hỏi cụ thể về một nỗ lực hờn dỗi có thể xảy ra ở đây để không làm lộn xộn câu hỏi này khi tôi đang cố gắng tự sửa chữa mớ hỗn độn của mình. @videonauth đã chỉ cho tôi câu trả lời này trong trò chuyện, nhưng nó phải được chuyển đổi để sử dụng với UEFI boot.

Vui lòng giúp tôi khắc phục câu hỏi này nếu bạn tìm thấy sự nhân đôi hoặc coment để cung cấp câu hỏi về thông tin có thể giúp bạn và tôi trả lời câu hỏi của tôi.


Tôi nâng cấp lên một ổ đĩa 4 GiB thứ hai (không liên tục) với ubfox 16.04 và tạo lại một liên tục với hệ thống trực tiếp này. Nếu tôi khởi động nó không liên tục, nó khởi động tốt với máy tính để bàn, nhưng nó tự động cấu hình cho bố cục bàn phím của chúng tôi. nhưng nếu tôi sử dụng mục khởi động liên tục thì nó không thành công trên initramfs để chuyển sang root.
Kupferdrache

Sau đây vẫn còn, các mục cuối cùng trên stdout: cp: không thể tạo '/ root / var / log /': Là thư mục cp: không thể tạo '/ root / etc /': Đã hoàn tất thư mục. Bắt đầu: Chạy 7scripts / nfs-bottom ... xong Bắt đầu: Chạy / scripts / init-bottom ... mount: mount / dev on / root / dev fail: Không có tập tin hoặc thư mục nào được thực hiện. mount: mount / run on / root / run fail: Không có tập tin hoặc thư mục như vậy run-init: thư mục hiện tại trên cùng hệ thống tập tin như root: error 0 Hệ thống tập tin đích không yêu cầu / sbin / init. run-init: thư mục hiện tại trên cùng hệ thống tập tin với root: error 0 5 dòng
Kupferdrache 04/05/2016

Tôi đã chuyển sang xây dựng nó trong Ubuntu trong khi đó, nhưng điều đó dường như không được chú ý (tôi đã chỉnh sửa Nó cũng chưa được thực hiện). nhưng tôi đã tạo một cái chung hơn ở đây: Busybox trên USB Livesystem bền bỉ
Kupferdrache

Bây giờ, tôi biết làm thế nào để làm cho nó bền bỉ, vấn đề, là một vấn đề khác, nó khởi động vào busybox, thông qua nó không phải từ tất cả những gì tôi biết. Các câu hỏi liên kết cũng không chứa thông tin mới.
Kupferdrache

Tôi đã làm việc xung quanh bằng cách cài đặt hệ thống vào thanh bây giờ. Nhưng dù sao thì tôi cũng sẽ thích hợp một giải pháp cho cách đó. Không có câu trả lời vì nó không giải quyết được câu hỏi.
Kupferdrache

Câu trả lời:


1

Tôi không biết chính xác nguyên nhân khiến việc khởi động kết thúc trong dấu nhắc busybox / initramfs nhưng tôi có thể cung cấp cho bạn một giải pháp thay thế không liên quan đến việc cài đặt Ubuntu vào USB và vẫn mang lại sự bền bỉ thực sự.

Cố gắng sử dụng mkusbcông cụ để làm cho hệ thống USB bền bỉ của bạn.

Hướng dẫn chi tiết được đưa ra ở đây .

Toàn bộ tài liệu + làm việc có thể được tìm thấy tại https://help.ubfox.com/community/mkusb

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.