ubuntuusers.de

LiveCD - Squashfs problem

Status: Gelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |

JW1

Anmeldungsdatum:
10. April 2009

Beiträge: Zähle...

hallo,

mein Ziel ist es, eine live cd mit minimalem Ubuntu zu erstellen. Dazu verwendete ich folgende Anleitung: https://help.ubuntu.com/community/LiveCDCustomization

ich befolgte es bis zum Schritt "Extracting the Desktop system"

auf der seite http://cdimages.ubuntu.com/livecd-base/current/ fand ich eine squashfs datei. da in der adresse "livecd-base" vorkommt, geh ich davon aus, dass es sich um ein basis-system für LiveCDs handelt.

Anstelle von:

sudo mount -t squashfs -o loop mnt/casper/filesystem.squashfs squashfs

verwendete ich die heruntergeladene .squashfs Datei (ich verwende i386). Leider bekomme ich folgende Fehlermeldung:

mount: wrong fs type, bad option, bad superblock on /dev/loop1, missing codepage or helper program, or other error Manchmal liefert das Syslog wertvolle Informationen – versuchen Sie dmesg | tail oder so

Die Ausgabe von

1
dmesg | tail

ergibt

[  897.238953] SQUASHFS error: Major/Minor mismatch, trying to mount newer 4.0 filesystem
[  897.238957] SQUASHFS error: Please update your kernel

PS.: stimmt meine annahme, dass es sich um ein basis-dateinsystem für eine LiveCD handelt überhaupt?

lg

raziel

Avatar von raziel

Anmeldungsdatum:
3. Mai 2005

Beiträge: 119

Wohnort: /dev/null

Hallo,

du versuchst eine Datei im Squash-Format in Version 4.0 zu laden, was mit Kernel < 2.6.29 wohl nicht geht. Wieso nimmst du nicht die squashfs Datei vom Ubuntu 9.04 iso-Image? Alternativ koenntest du dein Live-System von einem Ubuntu 9.10 aus gestalten oder versuchen den 2.6.29er Kernel zu installieren.

Gruss, Michael

JW1

(Themenstarter)

Anmeldungsdatum:
10. April 2009

Beiträge: 126

aha ... thx für die schnelle Antwort

ja ich verwende jaunty (kernel 2.6.28 -.-)

leider gibts auf http://cdimages.ubuntu.com/livecd-base/ nur die current und die vor ein paar tagen.

weiß jemand wo ich noch eine minimale jaunty squashfs datei bekomme? (offizielles repository wäre von vorteil)

raziel

Avatar von raziel

Anmeldungsdatum:
3. Mai 2005

Beiträge: 119

Wohnort: /dev/null

Weiss ich nicht, tut mir leid. Ich weiss auch nicht mal, ob das squashfs oben das ist, was du suchst und inwiefern man dieses System als "stabil" bezeichnen kann. Allerdings koennte man mal probieren das obige squashfs mit einem Ubuntu 9.10 in einer VM zu entpacken und mit 9.04 neu zu packen. Leider bin ich noch 24 Stunden an eine elende 384kBit-Leitung gefesselt :/

JW1

(Themenstarter)

Anmeldungsdatum:
10. April 2009

Beiträge: 126

so

also die squashfs-datei von http://cdimages.ubuntu.com ist genau das, wofür ich sie gehalten hatte. ich hab als basis für das remastern die karmic-alpha2-desktop-cd verwendet. da braucht man die squashfs datei nicht zu entpacken. das booten funktionierte wunderbar und es startete die kommandozeile. das ist mal super: problem ist nur, dass es sich (noch) um eine alpha-version handelt, und daher viele fehlermeldungen während dem booten auftauchen.

eine livecd-base squashfs datei für jaunty wäre natürlich ideal.

ahja. noch eine kleinigkeit (will kein neues thema erstellen): ich suche so eine art "ubiquity" (das ist der LiveCD-installer für Desktop-CDs) für die Kommandozeile, damit ich direkt von der Live-CD aus das system installieren kann.

lg

Antworten |