Dd unix util producing corrupt ISO images

This is the first time I've ever had reason to post to Apple Support. I'm going insane with this issue.
I am writing an ISO-ripping util that is really just GUI slapped on top of dd, and I can't coax the thing to produce non-corrupt ISOs on Snow Leopard. I have tried the following variations (all with /dev/disk1 unmounted as it should be):
dd if=/dev/disk1 of=/Users/[me]/Desktop/anIso.iso bs=2048 conv=sync,notrunc
dd if=/dev/disk1 of=/Users/[me]/Desktop/anIso.iso bs=2048 conv=notruc
dd if=/dev/disk1 of=/Users/[me]/Desktop/anIso.iso bs=2048
dd if=/dev/disk1 of=/Users/[me]/Desktop/anIso.iso
in all four cases, clicking the iso that is produced gives me a popup that says "the following disk images could not be read" and lists the file. If it's any use, output (at least for the first variation of the command) is:
408258+1 records in
408259+0 records out
836114432 bytes transferred in 513.382815 secs (1628637 bytes/sec)
Following the suggestion of a fellow on stackoverflow, I did an octal dump of the original media and the ISO that dd produces, and then ran diff on them. The output was:
51727460c51727460
< 6165410140
\> 6165414000
(that '\' on the last line isn't in the output. message board was doing some odd auto-formatting thinking it saw a tag)
Do I interpret that to mean that there is exactly one little chunk in the ISO that differs from the original media?
Is this evidence of a bug in Snow Leopard's dd implementation?...or am I just being stupid
Message was edited by: znice
Message was edited by: znice
Message was edited by: znice
Message was edited by: znice

I believe you have a better chance for an answer if you post this in the Unix forum rather than here.
I have little experience with this, but recently had to convert a .ISO download to a .IMG image using dd. The procedure was outlined here. Perhaps it will help you.

Similar Messages

  • Blu-Ray build results in a non-readable / corrupt iso-image

    Hello
    I have been working on a project that was created with PP CS5.5 using Windows 7 x64. The PP project has various footages in 1080p, mostly from Panasonic HDC-SD900 with 1080p 50p AVCHD material. There are some clips that were shot with Canon EOS 7D, and a crappy helmet camera. All the sequences were exported using H.264 Blu-Ray that results in m4v & wav files.
    Everything works fine in Encore, even when previewing and checking the project, but when I build it to an image and mount it, windows can't read the image. It says it's ureadable / corrupt. I've tried to mount the image with three other computers, using Virtual Clone Drive and Daemon Tools.
    Before I started to work on this project, I created a small test-image with Encore that had a few seconds worth of material from the SD900 just to see how blu-ray image building works, and it worked fine.
    I've tried to change the BR-R size to 50GB in Encore, but I get same results. This was the only thing that came to mind, because the project output size was very close to 25GB.
    I tried googling and searching this forum, but to no avail...
    Please help.
    -Erkki

    Says here http://forums.adobe.com/thread/890691?tstart=0 that single layer BluRay is actually 22.5Gig
    Since you CAN create a folder, I **think** that Imgburn will create an ISO from a folder
    FREE http://www.imgburn.com/index.php?act=download to write files or folders or ISO to disc (send the author a PayPal donation if you like his program)

  • IMac (27-inch, Mid 2011) 2.7 GHz Intel Core i5 4 GB 1333 MHz DDR3 running10.10.2 (14C1514). Trying to install Windows 7 64 bit from an install disc. When attempting to create an ISO image I can save the file in disk utility but can convert cdr to iso

    iMac (27-inch, Mid 2011) 2.7 GHz Intel Core i5 4 GB 1333 MHz DDR3 running10.10.2 (14C1514). Trying to install Windows 7 64 bit from an install disc. When attempting to create an ISO image I can save the file in disk utility but can convert cdr to iso. I select the file and the hit return as in step 8 of the Creating an
    iSO image document but the box that should open to select use iso does not open. How should I proceed?

    The Mac SuperDrive built into your Mac is the Optical drive.
    1. Insert your Windows DVD in Optical drive. Disconnect any external storage.
    2. Insert a USB2 Flash drive. This will be used to hold the BC drivers.
    3. Start BCA. Check the options to download software and Install Windows. You do not need to download Windows. The BCA will download the BC drivers to the USB.
    4. Partition your drive.
    5. You can see the Windows installer screens at https://help.apple.com/bootcamp/mac/5.0/help/#/bcmp173b3bf2.

  • I want to burn an iso image of my hard drive to an external backup drive. Is Disc Utility the best program to accomplish this?

    Time Machine keeps giving me backup errors. I've run Disc Utility repair on the external drive, which shows no errors but the TM error continues. I've been copying and pasting files as an alternative, but I thought creating an ISO image of the entire system on the external would be a good idea. There's plently of room on the external drive.

    Thanks again for the advice.
    i have lost several hours trying to get the free download of the latest Daemon to function.
    i eventually sucumbed to buying the full Mac version.
    i made a mistake in my email address and cant find a way of using the order number to effect a download.
    i have emailed Daemon with my details and optimistically await their response.
    Thank you again.

  • Problem to burn iso image with disk utility

    hi,
    i burnt an iso image file on a cd using disk utility.
    I checked the md5 of the burn, and found it is different than the original iso file.
    how do i create an EXACT iso image burn?
    more details:
    i downloaded file.iso from the web, inserted a blank CD, opened disk utility, chose "burn", then located the image, and confirmed.
    after the disk utility announced "success", i wanted to check that the md5 of the burnt cd matches the original. so i used "dd if=/dev/disk1 of=~/file.dd" but i got a completely different file than the original file.iso...
    not only that the md5 not match (which could be due to some extra 0 bytes), but i even compared the two files using xxd, and they look similar, but every now and then file.dd (=copy of the brunt CD) has a extra chunk of garbage bytes (and then the files are again the same, and then another chunk of garbage, etc.)
    so how do i create a 1:1 burn of file.iso?

    The problem here is that most Mac disc utilities, including the built-in Disk Utility, take a different approach when it comes to image burning. Instead of telling the program you want to burn an image, then choosing the file, you're supposed to do the reverse: You choose the file, then tell the program you want to burn it. So, to burn an ISO image to disc, here's what to do:
    1.Insert a blank disc.
    2.Start Disk Utility.
    3.From the File menu, choose Open Disk Image and select the ISO to be burned.
    4.In the list of volumes, you will now see an item representing the ISO file.
    5.Select it.
    6.Click the Burn button and follow the instructions.

  • Corrupted Disk Image

    I have a sparse disc image that was corrupted during a hard reset. Now, when I try to open it, it says that it cannot because "disk image is corrupted". I have very important files on the disc image and really need to get it recovered. So far I have only tried repairing it in disc utility-to no avail.
    Is there any other way I can recover it?
    Thank you in advanced.

    I hate to be the bearer of bad news, but I don't know of anyway to mount a corrupted disk image. That said, you could investigate the Unix command, which may have way to verify and mount it:
    hdiutil
    Launch the Terminal app in /Apps/Utilities/, type this in, and hit the return key;
    man hdiutil
    Hit the space bar to page through the document, when you get an alert sound, type in a q, and quit the Terminal program.
    G4 450 MP Gigabit   Mac OS X (10.4.7)  

  • [Solved] how do i build my ISO image with archiso?

    hi all
    i've been following this wiki and it's been going really well (it hasn't gone wrong...). but the wiki page just sort of stops halfway through the configuration bit
    a google search brought me to this page which suggests using the "build.sh" script located in my chroot environment's /tmp/releng/ directory.
    running this script returns the error "build.sh: line 207: syntax error near unexpected token '('
    line 207 of the file reads:
    paste -d"\n" <(sed "s|%ARCH%|i686|g" ${script_path}/aitab.${_iso_type}) \
    i don't really know much about scripts so i can't see what's wrong
    any advice?
    sorry if i've missed a wiki or something n00bish like that. also i'm aware that someone who doesn't know what they're doing shouldn't be attempting archiso but i thought it would be a fun learning experience
    here's the full build.sh in case it is helpful:
    #!/bin/bash
    set -e -u
    iso_name=archlinux
    iso_label="ARCH_$(date +%Y%m)"
    iso_version=$(date +%Y.%m.%d)
    install_dir=arch
    arch=$(uname -m)
    work_dir=work
    out_dir=out
    verbose=""
    script_path=$(readlink -f ${0%/*})
    # Base installation (root-image)
    make_basefs() {
    mkarchiso ${verbose} -w "${work_dir}" -D "${install_dir}" -p "base" create
    mkarchiso ${verbose} -w "${work_dir}" -D "${install_dir}" -p "memtest86+ syslinux mkinitcpio-nfs-utils nbd curl" create
    # Additional packages (root-image)
    make_packages() {
    mkarchiso ${verbose} -w "${work_dir}" -D "${install_dir}" -p "$(grep -v ^# ${script_path}/packages.${arch})" create
    # Copy mkinitcpio archiso hooks (root-image)
    make_setup_mkinitcpio() {
    if [[ ! -e ${work_dir}/build.${FUNCNAME} ]]; then
    local _hook
    for _hook in archiso archiso_shutdown archiso_pxe_common archiso_pxe_nbd archiso_pxe_http archiso_pxe_nfs archiso_loop_mnt; do
    cp /lib/initcpio/hooks/${_hook} ${work_dir}/root-image/lib/initcpio/hooks
    cp /lib/initcpio/install/${_hook} ${work_dir}/root-image/lib/initcpio/install
    done
    cp /lib/initcpio/install/archiso_kms ${work_dir}/root-image/lib/initcpio/install
    cp /lib/initcpio/archiso_shutdown ${work_dir}/root-image/lib/initcpio
    cp /lib/initcpio/archiso_pxe_nbd ${work_dir}/root-image/lib/initcpio
    cp ${script_path}/mkinitcpio.conf ${work_dir}/root-image/etc/mkinitcpio-archiso.conf
    : > ${work_dir}/build.${FUNCNAME}
    fi
    # Prepare ${install_dir}/boot/
    make_boot() {
    if [[ ! -e ${work_dir}/build.${FUNCNAME} ]]; then
    local _src=${work_dir}/root-image
    local _dst_boot=${work_dir}/iso/${install_dir}/boot
    mkdir -p ${_dst_boot}/${arch}
    mkarchroot -n -r "mkinitcpio -c /etc/mkinitcpio-archiso.conf -k /boot/vmlinuz-linux -g /boot/archiso.img" ${_src}
    mv ${_src}/boot/archiso.img ${_dst_boot}/${arch}/archiso.img
    mv ${_src}/boot/vmlinuz-linux ${_dst_boot}/${arch}/vmlinuz
    cp ${_src}/boot/memtest86+/memtest.bin ${_dst_boot}/memtest
    cp ${_src}/usr/share/licenses/common/GPL2/license.txt ${_dst_boot}/memtest.COPYING
    : > ${work_dir}/build.${FUNCNAME}
    fi
    # Prepare /${install_dir}/boot/syslinux
    make_syslinux() {
    if [[ ! -e ${work_dir}/build.${FUNCNAME} ]]; then
    local _src_syslinux=${work_dir}/root-image/usr/lib/syslinux
    local _dst_syslinux=${work_dir}/iso/${install_dir}/boot/syslinux
    mkdir -p ${_dst_syslinux}
    for _cfg in ${script_path}/syslinux/*.cfg; do
    sed "s|%ARCHISO_LABEL%|${iso_label}|g;
    s|%INSTALL_DIR%|${install_dir}|g;
    s|%ARCH%|${arch}|g" ${_cfg} > ${_dst_syslinux}/${_cfg##*/}
    done
    cp ${script_path}/syslinux/splash.png ${_dst_syslinux}
    cp ${_src_syslinux}/*.c32 ${_dst_syslinux}
    cp ${_src_syslinux}/*.com ${_dst_syslinux}
    cp ${_src_syslinux}/*.0 ${_dst_syslinux}
    cp ${_src_syslinux}/memdisk ${_dst_syslinux}
    mkdir -p ${_dst_syslinux}/hdt
    wget -O - http://pciids.sourceforge.net/v2.2/pci.ids | gzip -9 > ${_dst_syslinux}/hdt/pciids.gz
    cat ${work_dir}/root-image/lib/modules/*-ARCH/modules.alias | gzip -9 > ${_dst_syslinux}/hdt/modalias.gz
    : > ${work_dir}/build.${FUNCNAME}
    fi
    # Prepare /isolinux
    make_isolinux() {
    if [[ ! -e ${work_dir}/build.${FUNCNAME} ]]; then
    mkdir -p ${work_dir}/iso/isolinux
    sed "s|%INSTALL_DIR%|${install_dir}|g" ${script_path}/isolinux/isolinux.cfg > ${work_dir}/iso/isolinux/isolinux.cfg
    cp ${work_dir}/root-image/usr/lib/syslinux/isolinux.bin ${work_dir}/iso/isolinux/
    cp ${work_dir}/root-image/usr/lib/syslinux/isohdpfx.bin ${work_dir}/iso/isolinux/
    : > ${work_dir}/build.${FUNCNAME}
    fi
    # Customize installation (root-image)
    # NOTE: mkarchroot should not be executed after this function is executed, otherwise will overwrites some custom files.
    make_customize_root_image() {
    if [[ ! -e ${work_dir}/build.${FUNCNAME} ]]; then
    cp -af ${script_path}/root-image ${work_dir}
    chmod 750 ${work_dir}/root-image/etc/sudoers.d
    chmod 440 ${work_dir}/root-image/etc/sudoers.d/g_wheel
    mkdir -p ${work_dir}/root-image/etc/pacman.d
    wget -O ${work_dir}/root-image/etc/pacman.d/mirrorlist http://www.archlinux.org/mirrorlist/all/
    sed -i "s/#Server/Server/g" ${work_dir}/root-image/etc/pacman.d/mirrorlist
    chroot ${work_dir}/root-image /usr/sbin/locale-gen
    chroot ${work_dir}/root-image /usr/sbin/useradd -m -p "" -g users -G "audio,disk,optical,wheel" arch
    : > ${work_dir}/build.${FUNCNAME}
    fi
    # Split out /lib/modules from root-image (makes more "dual-iso" friendly)
    make_lib_modules() {
    if [[ ! -e ${work_dir}/build.${FUNCNAME} ]]; then
    mv ${work_dir}/root-image/lib/modules ${work_dir}/lib-modules
    : > ${work_dir}/build.${FUNCNAME}
    fi
    # Split out /usr/share from root-image (makes more "dual-iso" friendly)
    make_usr_share() {
    if [[ ! -e ${work_dir}/build.${FUNCNAME} ]]; then
    mv ${work_dir}/root-image/usr/share ${work_dir}/usr-share
    : > ${work_dir}/build.${FUNCNAME}
    fi
    # Make [core] repository, keep "any" pkgs in a separate fs (makes more "dual-iso" friendly)
    make_core_repo() {
    if [[ ! -e ${work_dir}/build.${FUNCNAME} ]]; then
    local _url _urls _pkg_name _cached_pkg _dst _pkgs
    mkdir -p ${work_dir}/repo-core-any
    mkdir -p ${work_dir}/repo-core-${arch}
    pacman -Sy
    _pkgs=$(comm -2 -3 <(pacman -Sql core | sort | sed 's@^@core/@') \
    <(grep -v ^# ${script_path}/core.exclude.${arch} | sort | sed 's@^@core/@'))
    _urls=$(pacman -Sddp ${_pkgs})
    pacman -Swdd --noprogressbar --noconfirm ${_pkgs}
    for _url in ${_urls}; do
    _pkg_name=${_url##*/}
    _cached_pkg=/var/cache/pacman/pkg/${_pkg_name}
    _dst=${work_dir}/repo-core-${arch}/${_pkg_name}
    cp ${_cached_pkg} ${_dst}
    repo-add -q ${work_dir}/repo-core-${arch}/core.db.tar.gz ${_dst}
    if [[ ${_pkg_name} == *any.pkg.tar* ]]; then
    mv ${_dst} ${work_dir}/repo-core-any/${_pkg_name}
    ln -sf ../any/${_pkg_name} ${_dst}
    fi
    done
    : > ${work_dir}/build.${FUNCNAME}
    fi
    # Process aitab
    # args: $1 (core | netinstall)
    make_aitab() {
    local _iso_type=${1}
    if [[ ! -e ${work_dir}/build.${FUNCNAME}_${_iso_type} ]]; then
    sed "s|%ARCH%|${arch}|g" ${script_path}/aitab.${_iso_type} > ${work_dir}/iso/${install_dir}/aitab
    : > ${work_dir}/build.${FUNCNAME}_${_iso_type}
    fi
    # Build all filesystem images specified in aitab (.fs .fs.sfs .sfs)
    make_prepare() {
    mkarchiso ${verbose} -w "${work_dir}" -D "${install_dir}" prepare
    # Build ISO
    # args: $1 (core | netinstall)
    make_iso() {
    local _iso_type=${1}
    mkarchiso ${verbose} -w "${work_dir}" -D "${install_dir}" checksum
    mkarchiso ${verbose} -w "${work_dir}" -D "${install_dir}" -L "${iso_label}" -o "${out_dir}" iso "${iso_name}-${iso_version}-${_iso_type}-${arch}.iso"
    # Build dual-iso images from ${work_dir}/i686/iso and ${work_dir}/x86_64/iso
    # args: $1 (core | netinstall)
    make_dual() {
    local _iso_type=${1}
    if [[ ! -e ${work_dir}/dual/build.${FUNCNAME}_${_iso_type} ]]; then
    if [[ ! -d ${work_dir}/i686/iso || ! -d ${work_dir}/x86_64/iso ]]; then
    echo "ERROR: i686 or x86_64 builds does not exist."
    _usage 1
    fi
    local _src_one _src_two _cfg
    if [[ ${arch} == "i686" ]]; then
    _src_one=${work_dir}/i686/iso
    _src_two=${work_dir}/x86_64/iso
    else
    _src_one=${work_dir}/x86_64/iso
    _src_two=${work_dir}/i686/iso
    fi
    mkdir -p ${work_dir}/dual/iso
    cp -a -l -f ${_src_one} ${work_dir}/dual
    cp -a -l -n ${_src_two} ${work_dir}/dual
    rm -f ${work_dir}/dual/iso/${install_dir}/aitab
    rm -f ${work_dir}/dual/iso/${install_dir}/boot/syslinux/*.cfg
    if [[ ${_iso_type} == "core" ]]; then
    if [[ ! -e ${work_dir}/dual/iso/${install_dir}/any/repo-core-any.sfs ||
    ! -e ${work_dir}/dual/iso/${install_dir}/i686/repo-core-i686.sfs ||
    ! -e ${work_dir}/dual/iso/${install_dir}/x86_64/repo-core-x86_64.sfs ]]; then
    echo "ERROR: core_iso_single build is not found."
    _usage 1
    fi
    else
    rm -f ${work_dir}/dual/iso/${install_dir}/any/repo-core-any.sfs
    rm -f ${work_dir}/dual/iso/${install_dir}/i686/repo-core-i686.sfs
    rm -f ${work_dir}/dual/iso/${install_dir}/x86_64/repo-core-x86_64.sfs
    fi
    paste -d"\n" <(sed "s|%ARCH%|i686|g" ${script_path}/aitab.${_iso_type}) \
    <(sed "s|%ARCH%|x86_64|g" ${script_path}/aitab.${_iso_type}) | uniq > ${work_dir}/dual/iso/${install_dir}/aitab
    for _cfg in ${script_path}/syslinux.dual/*.cfg; do
    sed "s|%ARCHISO_LABEL%|${iso_label}|g;
    s|%INSTALL_DIR%|${install_dir}|g" ${_cfg} > ${work_dir}/dual/iso/${install_dir}/boot/syslinux/${_cfg##*/}
    done
    mkarchiso ${verbose} -w "${work_dir}/dual" -D "${install_dir}" checksum
    mkarchiso ${verbose} -w "${work_dir}/dual" -D "${install_dir}" -L "${iso_label}" -o "${out_dir}" iso "${iso_name}-${iso_version}-${_iso_type}-dual.iso"
    : > ${work_dir}/dual/build.${FUNCNAME}_${_iso_type}
    fi
    purge_single ()
    if [[ -d ${work_dir} ]]; then
    find ${work_dir} -mindepth 1 -maxdepth 1 \
    ! -path ${work_dir}/iso -prune \
    | xargs rm -rf
    fi
    purge_dual ()
    if [[ -d ${work_dir}/dual ]]; then
    find ${work_dir}/dual -mindepth 1 -maxdepth 1 \
    ! -path ${work_dir}/dual/iso -prune \
    | xargs rm -rf
    fi
    clean_single ()
    rm -rf ${work_dir}
    rm -f ${out_dir}/${iso_name}-${iso_version}-*-${arch}.iso
    clean_dual ()
    rm -rf ${work_dir}/dual
    rm -f ${out_dir}/${iso_name}-${iso_version}-*-dual.iso
    make_common_single() {
    make_basefs
    make_packages
    make_setup_mkinitcpio
    make_boot
    make_syslinux
    make_isolinux
    make_customize_root_image
    make_lib_modules
    make_usr_share
    make_aitab $1
    make_prepare $1
    make_iso $1
    _usage ()
    echo "usage ${0} [options] command <command options>"
    echo
    echo " General options:"
    echo " -N <iso_name> Set an iso filename (prefix)"
    echo " Default: ${iso_name}"
    echo " -V <iso_version> Set an iso version (in filename)"
    echo " Default: ${iso_version}"
    echo " -L <iso_label> Set an iso label (disk label)"
    echo " Default: ${iso_label}"
    echo " -D <install_dir> Set an install_dir (directory inside iso)"
    echo " Default: ${install_dir}"
    echo " -w <work_dir> Set the working directory"
    echo " Default: ${work_dir}"
    echo " -o <out_dir> Set the output directory"
    echo " Default: ${out_dir}"
    echo " -v Enable verbose output"
    echo " -h This help message"
    echo
    echo " Commands:"
    echo " build <mode> <type>"
    echo " Build selected .iso by <mode> and <type>"
    echo " purge <mode>"
    echo " Clean working directory except iso/ directory of build <mode>"
    echo " clean <mode>"
    echo " Clean working directory and .iso file in output directory of build <mode>"
    echo
    echo " Command options:"
    echo " <mode> Valid values 'single' or 'dual'"
    echo " <type> Valid values 'netinstall', 'core' or 'all'"
    exit ${1}
    if [[ ${EUID} -ne 0 ]]; then
    echo "This script must be run as root."
    _usage 1
    fi
    while getopts 'N:V:L:D:w:o:vh' arg; do
    case "${arg}" in
    N) iso_name="${OPTARG}" ;;
    V) iso_version="${OPTARG}" ;;
    L) iso_label="${OPTARG}" ;;
    D) install_dir="${OPTARG}" ;;
    w) work_dir="${OPTARG}" ;;
    o) out_dir="${OPTARG}" ;;
    v) verbose="-v" ;;
    h|?) _usage 0 ;;
    _msg_error "Invalid argument '${arg}'" 0
    _usage 1
    esac
    done
    shift $((OPTIND - 1))
    if [[ $# -lt 1 ]]; then
    echo "No command specified"
    _usage 1
    fi
    command_name="${1}"
    if [[ $# -lt 2 ]]; then
    echo "No command mode specified"
    _usage 1
    fi
    command_mode="${2}"
    if [[ ${command_name} == "build" ]]; then
    if [[ $# -lt 3 ]]; then
    echo "No build type specified"
    _usage 1
    fi
    command_type="${3}"
    fi
    if [[ ${command_mode} == "single" ]]; then
    work_dir=${work_dir}/${arch}
    fi
    case "${command_name}" in
    build)
    case "${command_mode}" in
    single)
    case "${command_type}" in
    netinstall)
    make_common_single netinstall
    core)
    make_core_repo
    make_common_single core
    all)
    make_common_single netinstall
    make_core_repo
    make_common_single core
    echo "Invalid build type '${command_type}'"
    _usage 1
    esac
    dual)
    case "${command_type}" in
    netinstall)
    make_dual netinstall
    core)
    make_dual core
    all)
    make_dual netinstall
    make_dual core
    echo "Invalid build type '${command_type}'"
    _usage 1
    esac
    echo "Invalid build mode '${command_mode}'"
    _usage 1
    esac
    purge)
    case "${command_mode}" in
    single)
    purge_single
    dual)
    purge_dual
    echo "Invalid purge mode '${command_mode}'"
    _usage 1
    esac
    clean)
    case "${command_mode}" in
    single)
    clean_single
    dual)
    clean_dual
    echo "Invalid clean mode '${command_mode}'"
    _usage 1
    esac
    echo "Invalid command name '${command_name}'"
    _usage 1
    esac
    Last edited by gav989 (2012-02-12 10:59:11)

    thanks for that, according to this it should be run like
    /path/to/build.sh build single netinstall
    from inside the chroot
    posting this for my own reference and in case it helps others, will mark as solved
    thanks again for your help
    Last edited by gav989 (2012-02-12 10:58:04)

  • Can Disk Utility make a "New Image" from a desktop copy of a DVD?

    I have not been able to get Disk Utility to make "new images" of a couple of DVDs. For one of the DVDs, it may have something to do with a hyphen in the title. I haven't a clue why I'm failing with the second of the two DVDs. (Previously, I've had no trouble with about a dozen DVDs so far.)
    Several members of this discussion group recommended me to copy&paste or drag&drop the files from a DVD to a new folder (say on the desktop), and then to drag the resulting new folder into the box in Disk Utility, and then to make a disk image using Disk Utility.
    (Note: While I believe the original DVDs are not encrypted, I ran an experiment to make double sure, by using MacTheRipper first to produce folders containing clean files.)
    However, when I drag the new folder into the box in Disk Utility, and let go of the mouse button, then the folder does not stay in Disk Utility window, but instead springs back to the desktop.
    How can I get Disk Utility to make new images from the new desktop folders?
    Note:
    As a partially successsful work around:
    For one of the two original DVDs - which has only about 3.7GB on it - I can sometimes (only sometimes) succeed in doing without Disk Utility simply by dragging the audio and video files from the new desktop folder onto a blank DVD, and then burning that DVD. However, in an average of about two out of every three attempts so far, my Mac rejects the new disk as unusable during the burn process.
    For the other original DVD - which has about 4.36GB on it - the contents of the new desktop folder won't fit onto a blank DVD. It then gets messy - shrinking the files - so I'd like to avoid all of that by getting DIsk Utility to work properly.

    For the answer, see the following excerpt from my own posting dated 2 May 2006, i.e.:
    "I finally found out for myself (from Disk Utility Help) that to make a new image from a file/folder, rather than dragging the folder to the Disk Utility pane, in the top menu bar in Disk Utility you select Images/New/Image from Folder."

  • Windows ISO image, what is it and how can I get it to install boot camp?

    I'm not very computer savvy, so if you want to help me out, all I ask is that you dumb things down for me I'm trying to install bootcamp on my computer. My ultimate goal is to install Mathcad. I'm stuck on the Windows ISO image step. I don't know what the ISO image is or where it is... This is what it all looks like. Please help!

    If you have a networked printer, they sometimes have SD Card slots, USB thumbdrive slots, etc... and the printer offers to be a file server to share the contents of those removable camera storage devices.
    It is possible your home WiFi router can also act as a printer server, or with a USB disk (or thumb drive) attached, a file server.
    You could use a utility such as Bonjour Browser which will give you more information about the devices it sees on your home network
    <http://www.macupdate.com/app/mac/13388/bonjour-browser>

  • How does one Create Bootable DVD from downloaded iso image in Windows?

    I have a completely empty system I want to load Solaris Express on. I have access to web on a Windows XP machine and have downloaded the Solaris iso image. Using WindowsXP facilities simply copies the iso image as an intact iso image file and resulting disc is not bootable. Windows knowledge base very conveniently says that what happened to me is what happens. No obvious referral to how to do it....
    A) So for a non-Windows savy person who does not want to become Windows savy (That is why I downloaded Solaris!) Where is a set of instructions on how to (inside Windows XP) "extract" an iso image to a CD / DVD disk so it will be bootable?
    B) It sure would be nice if Solaris were able to be loaded onto a USB Flash drive and booted at will from any USB computer. Just plug it in and boot. Has this been done?
    C) Getting a physical disk by snail mail from Sun is very slow for me.... (3 weeks and still watching the mail box...)

    A) So for a non-Windows savy person who does not want to become Windows savy (That is why I downloaded Solaris!) Where is a set > of instructions on how to (inside Windows XP) "extract" an iso image to a CD / DVD disk so it will be bootable?http://www.sun.com/software/solaris/download_instruction.xml
    You probably copied the .iso file as one single very large file onto media. Instead, you can use a utility such as Roxio DVD Creator or Nero (or freeware like cdrecord) , and select the option to burn an image that already exists. No special boot options are needed, because the ISO image already contains the boot information needed.
    B) It sure would be nice if Solaris were able to be loaded onto a USB Flash drive and booted at will from any USB computer. Just plug > it in and boot. Has this been done?With the Newboot project introduced into Solaris Express, I believe it is now possible. I'm not a USB expert, though, so cannot say for sure.
    C) Getting a physical disk by snail mail from Sun is very slow for me.... (3 weeks and still watching the mail box...)I can't comment on that.
    -- Alan

  • Can't burn iso image

    I used to be able to burn an iso image from the context menu by clicking on 'Burn "*" to Disc...', inserting a disc and let it burn. Now when I try to burn an iso image by using the context menu a box pops up saying 'Are you sure you want to burn the contents of "Untitled Disc" to a disc'. If I click yes, it burns the iso image as a file onto the disc.
    Anyone know why?

    When I use disk utility everything works fine. But when I control + click on an iso, cdr, or dmg it puts the iso on the disc as a file. It just started doing this a couple days ago. Its a huge hassle to have to go to disk utility everytime I want to burn a disc

  • How to create a USB recovery flash drive using recovery ISO image?

    This “HowTo” provides information and instruction how to create a USB recovery media flash drive using the Toshiba recovery ISO image files or Toshiba Recovery discs (DVDs)
    To create a USB recovery media flash drive, a USB flash drive with at least 16GB disk space is suggested (depends on the size of the ISO images or recovery discs).
    Note: Since 2015 the ISO layout has changed and a different procedure must be processed to create the USB media. The new recovery media type can be identified by the names of the ISO files.
    More info: http://aps2.toshiba-tro.de/kb0/HTD4103KB0000R01.htm

    Yes, that article should apply to tablets.
    But if your USB recovery drive does not get recognized then it must be corrupted - you should be able to format your disk and perhaps try to see if creating a Recovery device on other devices will make it recognizable on your tablet 2.

  • ?Burning ISO images for booting on intel.

    I have a couple of iso images I'm trying to burn (DVD) as bootable on my iMac. I did it once before under 10.5.8, but for can't remember what I did. Images are vmware ESXi image and a windows server 2008 image. Just used what is on OS X. Do not have any 3rd party software.
    Thanks for your help

    Use Disk Utility. Drag the .iso file to the sidebar, click it once, then press Burn in the toolbar.

  • I want to make an .iso image of my Windows 7 Installation DVD in OS X

    Greetings,
    I am writing because my intent is to make a .iso file of my Windows 7 Installation disc using Disk Utility in OS X. I would like to keep a back up (both in a external drive and the cloud) of the image in case the DVD gets damaged or the SuperDrive goes south in the distant future (call it an insurance if you will). During the last 6 months I have been working in trying to get my application installers (both OS X and Windows) in the cloud as I find them more convinient and less likely to degrade in quality since the digital download does not get "scratched" per se, and downloads can be checksummed to ensure file integrity.
    Is there any way in which I can make an .iso image of my Windows 7 DVD using OS X Disk Utility?
    Thanks for any assistance on this matter.

    https://www.macupdate.com/app/mac/30663/anytoiso-lite
    found using this google search
    https://www.google.dk/search?client=opera&q=create+an+iso+file+in+osx&sourceid=o pera&ie=UTF-8&oe=UTF-8

  • Add Iso image in the Pxe sever of WDS

    Hello sorry for my bad english.
    Is there any solution to add an iso image (boot cd like "utltimate boot cd")  in the PXE menu of WDS ?
    Thanks a lot

    You keep saying "startup image" and "discover image" and that is confusing things. There are three image type with WDS:
    1. Boot Images - Used to startup the hardware and pull down the
    Install Image from WDS and apply the Install Image to the local HD.
    2. Install Image - Pulled down to the machine after starting with the
    Boot Image and is applied to the HD.  The machine reboots and runs from the applied
    local Install Image.  The Install Image can be a completed installation that is "ready to run" or a "wizard driven" installation which will go through the process of installing Windows on a machine (the way a factory
    Windows install disk does).
    3. Capture Image - This image is a Boot Image that contains a wizard driven copy of ImageX and is used to create an Install Image from a chosen partition of the local HD on the Master Model Machine.  Note, it only captures
    a single chosen partition, not the entire drive, and it will only acknowledge OS boot partitions that have had Sysprep run on them. It creates two copies of an Install Image,...one on the WDS Server,...and one on a local destination such as an external USB
    HD connected to the source machine during the process.
    If you have a custom bootable utility disk of some kind then that would be considered a
    Boot Image.  So to answer your direct question, as I understand it,...go to the WDS managemant console and tell it you want to import a
    Boot Image.  Locate and browse to the "boot.wim" file that would be located somewhere on the Boot CD/DVD that you said you already have.
    If your bootable CD/DVD is of some other type that does not contain a "boot.wim", then you simply cannot do what you want to do.  Boot Images are "special",...when they load they
    first create a RAM Drive and then load into, and run from, that RAM Drive. You cannot do that with a Boot Disk Tool that is DOS or Linux based. It must be a Windows Based boot disk with the copy of Windows contained within the "boot.wim" file.
    If I knew specifically what this boot disk you have (gotten from a friend or whatever) specifically is, then maybe I could tell you if you have any options.

Maybe you are looking for