[Question] làm sao kernel thấy được rootfs là file squashfs |
24/06/2011 13:06:29 (+0700) | #1 | 241979 |
|
panfider
Member
|
0 |
|
|
Joined: 12/05/2010 01:51:04
Messages: 448
Offline
|
|
thường thì khi boot, tham số cho root=/dev/sdx gì đó.Nhưng mình nén toàn bộ fs thành file image.squashfs thì tham số này ra sao đây. Bạn nào có kinh nghiệm với squashfs xin giúp mình với |
|
[Unix] live free or die
|
|
|
|
[Question] làm sao kernel thấy được rootfs là file squashfs |
24/06/2011 13:24:07 (+0700) | #2 | 241981 |
|
conmale
Administrator
|
Joined: 07/05/2004 23:43:15
Messages: 9353
Location: down under
Offline
|
|
Đọc cái này: http://www.ibiblio.org/pub/Linux/docs/HOWTO/other-formats/pdf/SquashFS-HOWTO.pdf |
|
What bringing us together is stronger than what pulling us apart. |
|
|
|
[Question] làm sao kernel thấy được rootfs là file squashfs |
24/06/2011 14:33:47 (+0700) | #3 | 241994 |
|
panfider
Member
|
0 |
|
|
Joined: 12/05/2010 01:51:04
Messages: 448
Offline
|
|
link đó không giúp ít gì cho mình cả, mình không biết làm sao để kernel thấy filesystem của nó là một file image.squashfs cả |
|
[Unix] live free or die
|
|
|
|
[Question] làm sao kernel thấy được rootfs là file squashfs |
26/06/2011 18:09:22 (+0700) | #4 | 242145 |
|
quanta
Moderator
|
Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
|
|
Dùng `dd` copy squashfs image ra một partition. Sau đó, vẫn cấu hình như bình thường (nghĩa là có thể dùng device name, UUID hoặc LABEL) rồi thêm rootfstype=squashfs vào cuối. |
|
Let's build on a great foundation! |
|
|
|
[Question] làm sao kernel thấy được rootfs là file squashfs |
27/06/2011 02:36:44 (+0700) | #5 | 242160 |
|
conmale
Administrator
|
Joined: 07/05/2004 23:43:15
Messages: 9353
Location: down under
Offline
|
|
Hì hì,
panfider không hiểu tính chất của squashfs cho nên mới hỏi câu ở trên vậy mà quanta lại bày cho panfider cách làm để đi ngược với tính chất của squashfs.
Nhắc lại: "Squashfs is a compressed read-only filesystem for Linux. Squashfs is intended for general read-only filesystem use......"
Trong gói nén của squashfs có đủ thông tin cần thiết để biết cách sử dụng. Cái pdf ở trên là giảng giải chi tiết. Đọc hết cái pdf đó rồi mà vẫn chưa nắm tinh thần trong đoạn màu xanh ở trên thì đúng là kỳ lạ. |
|
What bringing us together is stronger than what pulling us apart. |
|
[Question] làm sao kernel thấy được rootfs là file squashfs |
27/06/2011 08:36:39 (+0700) | #6 | 242169 |
|
panfider
Member
|
0 |
|
|
Joined: 12/05/2010 01:51:04
Messages: 448
Offline
|
|
KNOPPIX làm được diều đó thật khó tin |
|
[Unix] live free or die
|
|
|