Łukasz Maśko napisał(a):

Chcę sobie zrobić dopasowaną do moich potrzeb wersję LiveCD bazując na wersji mini-1.0beta2 havnera (wielkie dzięki, świetna robota). Z doszlifowywaniem pakietów na samej płycie itp. radzę sobie bez problemu. Tak samo z budowaniem obrazu - to załatwiają skrypty. Problem pojawia się przy odpalaniu zbudowanej przygotowanej płyty - po zabootowaniu kernela przy montowaniu root-a dostaję taki komunikat:

PLD Live CDROM found at /dev/hdc
SQUASHFS errot: Major/Minor mismatch, filesystem is (2:1), I support (1 : x) or (2 : <= 0)
Changing rootfs
exec: 195: /usr/sbin/chroot: not found
Kernel panic: Attempted to kill init!


I oczywiście stoi. To wszystko po wygenerownaniu obrazu na kernelu 2.6.10-96 (również na 2.6.8-4.9) i squashfs-2.1-1. Dla próby wgrałem mksquashfs ze squashfs-2.0-1 - i to DZIAŁA. Czyli problem leży po stronie squashfs-2.1-1. Prosty downgrade nie jest możliwy:

$ sudo rpm -Uvh --oldpackage squashfs-2.0-1.i686.rpm
błąd: Niespełnione zależności:
       squashfs < 2.1 jest w konflikcie z kernel-2.6.10-0.96

Czy squashfs do poprawki? A może można w prosty sposób poprawić LiveCD? Pozdrawiam.


A zaktualizowałeś/zainstalowałeś nowy squashfs dla samego live? U mnie to pomogło.
--
WK



_______________________________________________ pld-users-pl mailing list pld-users-pl@pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl

Odpowiedź listem elektroniczym