mkisofs creates iso images that get "Incorrect CD-ROM detected" error

Bug #884322 reported by Dan Rolsma
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
cdrkit (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

To reproduce, install Oneirc or Natty, from the desktop or alternate iso, 64 or 32 bit, created 10/23/2011 or later. If earlier apply updates released since 10/23/2011 (not reproducible on Natty or Oneirc install prior to Oct 19). Make an iso according to the InstallCDCustomization Community Documentation. These are my exact commands from that documentation on a fresh install:

mkdir iso
sudo mount -o loop ubuntu-11.10-alternate-amd64.iso iso
sudo mkdir /cd-image
sudo rsync -a iso/* /cd-image
cd /cd-image
sudo mkisofs -r -V "My Install CD" -cache-inodes -J -l -b isolinux/isolinux.bin -c isolinux/boot.cat -boot-load-size 4 -no-emul-boot -boot-info-table -o ~/my.iso .

Now boot from the my.iso in a VirtualBox, or make a CD and boot from that, and you'll get "Incorrect CD-ROM detected" about a minute into the installation, right after "detecting hardware to find CD-ROM drives" occurs in the installation. You can also try using usb-creator-gtk to make a bootable usb stick, but it won't accept the .iso image. No error msg, it just won't show it as selectable after clicking "Other ..." and opening it.

ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: genisoimage 9:1.1.11-1ubuntu2
ProcVersionSignature: Ubuntu 3.0.0-12.20-generic 3.0.4
Uname: Linux 3.0.0-12-generic i686
ApportVersion: 1.23-0ubuntu3
Architecture: i386
Date: Mon Oct 31 10:11:32 2011
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release i386 (20110427.1)
ProcEnviron:
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: cdrkit
UpgradeStatus: Upgraded to oneiric on 2011-10-24 (7 days ago)

Revision history for this message
Dan Rolsma (dan-rolsma) wrote :
Revision history for this message
Gerald Schneider (geschnei) wrote :

I had the same problem. I forgot to copy the hidden directory .disk from the cd. From the commands you posted this might be the same problem,

Revision history for this message
Brian Murray (brian-murray) wrote :

Where can I find the InstallCDCustomization Community Documentation?

Changed in cdrkit (Ubuntu):
status: New → Incomplete
Revision history for this message
Dan Rolsma (dan-rolsma) wrote :
Revision history for this message
Brian Murray (brian-murray) wrote :

The page has the following on it:

'Be sure to catch the folder .disk - if you try and copy /cdrom/*, it will ignore the .disk folder, as Bash expands the * to mean "everything it can see".'

Revision history for this message
Dan Rolsma (dan-rolsma) wrote :

In my rsync command I specified directory names so all the files get copied, at least that has been my experience with rsync.

Revision history for this message
Dan Rolsma (dan-rolsma) wrote :

Whoops, I did use the *. Hmmm, that may explain it. I'll have to retry with:

sudo rsync -a iso /
cd /iso

and see what happens.

Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for cdrkit (Ubuntu) because there has been no activity for 60 days.]

Changed in cdrkit (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.