Slackware This Forum is for the discussion of Slackware Linux.
|
| Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
 |
GNU/Linux Basic Guide
This 255-page guide will provide you with the keys to understand the philosophy of free software, teach you how to use and handle it, and give you the tools required to move easily in the world of GNU/Linux. Many users and administrators will be taking their first steps with this GNU/Linux Basic guide and it will show you how to approach and solve the problems you encounter.
Click Here to receive this Complete Guide absolutely free. |
|
 |
08-14-2009, 09:59 PM
|
#1
|
|
Senior Member
Registered: Oct 2005
Location: New Mexico
Distribution: Slackware
Posts: 1,357
Rep: 
|
mirror-slackware-current fails to create iso's
I'm trying to use mirror-slackware-current.sh to create install disks, but the second cd image fails with:
Code:
Warning: creating filesystem that does not conform to ISO-9660.
mkisofs 2.01.01a23 (i686-pc-linux-gnu)
Scanning ./slackware64/e
Scanning ./slackware64/f
Writing: Initial Padblock Start Block 0
Done with: Initial Padblock Block(s) 16
Writing: Primary Volume Descriptor Start Block 16
Done with: Primary Volume Descriptor Block(s) 1
Writing: Joliet Volume Descriptor Start Block 17
Done with: Joliet Volume Descriptor Block(s) 1
Writing: End Volume Descriptor Start Block 18
Done with: End Volume Descriptor Block(s) 1
Writing: Version block Start Block 19
Done with: Version block Block(s) 1
Writing: Path table Start Block 20
Done with: Path table Block(s) 4
Writing: Joliet path table Start Block 24
Done with: Joliet path table Block(s) 4
Writing: Directory tree Start Block 28
Done with: Directory tree Block(s) 4
Writing: Joliet directory tree Start Block 32
Done with: Joliet directory tree Block(s) 4
Writing: Directory tree cleanup Start Block 36
Done with: Directory tree cleanup Block(s) 0
Writing: Extension record Start Block 36
Done with: Extension record Block(s) 1
Writing: The File(s) Start Block 37
28.12% done, estimate finish Fri Aug 14 02:56:51 2009
56.12% done, estimate finish Fri Aug 14 02:56:52 2009
84.13% done, estimate finish Fri Aug 14 02:56:54 2009
Total translation table size: 0
Total rockridge attributes bytes: 2789
Total directory bytes: 6144
Path table size(bytes): 50
Done with: The File(s) Block(s) 17644
Writing: Ending Padblock Start Block 17681
Done with: Ending Padblock Block(s) 150
Max brk space used 21000
17831 extents written (34 MB)
tail: option used in invalid context -- 1
Fri Aug 14 02:56:54 MDT 2009 [6175]: CDROM ISO's created of slackware64-current.
Fri Aug 14 02:56:54 MDT 2009 [6175]: The combined exit code for ISO creation is '127'. A a non-zero number here means: something goofed along the way.
Fri Aug 14 02:56:54 MDT 2009 [6175]: Computing MD5 checksums of the ISO's (time consuming).
Fri Aug 14 02:57:14 MDT 2009 [6175]: Resulting ISO files:
-rw-r--r-- 1 carey users 543158272 2009-08-14 02:56 /media/BigChunk1/Slackware64/slackware64-current-iso/slackware64-current-install1.iso
-rw-r--r-- 1 carey users 36517888 2009-08-14 02:56 /media/BigChunk1/Slackware64/slackware64-current-iso/slackware64-current-install2.iso
Fri Aug 14 02:57:14 MDT 2009 [6175]: Done!
I've used this script successfully in the past. Could anyone help me with this?
Thanks,
Brian
|
|
|
|
08-14-2009, 10:49 PM
|
#2
|
|
Guru
Registered: Dec 2006
Location: underground
Distribution: Slackware64
Posts: 7,594
|
I've come across two things while Googling (one of which at least you probably saw in a related thread on LQ):
1) There may be a bug in the `tail` command, depending on exactly how that line in the script formats/executes the `tail`
and
2) Are you executing this on a Slackware system? If not, it may be an issue where the script thinks it's running under Bash, when in fact it isn't (Like on a Debian-esque machine, where /bin/sh is linked to Dash, not Bash).
Hmmmm 
Sasha
|
|
|
|
08-14-2009, 11:05 PM
|
#3
|
|
Senior Member
Registered: Oct 2005
Location: New Mexico
Distribution: Slackware
Posts: 1,357
Original Poster
Rep: 
|
Sasha,
Thanks for the reply. I am executing it on a slackware system. I'm also thinking that the first error, the ominous "Warning: creating filesystem that does not conform to ISO-9660", occurs well before the tail command.
Brian
|
|
|
|
08-14-2009, 11:14 PM
|
#4
|
|
Guru
Registered: Dec 2006
Location: underground
Distribution: Slackware64
Posts: 7,594
|
Quote:
Originally Posted by BCarey
Sasha,
Thanks for the reply. I am executing it on a slackware system. I'm also thinking that the first error, the ominous "Warning: creating filesystem that does not conform to ISO-9660", occurs well before the tail command.
Brian
|
Yes, I agree with you about the respective timestamps of the errors; I decided not to mention that part about the "Warning:" because I (possibly incorrectly though) guessed that that warning was thrown because the second/subsequent CD images are not bootable, thereby being "non-conformant to the ISO9660 standard". It is after all a 'warning' rather than a '[fatal-]error'.
Disclaimer: I haven't researched ISO9660 compliance  so not 100% on whether bootable-ness affects compliance.
About the tail command though: if it is for example trying to use `tail` to gather up whatever files it is intending to put into the CD image, and the tail command is borking (hence the tail -- error) then anything from that point on will be borky too.
I currently use the DVD method when I run the mirror script, and have had no troubles. Maybe as a test-run, try that for the heck of it, and see what happens??

Sasha
Last edited by GrapefruiTgirl; 08-14-2009 at 11:16 PM.
|
|
|
|
08-15-2009, 09:32 AM
|
#5
|
|
Moderator
Registered: Jan 2005
Location: Midwest USA, Central Illinois
Distribution: SlackwareŽ
Posts: 10,343
|
Hi,
Which version of the script are you using?
Quote:
my version of script;
#!/bin/sh
#
# $Id: mirror-slackware-current.sh,v 1.72 2009/05/20 20:05:59 root Exp root $
|
Quote:
Alien_Bob's newest script -mirror-slackware-current.sh;
#!/bin/bash
#
# $Id: mirror-slackware-current.sh,v 1.75 2009/06/17 20:52:47 root Exp root $
|
The difference from the levels of 1.72 & 1.75 are to support the newer releases along with modifications to support x64. I should update my version but I don't pass parameters but edit the script to suit my needs.
What happens when you switch mirrors? It could possibly be a mirror support problem. If the problems is persistent then I would try on another copy of the script if possible. Do you edit the script?
If you think the script is OK then what about changing to the 'DVD' format to see what happens?
|
|
|
|
08-15-2009, 09:42 AM
|
#6
|
|
Senior Member
Registered: Oct 2005
Location: New Mexico
Distribution: Slackware
Posts: 1,357
Original Poster
Rep: 
|
Updating to the latest version of the script solved the problem. Thanks all for your help.
Brian
|
|
|
|
| Thread Tools |
Search this Thread |
|
|
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -5. The time now is 06:28 AM.
|
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|