Page 1 of 1

Add module driver printer

Posted: 17 Oct 2019, 14:31
by diannella
Hi,

I create e module that contain a driver printer ARGOX P4250.

I followed this guide:

Code: Select all

mkdir remaster
cd remaster
wget http://porteus-kiosk.org/public/4.0/Porteus-Kiosk-Server-4.0.0-x86_64.iso
 
mkdir /mnt/cdrom
mkdir kiosk_ISO
mkdir fakeroot

mkdir PPD
mount -o loop Porteus-Kiosk-Server-4.0.0-x86_64.iso /mnt/cdrom
cp -a -v /mnt/cdrom/* kiosk_ISO/
cd fakeroot

mkdir -p usr/share/cups/model/argox
mkdir -p usr/libexec/cups/filter
cp -v ../PPD/pbhc203psc200en.ppd usr/share/cups/model/argox/

nano opt/scripts/files/wizard/printers.d/argox

cd ..
mksquashfs fakeroot/ konica.xzm -comp xz -b 256K -Xbcj x86 -noappend
cp -v konica.xzm kiosk_ISO/xzm/
cd kiosk_ISO
when i ran this code:

Code: Select all

./make_iso.sh
system answer with this error:

Code: Select all

Something went wrong - could not create the ISO. Please use 'mkisofs' utility from latest 'cdrtools' package rather tahn 'cdr-kit'.
You can download 'mkisofs' utility directly from this location: http://porteus-kiosk.org/public/files/mkisofs make it executable, move to /usr/local/bin floder and rerun this csript
[/b]

then i use this code:

Code: Select all

sudo mkisofs -o Porteus-Kiosk.iso /home/daniel/Documenti/remaster/kiosk_ISO
the system has created the Porteus-Kiosk.iso but if I execute this command,

Code: Select all

isohibrid Porteus-kiosk.iso
the result is:

Code: Select all

isohybrid: Porteus-Kiosk.iso: could not find boot record
[/b]

YOU CAN HELP ME :wall: :wall:

Thank You all

Add module driver printer

Posted: 20 Oct 2019, 07:53
by fanthom
Diannella,

You need to download mkisofs utility from kiosk website, make it executable and place it in the /use/local/bin folder - as instructed in the error message.

Please also switch to root with:
sudo su

run following command to ensure our utility will be used:
which mkisofs
(it should return /use/local/bin/mkisofs)

and then rerun 'make_iso.sh' script.

Thanks