live-build nie tworzy obrazu

Ogólne pytania dotyczące systemu
szybki
Posty: 98
Rejestracja: 13 września 2014, 13:06

live-build nie tworzy obrazu

Post autor: szybki »

Chciałbym zrobic sobie dla testu własne livecd. Zainstalowałem pakiet live-build, korzystam z cfg:

Kod: Zaznacz cały

#!/bin/sh
lb config \
--binary-images netinstall \
--apt aptitude \
--iso-application "demoSuperDistro" \
--iso-volume "xxx" \
-d jessie \
--debian-installer live \
--bootappend-live "append boot=live config quiet" \
"#{@}"
wykonuję polecenie lb build, pobierają się paczki i cały proces kończy się sukcesem, ale nie ma obrazu ISO. O czymś zapomniałem?
Awatar użytkownika
Yampress
Administrator
Posty: 6422
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

A podczas budowania wyrzuca jakieś błędy?
szybki
Posty: 98
Rejestracja: 13 września 2014, 13:06

Post autor: szybki »

Nie. Całość zakończona jest komunikatem o skukcesie. Nie ma też żadnych logów.
Awatar użytkownika
Yampress
Administrator
Posty: 6422
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

A z jakiego howto korzystałeś?
szybki
Posty: 98
Rejestracja: 13 września 2014, 13:06

Post autor: szybki »

Dokładniej to z tego http://live.debian.net/manual/4.x/html/ ... al.pl.html na necie są też wersje starsze które się od siebie nie różnią.

Z początku myślałem że to wina tego że chce to zrobić z poziomu virtualboxa, ale nie, cały proces przebiega identycznie na normalnej maszynie.

Edycja:

Tutaj dokładna zawartość konsoli http://pastebin.com/rs4By5pU
Awatar użytkownika
Yampress
Administrator
Posty: 6422
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

No ale ten skrypt expotuje tyko zmienne konfiguracji. I to nie jest całość budowy. Jeszcze czegoś brakuje.
Dlatego nie wyskoczył żaden błąd.

Poza eksportowaniem opcji nie uruchomiłeś chyba żadnego polecenia budowania obrazów?
I stąd nic się nie stworzyło.
http://live.debian.net/manual/4.x/html/ ... l.html#320
szybki
Posty: 98
Rejestracja: 13 września 2014, 13:06

Post autor: szybki »

Uruchamiam ten skrypt z konsoli, tworzy się konfigruacja, później wydaje polecenie "lb build" i co jeszcze mam zrobić?
Awatar użytkownika
dedito
Moderator
Posty: 3588
Rejestracja: 18 listopada 2013, 21:07
Lokalizacja: Gliwice

Post autor: dedito »

Sprawdź czy coś zbuduje bez generowania konfiguracji.
szybki
Posty: 98
Rejestracja: 13 września 2014, 13:06

Post autor: szybki »

Tak, ale... jedyne polecenia które wypluwają obraz iso to:
lb config -d jessie -b iso --debian-installer live
a to które sam dodaje, nie genruje nic [poza pobraniem paczek i zakończonym sukcesie.
#!/bin/shlb config noauto \
-d jessie \
-b iso \
--archive-areas "main contrib non-free" \
--linux-flavours 686-pae \
--debian-installer live \
--bootappend-live "append boot=live config quiet locales=pl_PL.UTF-8 keyboard-l$
"${@}"
Jakiś pomysł? Próbowałem też zapisać to jako zwykłe polecenie, ale bez skutku.
ODPOWIEDZ