Bugzilla will be upgraded to version 5.0 on a still to be determined date in the near future. The original upgrade date has been delayed.
Bug 915563 - The rhel7 iso image made by mkisofs cannot be used for installation
The rhel7 iso image made by mkisofs cannot be used for installation
Status: CLOSED NOTABUG
Product: Red Hat Enterprise Linux 7
Classification: Red Hat
Component: cdrkit (Show other bugs)
7.0
Unspecified Unspecified
medium Severity medium
: rc
: ---
Assigned To: Frantisek Kluknavsky
BaseOS QE - Apps
: Reopened
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2013-02-26 00:39 EST by Wei Shi
Modified: 2014-10-30 10:58 EDT (History)
5 users (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2014-10-30 10:58:24 EDT
Type: Bug
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)
Installation system log (38.74 KB, text/x-log)
2013-02-26 00:39 EST, Wei Shi
no flags Details

  None (edit)
Description Wei Shi 2013-02-26 00:39:41 EST
Created attachment 702620 [details]
Installation system log

Description of problem:
The rhel7 dvd iso installation image made by mkisofs cannot be used for installation, the rhel7 installation progress will stopped to dracut interactive command line.
No such problem with rhel5/rhel6 releases.

Version-Release number of selected component (if applicable):
mkisofs-2.01-10.7.el5
RHEL-7.0-20130222.0-Server-x86_64

How reproducible:
100%

Steps to Reproduce:
1. Prepare a standard rhel7 installation iso image(I built it by jigdo-lite and it can be used for installation).
2. Mount RHEL-7.0-20130222.0-Server-x86_64-dvd1.iso to a temp directory.
3. Copy the content of the temp directory to a new temp directory.
4. Assign write permission to the files under isolinux directory.
5. Make bootable iso on the new temp dir with command:
mkisofs -o ../rhel7-mkisofs.iso -b isolinux.bin -c boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -R -J -v -T .


actual result:
The installation progress stopped to a dracut command line.


expect result:
The rhel7 can be installed successfully by the new iso image.


additional info:
Please check the attachment for installation system log.
Comment 2 Frantisek Kluknavsky 2013-03-12 13:06:32 EDT
Your command is missing crucial "-volid" parameter. Is this really a bug in mkisofs? Should the boot process work without explicitly setting proper volume ID?
Does -volid solve your problem?
Comment 3 Wei Shi 2013-03-12 22:10:28 EDT
(In reply to comment #2)
> Your command is missing crucial "-volid" parameter. Is this really a bug in
> mkisofs? Should the boot process work without explicitly setting proper
> volume ID?
> Does -volid solve your problem?

  Yes, it solved as what you said. Weird, i can do this without volid for all of rhel5&rhel6 iso iamges, so i suppose that rhel7 can be use the same manner.
  Anyway, i am very appreciative of you help, thanks.
Comment 4 Frantisek Kluknavsky 2013-03-13 08:11:54 EDT
See isolinux/isolinux.cfg: append initrd=initrd.img inst.stage2= ...

In RHEL7, volume ID must match with "inst.stage2=".
RHEL5 and RHEL6 versions do not mention any "inst.stage2=". Do not ask me why. Dracut has changed, anaconda has changed, sysvinit/upstart/systemd has changed.

Closing as NOTABUG.
Comment 12 RHEL Product and Program Management 2014-08-12 01:47:09 EDT
This request was not resolved in time for the current release.
Red Hat invites you to ask your support representative to
propose this request, if still desired, for consideration in
the next release of Red Hat Enterprise Linux.

Note You need to log in before you can comment on or make changes to this bug.