Microdrive

Phần mềm chụp màn hình:
Microdrive
Các chi tiết về phần mềm:
Phiên bản: 0.2
Ngày tải lên: 3 Jun 15
Nhà phát triển: Sreekant Kodela
Giấy phép: Miễn phí
Phổ biến: 177

Rating: 2.5/5 (Total Votes: 2)

Microdrive về cơ bản là một bộ công cụ mà bạn có thể sử dụng để làm của riêng linux live cd của bạn.
Nó phụ thuộc vào busybox, isolinux và Linux tất nhiên.
Tôi đang lên kế hoạch để xây dựng một bó nhỏ không đĩa, monitorless, nút keyboardless để làm công việc dựng hình của tôi [3D]. Đối với họ để chạy, tôi có nhiều lựa chọn khác nhau nhưng cd sống dường như là rắc rối miễn phí nhất.
Nhưng sau đó tôi không thể tìm thấy một cd sống, mà nhiều hơn hoặc ít trung thành sau một hệ thống Linux cài đặt bình thường. Họ dường như sử dụng squashfs hoặc unionfs hoặc một số hình thức khác của hệ thống tập tin giả cho phép ghi. Tôi thậm chí không thể có được SLAX cho tôi thấy một màn hình. Tôi chắc chắn nó là để làm với card đồ họa máy tính xách tay của tôi.
Nhưng nó loại cảm hứng cho tôi để làm cd sống của riêng tôi, vì vậy tôi có thể kết hợp các thành phần với các phiên bản cùng một thư viện của hệ thống cài đặt của tôi.
Để kết thúc này thay vì làm một cd duy nhất, tôi đã phá vỡ các công việc cần thiết trong một tập hợp các kịch bản để toàn bộ điều là quản lý và tái sử dụng.
Hy vọng rằng nó sẽ hữu ích cho người khác ra khỏi đó.
Để thực hiện một live cd:
1. Lấy Microdrive Linux Live kịch bản đặt từ trên cao.
2. tar các tập tin vào một thư mục.
3. Thực hiện một hạt nhân thích hợp cho cd sống.
cần initrd, đĩa RAM và ext2
tốt cũng hỗ trợ các thiết bị cơ bản như dưới đây. [Cd, devfs, framebuffer, VESA vv]
Không có quy tắc cứng và nhanh chóng. Afterall nó damn cd của bạn!
4. Sao chép kernel để ./src/bzImage.
5. Download nguồn tarball busybox và đặt nó trong ./src.
6. Tải về mã nguồn tarball syslinux và đặt nó trong ./src.
7. Chạy kịch bản được liệt kê trong thư mục ./scripts. [Xin lưu ý. Không cd vào thư mục scripts. Thay chạy chúng như ./scripts/SCRIPT_NAME. Tất cả các kịch bản giả định rằng họ đang làm việc từ thư mục mà ./src và ./scripts ./doc vv là các thư mục con.]
8. Mục đích của kịch bản [Lúc đầu chạy chúng theo thứ tự này cũng]:
 ./scripts/make-prelim-dirs: Điều này sẽ làm cho tất cả các thư mục cần thiết như itree - nơi mà hình ảnh initrd sẽ được thực hiện. cdtree - bất cứ là ở đây sẽ endup trên cd. cdtree / zz - bất cứ điều gì khác phần mềm bạn muốn cài đặt, cài đặt nó ở đây. Cũng /etc/rc.d/links trên cd sống sẽ liên kết lib, usr, etc, etc / X11 / * từ đây đến các hệ thống sống trong thời gian chạy. cdtree / isolinux - nơi initrd.img, isolinux kết thúc.
 ./scripts/build-busybox: Điều này sẽ xây dựng và cài đặt busybox vào itree. Cũng sẽ chmod u + s thư viện busybox.
 ./scripts/build-isolinux: Vâng, đoán gì.
 ./scripts/find-libs: Sau khi cài đặt các tập tin nhị phân busybox, bạn sẽ ofcourse cần các thư viện i: e; libc, libm, ld-so vv Vâng, điều này không chính xác điều đó. Nó cannibalises chúng từ hệ thống máy chủ của bạn.
 ./scripts/install-base: Điều này sẽ cài đặt một cơ sở / itree / etc để đi vào initrd.img. Bạn có thể tùy chỉnh các hành động có nội dung trái tim của bạn.
 ./scripts/update-itree: Như gốc, điều này sẽ ldconfig libs trong itree. Sau đó chroot để các itree. Bạn sẽ nhận được một vỏ. Nếu nó không làm việc ở đây, nó không phải là gonna làm việc trên cd.
 ./scripts/make-initrd: Bạn cần phải chạy với quyền root. Vui lòng đọc kịch bản trước khi vươn ra cho "su". Nó sẽ tạo ra một initrd.img từ itree / và đặt nó trong cdtree / isolinux /. Đây là những gì hạt nhân từ tải cd sống và cảm thấy nội dung mà nó có một hệ thống tập tin gốc.
 ./scripts/make-iso: Cuối cùng! . Thực hiện một hình ảnh khởi động iso9660 để ghi vào đĩa CD hay cdrw.
9. Nói cách khác:
./scripts/make-prelim-dirs
./scripts/build-busybox
./scripts/build-isolinux
./scripts/find-libs
./scripts/install-base
./scripts/update-itree [root]
./scripts/make-initrd [root]
./scripts/make-iso
Có gì mới trong phiên bản này:
· Cập nhật cho các hạt nhân mới.
· Không devfs bây giờ.

Phần mềm tương tự

OpenNAS
OpenNAS

17 Feb 15

SailfishOS SDK
SailfishOS SDK

17 Feb 15

jggimi
jggimi

12 May 15

Phần mềm khác của nhà phát triển Sreekant Kodela

Ý kiến ​​để Microdrive

Bình luận không
Nhập bình luận
Bật hình ảnh!