diff options
Diffstat (limited to 'loader2')
-rw-r--r-- | loader2/cdinstall.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/loader2/cdinstall.c b/loader2/cdinstall.c index 50ab1c5a7..2ccaa3a49 100644 --- a/loader2/cdinstall.c +++ b/loader2/cdinstall.c @@ -317,7 +317,8 @@ char * setupCdrom(char * location, devMakeInode(kd->known[i].name, "/tmp/cdrom"); if (!doPwMount("/tmp/cdrom", "/mnt/source", "iso9660", 1, 0, NULL, NULL)) { - if (!access("/mnt/source/RedHat/base/stage2.img", R_OK)) { + if (!access("/mnt/source/.discinfo", R_OK) && + !access("/mnt/source/RedHat/base/stage2.img", R_OK)) { rc = mountStage2("/mnt/source/RedHat/base/stage2.img"); /* if we failed, umount /mnt/source and keep going */ if (rc) { |