LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 07-10-2004, 12:03 PM   #1
win32sux
LQ Guru
 
Registered: Jul 2003
Location: Los Angeles
Distribution: Ubuntu
Posts: 9,870

Rep: Reputation: 380Reputation: 380Reputation: 380Reputation: 380
Unhappy errors making slackware ISO


hello. i'm making a customized slackware cd for myself, and while making the ISO i get some weird messages... i'm not even sure if they're actually errors... i'm wondering if any of you slackers can tell me what's going on... basically, the ISO seems to work fine, but still, i'd like to be clear as to what's happening here...

i'm using only two self-made series, "base", and "desktop"...

i've put the weirdness in bold:


bash-2.05b# mkisofs -o /home/win32sux/custom-slack.iso \
> -R -J -V "Custom Slack Install" \
> -hide-rr-moved \
> -v -d -N -no-emul-boot -boot-load-size 4 -boot-info-table \
> -sort isolinux/iso.sort \
> -b isolinux/isolinux.bin \
> -c isolinux/isolinux.boot \
> -A "Custom Slack Install CD" .
Warning: creating filesystem that does not conform to ISO-9660.
mkisofs 2.0.3 (i686-pc-linux-gnu)
Scanning .
Scanning ./kernels
Scanning ./kernels/bare.i
Scanning ./kernels/bareacpi.i
Scanning ./kernels/modules
Scanning ./isolinux
Scanning ./slackware
Scanning ./slackware/base
Scanning ./slackware/desktop
Using SLACK000 for /slackware (Slackware-HOWTO)
Using X11_F000.ASC for ./slackware/desktop/x11-fonts-misc-6.7.0-noarch-1.tgz.asc (x11-fonts-cyrillic-6.7.0-noarch-1.tgz.asc)
Using X11_F000.TXT for ./slackware/desktop/x11-fonts-scale-6.7.0-noarch-1.txt (x11-fonts-cyrillic-6.7.0-noarch-1.txt)
Using X11_F000.TGZ for ./slackware/desktop/x11-fonts-scale-6.7.0-noarch-1.tgz (x11-fonts-cyrillic-6.7.0-noarch-1.tgz)
Using X11_F001.TXT for ./slackware/desktop/x11-fonts-cyrillic-6.7.0-noarch-1.txt (x11-fonts-misc-6.7.0-noarch-1.txt)
Using X11_F001.TGZ for ./slackware/desktop/x11-fonts-cyrillic-6.7.0-noarch-1.tgz (x11-fonts-misc-6.7.0-noarch-1.tgz)
Using X11_F001.ASC for ./slackware/desktop/x11-fonts-cyrillic-6.7.0-noarch-1.tgz.asc (x11-fonts-scale-6.7.0-noarch-1.tgz.asc)

Writing: Initial Padbock Start Block 0
Done with: Initial Padbock Block(s) 16
Writing: Primary Volume Descriptor Start Block 16
Done with: Primary Volume Descriptor Block(s) 1
Writing: Eltorito Volume Descriptor Start Block 17

Size of boot image is 4 sectors -> No emulation
Done with: Eltorito Volume Descriptor Block(s) 1
Writing: Joliet Volume Descriptor Start Block 18
Done with: Joliet Volume Descriptor Block(s) 1
Writing: End Volume Descriptor Start Block 19
Done with: End Volume Descriptor Block(s) 1
Writing: Version block Start Block 20
Done with: Version block Block(s) 1
Writing: Path table Start Block 21
Done with: Path table Block(s) 4
Writing: Joliet path table Start Block 25
Done with: Joliet path table Block(s) 4
Writing: Directory tree Start Block 29
Done with: Directory tree Block(s) 33
Writing: Joliet directory tree Start Block 62
Done with: Joliet directory tree Block(s) 22
Writing: Directory tree cleanup Start Block 84
Done with: Directory tree cleanup Block(s) 0
Writing: Extension record Start Block 84
Done with: Extension record Block(s) 1
Writing: The File(s) Start Block 85
5.73% done, estimate finish Sat Jul 10 11:59:57 2004
11.45% done, estimate finish Sat Jul 10 11:59:57 2004
17.18% done, estimate finish Sat Jul 10 11:59:51 2004
22.89% done, estimate finish Sat Jul 10 11:59:53 2004
28.62% done, estimate finish Sat Jul 10 11:59:57 2004
34.35% done, estimate finish Sat Jul 10 11:59:54 2004
40.06% done, estimate finish Sat Jul 10 11:59:54 2004
45.79% done, estimate finish Sat Jul 10 11:59:55 2004
51.51% done, estimate finish Sat Jul 10 11:59:55 2004
57.23% done, estimate finish Sat Jul 10 11:59:55 2004
62.96% done, estimate finish Sat Jul 10 11:59:55 2004
68.67% done, estimate finish Sat Jul 10 11:59:56 2004
74.40% done, estimate finish Sat Jul 10 11:59:56 2004
80.12% done, estimate finish Sat Jul 10 11:59:57 2004
85.84% done, estimate finish Sat Jul 10 11:59:56 2004
91.57% done, estimate finish Sat Jul 10 11:59:57 2004
97.29% done, estimate finish Sat Jul 10 11:59:56 2004
Total translation table size: 2048
Total rockridge attributes bytes: 38351
Total directory bytes: 63488
Path table size(bytes): 134
Done with: The File(s) Block(s) 87269
Writing: Ending pad block Start Block 87354
Done with: Ending pad block Block(s) 22
Max brk space used 3d000
87376 extents written (170 Mb)


thanks in advance for any light you can shed on this...

=)


Last edited by win32sux; 07-10-2004 at 10:11 PM.
 
Old 07-10-2004, 12:08 PM   #2
keefaz
LQ Guru
 
Registered: Mar 2004
Distribution: Slackware
Posts: 6,552

Rep: Reputation: 872Reputation: 872Reputation: 872Reputation: 872Reputation: 872Reputation: 872Reputation: 872
It seems that you used a mkisofs option that truncate the file names. Try remove the -R one.

[edit]
or try add -joliet-long
But are you sure that you need all these options ?

Last edited by keefaz; 07-10-2004 at 12:14 PM.
 
Old 07-10-2004, 12:49 PM   #3
win32sux
LQ Guru
 
Registered: Jul 2003
Location: Los Angeles
Distribution: Ubuntu
Posts: 9,870

Original Poster
Rep: Reputation: 380Reputation: 380Reputation: 380Reputation: 380
hello keefaz... thanks so much for the heads-up about the filename truncation...

=)


i wanna ask you about the "-joliet-long" thing, cuz i managed to make the messages disappear by adding the "-l" option... i used "-l" instead of "-joliet-long" cuz the explanation in "man mkisofs" was less scary... lol... the only downside seemed to be that it might affect usage of the iso on ms-dos systems, something some people might call a cool feature... lol... okay, bad joke... but seriously:

Quote:
-joliet-long
Allow Joliet filenames to be up to 103 Unicode
characters. This breaks the Joliet specification -
but appears to work. Use with caution. The number
103 is derived from: the maximum Directory Record
Length (254), minus the length of Directory Record
(33), minus CD-ROM XA System Use Extension Informa-
tion (14), divided by the UTF-16 character size
(2).
Quote:
-l
Allow full 31 character filenames. Normally the
ISO9660 filename will be in an 8.3 format which is
compatible with MS-DOS, even though the ISO9660
standard allows filenames of up to 31 characters.
If you use this option, the disc may be difficult
to use on a MS-DOS system, but this comes in handy
on some other systems (such as the Amiga). Use
with caution.
do you think i made a wise choice by using "-l" or do you feel i should opt for "-joliet-long" instead???

Quote:
But are you sure that you need all these options ?
well, i'm just going by the README in the isolinux directory:

ftp://ftp.slackware.com/pub/slackwar...nux/README.TXT

=)


once again, thanks so much keefaz...


Last edited by win32sux; 07-10-2004 at 10:17 PM.
 
Old 07-10-2004, 12:56 PM   #4
keefaz
LQ Guru
 
Registered: Mar 2004
Distribution: Slackware
Posts: 6,552

Rep: Reputation: 872Reputation: 872Reputation: 872Reputation: 872Reputation: 872Reputation: 872Reputation: 872
You have to use -joliet-long instead of -l because the file :
./slackware/desktop/x11-fonts-misc-6.7.0-noarch-1.tgz.as
has 57 chars

(echo "filename" | wc -c )

[edit]
I am not sure if count come from ./slackware or if it is the filename length only, anyway the file :
x11-fonts-misc-6.7.0-noarch-1.tgz.as
has 37 chars (too big for -l option)

Last edited by keefaz; 07-10-2004 at 12:59 PM.
 
Old 07-10-2004, 01:27 PM   #5
win32sux
LQ Guru
 
Registered: Jul 2003
Location: Los Angeles
Distribution: Ubuntu
Posts: 9,870

Original Poster
Rep: Reputation: 380Reputation: 380Reputation: 380Reputation: 380
Quote:
Originally posted by keefaz
You have to use -joliet-long instead of -l because the file :
./slackware/desktop/x11-fonts-misc-6.7.0-noarch-1.tgz.as
has 57 chars

(echo "filename" | wc -c )

[edit]
I am not sure if count come from ./slackware or if it is the filename length only, anyway the file :
x11-fonts-misc-6.7.0-noarch-1.tgz.as
has 37 chars (too big for -l option)

okay but why do the error messages go away after i do it with "-l"???

plus i mounted the ISO and took a look inside, the filenames were fine... even the big one, x11-fonts-cyrillic-6.7.0-noarch-1.tgz.asc, which is like 42 characters...


bash-2.05b# mkisofs -o /home/win32sux/custom-slack.iso \
> -l -R -J -V "Custom Slack Install" \
> -hide-rr-moved \
> -v -d -N -no-emul-boot -boot-load-size 4 -boot-info-table \
> -sort isolinux/iso.sort \
> -b isolinux/isolinux.bin \
> -c isolinux/isolinux.boot \
> -A "Custom Slack Install CD" .
Warning: creating filesystem that does not conform to ISO-9660.
mkisofs 2.0.3 (i686-pc-linux-gnu)
Scanning .
Scanning ./kernels
Scanning ./kernels/bare.i
Scanning ./kernels/bareacpi.i
Scanning ./kernels/modules
Scanning ./isolinux
Scanning ./slackware
Scanning ./slackware/base
Scanning ./slackware/desktop
Writing: Initial Padbock Start Block 0
Done with: Initial Padbock Block(s) 16
Writing: Primary Volume Descriptor Start Block 16
Done with: Primary Volume Descriptor Block(s) 1
Writing: Eltorito Volume Descriptor Start Block 17

Size of boot image is 4 sectors -> No emulation
Done with: Eltorito Volume Descriptor Block(s) 1
Writing: Joliet Volume Descriptor Start Block 18
Done with: Joliet Volume Descriptor Block(s) 1
Writing: End Volume Descriptor Start Block 19
Done with: End Volume Descriptor Block(s) 1
Writing: Version block Start Block 20
Done with: Version block Block(s) 1
Writing: Path table Start Block 21
Done with: Path table Block(s) 4
Writing: Joliet path table Start Block 25
Done with: Joliet path table Block(s) 4
Writing: Directory tree Start Block 29
Done with: Directory tree Block(s) 35
Writing: Joliet directory tree Start Block 64
Done with: Joliet directory tree Block(s) 22
Writing: Directory tree cleanup Start Block 86
Done with: Directory tree cleanup Block(s) 0
Writing: Extension record Start Block 86
Done with: Extension record Block(s) 1
Writing: The File(s) Start Block 87
5.73% done, estimate finish Sat Jul 10 13:23:48 2004
11.45% done, estimate finish Sat Jul 10 13:23:31 2004
17.18% done, estimate finish Sat Jul 10 13:23:31 2004
22.89% done, estimate finish Sat Jul 10 13:23:27 2004
28.62% done, estimate finish Sat Jul 10 13:23:31 2004
34.35% done, estimate finish Sat Jul 10 13:23:28 2004
40.06% done, estimate finish Sat Jul 10 13:23:28 2004
45.79% done, estimate finish Sat Jul 10 13:23:31 2004
51.52% done, estimate finish Sat Jul 10 13:23:29 2004
57.23% done, estimate finish Sat Jul 10 13:23:29 2004
62.96% done, estimate finish Sat Jul 10 13:23:29 2004
68.67% done, estimate finish Sat Jul 10 13:23:30 2004
74.40% done, estimate finish Sat Jul 10 13:23:31 2004
80.12% done, estimate finish Sat Jul 10 13:23:30 2004
85.84% done, estimate finish Sat Jul 10 13:23:30 2004
91.57% done, estimate finish Sat Jul 10 13:23:30 2004
97.29% done, estimate finish Sat Jul 10 13:23:30 2004
Total translation table size: 2048
Total rockridge attributes bytes: 38351
Total directory bytes: 67584
Path table size(bytes): 136
Done with: The File(s) Block(s) 87269
Writing: Ending pad block Start Block 87356
Done with: Ending pad block Block(s) 20
Max brk space used 3d000
87376 extents written (170 Mb)

Last edited by win32sux; 07-10-2004 at 10:13 PM.
 
Old 07-10-2004, 02:05 PM   #6
win32sux
LQ Guru
 
Registered: Jul 2003
Location: Los Angeles
Distribution: Ubuntu
Posts: 9,870

Original Poster
Rep: Reputation: 380Reputation: 380Reputation: 380Reputation: 380
by the way, when i do it with "-joliet-long" the error messages still appear just as in post #1...

Quote:
Using SLACK000 for /slackware (Slackware-HOWTO)
Using X11_F000.ASC for ./slackware/desktop/x11-fonts-misc-6.7.0-noarch-1.tgz.asc (x11-fonts-cyrillic-6.7.0-noarch-1.tgz.asc)
Using X11_F000.TXT for ./slackware/desktop/x11-fonts-scale-6.7.0-noarch-1.txt (x11-fonts-cyrillic-6.7.0-noarch-1.txt)
Using X11_F000.TGZ for ./slackware/desktop/x11-fonts-scale-6.7.0-noarch-1.tgz (x11-fonts-cyrillic-6.7.0-noarch-1.tgz)
Using X11_F001.TXT for ./slackware/desktop/x11-fonts-cyrillic-6.7.0-noarch-1.txt (x11-fonts-misc-6.7.0-noarch-1.txt)
Using X11_F001.TGZ for ./slackware/desktop/x11-fonts-cyrillic-6.7.0-noarch-1.tgz (x11-fonts-misc-6.7.0-noarch-1.tgz)
Using X11_F001.ASC for ./slackware/desktop/x11-fonts-cyrillic-6.7.0-noarch-1.tgz.asc (x11-fonts-scale-6.7.0-noarch-1.tgz.asc)

Last edited by win32sux; 07-10-2004 at 10:15 PM.
 
Old 07-10-2004, 02:48 PM   #7
keefaz
LQ Guru
 
Registered: Mar 2004
Distribution: Slackware
Posts: 6,552

Rep: Reputation: 872Reputation: 872Reputation: 872Reputation: 872Reputation: 872Reputation: 872Reputation: 872
So practice is always better than theory
 
Old 07-10-2004, 02:56 PM   #8
win32sux
LQ Guru
 
Registered: Jul 2003
Location: Los Angeles
Distribution: Ubuntu
Posts: 9,870

Original Poster
Rep: Reputation: 380Reputation: 380Reputation: 380Reputation: 380
Quote:
Originally posted by keefaz
So practice is always better than theory
yeah, but still, thanks for all your help man, i really appreciate it...

=)


Last edited by win32sux; 07-10-2004 at 10:15 PM.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
making openbsd 3.7 ISO noir911 *BSD 4 06-11-2005 08:27 PM
making an iso bootable berrance Linux - Software 4 04-13-2005 05:14 AM
Download ISO section -- wrong ISO in Slackware vharishankar LQ Suggestions & Feedback 3 02-15-2005 01:38 PM
Making slack ISO zaicheke Slackware 6 11-21-2004 06:00 PM
Problems Making a Custom Slackware ISO pqbd Slackware 13 06-28-2004 02:13 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 03:51 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration