0.4beta iso image is available
We've got a 0.4 beta iso out on some of the ftp servers (ibiblio, but not sourceforge). If you try it out, please post any problems/results here. Thanks!
ftp://ftp.ibiblio.org/pub/linux/distrib … .4beta.iso
I figure this is worth mentioning, as Gentoo has become so popular--with Arch, upgrading, even from the 0.3 with gcc 2.95 (or whatever) to gcc 3.x is painless. The developers have done a fantastic job on this.
(In Gentoo it's not at all painless--most folks gave up and did a new install--same with FreeBSD, though that's a bit smoother--FreeBSD 5.x is using gcc 3.x).
So yes, though I was one of the ones posting about using the new ISO, that was mainly to keep my own Arch Linux page up to date--with pacman -Syu, as has been said, your system gets updated quite smoothly to the most current release and packages.
Scott
Similar Messages
-
How do you install Windows 7 on Macbook Air with a Windows 7 ISO image?
Macbook Airs have no optical drives, and I can't buy one. I do, however, have the Windows 7 ISO image. And I also have access to a Windows 7 PC. I found an article on CNET on installing from a Flash Drive, but that requires the CD. I also have a hard drive (120GB) and Flash USB (4GB), if they could help. Please help me as many programs I am familiar with are only windows-based. I am tried using open-source software like Wineskin Winery and WineBottler, but to no avail, I always end up confused with them.Please help me.
Acius wrote:
Crjohnson, I think you can really help me!
Okay, how do you use Wine? I don't want to install lots of software like MacPorts, just want the minimal software. So there are many things like Wine, WineBottler, and Wineskin Winery. What do I use for what? For example, I want to turn a windows game (Age of Empires 2 for example) into a full Mac App. How would I go about this?
I tried researching but it is so in-depth with terminal commands and all(i dont want to risk ruining my computer)
What is crossover? Is it another wine app?
Oh, and I tried Winery Wineskin...why doesn't it work? It keeps installing random things like Gecko, or Mono, but in the end, it doesn't work. Do I need the windows app's executable, or the window's apps's installation executable??
What are engines, and how many do I need to create? I think the best thing for me is to learn wine, because installing windows with bootcamp isn't worth the effort, I think, with me having only a few apps i need to run.
As for learning mac apps only, well, Windows apps dominate the market with most of applications being made for windows, especially games, with 90% market. So for some apps, there just isn't a mac version available, or if there is, it's costly. (Which you already know I can't buy things)
You probably cannot afford to buy Crossover either. It is designed for user friendliness though, but of course Wine cannot run everything.
Yes you have to learn some things to use Wineskin. Normally on Gecko and Mono prompt, just cancel them. Gecko is needed if you have a program using mshtml (its basically a replacement for Internet Explorer for programs that use parts of it). Mono is a replacement for .NET if your program requires that. You do not want to install them if you don't need them as they will just waste space. You can always refresh the wrapper later on and get the same prompts if you find out you need them later.
You can copy the full installed version of a game inside the Wineskin wrapper and try to set it up that way, but its usually easier to just run the installer and install it inside the wrapper just like you'd install it in Windows.
An Engine is something you download... its basically a specific Wine build made for a Wineskin wrapper.
If you do not want to learn Wineskin enough to get in and port your programs yourself, you can often find other people who have done so (at least with games).
Check out sites like PaulTheTall.com who has tons of Wineskin wrappers already made and ready to go for many games... you just download the wrapper, install the game you want in it using the normal Installer, then its ready to go. Many you'll need to manually update yourself to Wineskin 2.5.8 though since all the older versions broke ok the OS X 10.8.2 and 10.7.5 update, and Paul hasn't gotten to all of them yet since he has hundreds (including AoE 2 i think).
There is also Portingteam.com which has tons of pre-made wrappers for games (Including Cider hacks from official games).
If your talking about non-Game apps though, you can normally find an alternative... many of which are free. -
HT4410 How do I download Windows 7 ISO image to my flash drive
I have a new mac mini and want to use it's boot camp assistant to set up windows 7, but I am having trouble finding a way to download the Windows 7 ISO image to a USB flash drive. Where can I buy and download this? With the mini, no optical drive is available and I don't want to buy the box, just download it and get it going.
http://www.microsoftstore.com/store/msusa/html/pbPage.Help_Win7_usbdvd_dwnTool
Must use on a computer running Windows -
Installing Redhat Linux VM using multiple ISO images
Hi,
How can I install a Redhat Virtual Machine using multiple ISO images which are in my hard disk in Oracle VM Server.
I did install Windows and Oracle Enterprise Linux successfully from ISO s because they are all single ISO images.
Windows XP ISO is just 1 CD
Windows Server ISO is just 1 DVD
Oracle Enterprise Linux ISO is 1 DVD
Redhat Linux I don't have a ISO dvd. I have 5 cd s of ISO images.
When i start creating a virtual machine with the following command
virt-install hvm name=rhel432bit_vm1 ram=2048 bridge=xenbr0 vif-type=ioellmu file=/OVS/running_pool/rhel432bit_vm1/System.img file-size=10 vnc vnclisten=0.0.0.0 cdrom=/u01/RHEL432BIT/cd1.iso
Virtual machine is getting created succeffuly and started installing the OS. But whenever it requires a 2nd CD it is giving the message
"Please Insert Redhat Enterprise Linux ES disc 2 to continue"
How to overcome this issue.
Regards
BalajiA couple solutions come to mind:
- try using Oracle VM Manager. It will let you change cd images during an installation
- use Oracle Enterprise Linux, which is available on a dvd
- create a dvd image from your 5 cd iso images
- put the 5 iso images on a network server, and do a network install
- extract the contents of the 5 iso's onto an nfs or http server, and create a pv guest using this server -
Bootable ISO images not visible in PCD when doing Migration Task
We are looking to move from CUCM 8.6 to CUCM 10.0 using Prime Collaboration Deployment. We have the full 10.0 media for CUCM and IMP. We created an ISO image of each and uploaded them to the /fresh_install directory on the PCD server. When creating a migration task in PCD, when we get to the point to select an image and click Browse, nothing is there. We also tried downloading the bootable 10.5 media from PUT. After uploading that media, this was visible, but the 10.0 image we made from the original CD was not.
It appears PCD is doing some sort of validation check against the ISO. What can we do to ensure we create a valid image from the Disc so PCD can see it?Hi, Jack.
I have the same question, could you provide more details? Thanks!
Say, in the log I found this: The given directory was located and searched but no valid options or upgrades were available. Note, the system cannot be downgraded so option and upgrade files for previous releases were ignored.
But this does not clarify the question. -
I have a lot of iso images that I want to compress. When imaging a disk, in Toast 10, I have the option to compress it which then gives me a smaller, .dmg file. This is fine with me, however, I do not want to go through each image individually. Is there an application that allows me to select all the images I want to compress and just hit start?
Thanks for the help.
-Macguy3000
P.S. Please don't post solutions such as "just burn them to DVDs" or "go purchase an external HD" because I have thought about this and decided against it as it is unnecessary if I can simply shrink the size of my data.A couple solutions come to mind:
- try using Oracle VM Manager. It will let you change cd images during an installation
- use Oracle Enterprise Linux, which is available on a dvd
- create a dvd image from your 5 cd iso images
- put the 5 iso images on a network server, and do a network install
- extract the contents of the 5 iso's onto an nfs or http server, and create a pv guest using this server -
i am tring to download an iso image of latest version but it is not available.The version of osx i am running is not working properly and not installing apps because there is no app store in this version.what i do.i cant buy an latest version because of having no money.reply me.THANKS
No answer because likely nobody can understand what you are asking.
Also, nobody is going to respond to your post within two minutes of posting. I don't think you understand how this support forum works.
Also, Apple isn't here. It's just us users. If you want to talk to Apple, contact them through AppleCare.
Best I can understand is you want to download a 10.5.8 installer.
If that is correct, there isn't one.
If your original install disks are missing or damaged, you can contact Apple and request they send you replacement disks. Again, asking here won't get you anything.
If you want, you can likely upgrade to Snow Leopard (10.6) by purchasing the install DVD from the Apple Store: http://store.apple.com/us/product/MC573Z/A/mac-os-x-106-snow-leopard -
ISO image for Sun Fire v60x diagnostics CD
The only thread I can find on this diagnostic CD is from 2006:
Re: ISO image for Sun Fire v65x diagnostics CD...
The link posted in the forum:
"Sun Fire(tm) V60x, V65x Diagnostic CD 4.0
This distribution offers the Diagnostic CD image (Sun Fire(tm) V60x, V65x Diagnostic CD Release 4.0) supporting Sun Fire V60z and V65z products.
http://www.sun.com/download/products.xml?id=441f6709" (The download link on the page does not work).
Does not work due to the shift from Sun to Oracle.
Can anyone point me in the right direction for the file? I've been searching for months.
Thank you.
Edited by: user13455836 on Mar 21, 2011 12:46 PMHello,
it should be possible to locate these files via the migrated (Sun) System Handbook.
This is a blog entry about the new location of the System Handbook (review the 3rd comment)
http://blogs.sun.com/patch/entry/goodbye_sunsolve_helloooo_mos
Maybe the user Nik (http://forums.oracle.com/forums/profile.jspa?userID=826741) can help to locate the download. He is very active on these forums and an Oracle employee.
I don't have a MOS account, otherwise I would have been able to confirm if this download is still available. I guess due to the fact that Oracle contracts are more "fine grained", it's possible that downloads only for the systems covered by your service contract are visible.
Michael -
Windows 7 .iso image for bootcamp?
I have a mid-2012 13in macbook pro (non-retina). I need to install Windows 7 Home Premium on my computer using bootcamp. In Apple's "Boot Camp Installation and Setup Guide" it says there is an option to install Windows 7 with a .iso image instead of a dvd. I did this to get Ubuntu as well. But I would like to get the .iso image directly from Microsoft, like the apple guide says to. I don't see it anywhere on microsoft's website. Can anyone help?
an iso image is a carbon copy of an optical install disc
http://en.wikipedia.org/wiki/ISO_image
you can make any install optical disc into an iso file using tons of tons of free programs available for both windows,osx and linux
https://www.google.dk/webhp?sourceid=chrome-instant&ion=1&espv=2&es_th=1&ie=UTF- 8#q=make%20optical%20disc%20into%20iso
an iso you make from an official ms install disc would hold the same data as an iso file make by ms from one of their install disc -
hi,
Does somebody know where I can download Solaris 9 ISO images?
BR
MarcelSolaris 9 is no longer available as a free download.
Older releases of Solaris 10 are no longer available as free downloads, either.
If you want it directly from the company, your only recourse is if you happen to have any support contract credentials with Oracle. You could then log a Support Request (S.R.) that asks for the company to send you the software on CD media. They would pull it out from their internal archives and eventually get it to you.
I can think of another alternative, but it's not a free alternative:
You can haunt your favorite online auction web site (for example, eBay) and purchase a full original media kit of CD's and manuals. As I type this, there are a few such kits avaiable at eBay, various Sol9 releases, both for SPARC and for x86. -
I was wondering if it was possible to edit an iso image I have. The image mounts in disk mounter and I can see the directories and files, but it is mounted as read only. Is there any way I can write to an iso image?
While I am unfamiliar with and do not use ISO images, I do know some information is
available through a search; of the results, a few examples should be forthcoming; per:
' Mac OS X edit ISO images ' - google results page URL:
http://www.google.com/#hl=en&source=hp&q=MacOS+X+edit+ISO+image&btnG=Google+Search&aq=f&aqi=&oq=Mac+OS+X+edit+ISOimage&fp=d9ca629f83f82f8a
Appears ISO images are also common with PCs or perhaps Intel-based Macs,
with BootCamp; if related to newer hardware & OS X... This obviously would
exceed an older PPC computer's capacity unless it was running some Windows
emulation software, or related image files. Where did you get this image file?
There is a possible match in the first pages of the search result link, above.
In some case, you can't edit these; according to several items I've read the
process may be conditional depending on the file's purpose & the OS.
What is the ISO image related to? If it was created by a specific
software or OS, then editing these may require suitable tools.
Good luck & happy computing! -
Oracle depots in .iso image file format
Hello All,
Just curious to know why Oracle depots are not available in .iso image file format. With the advent CDROM emulators, it is much more easier to deal with .iso file than a .zip or .tgz in many OS platforms.
Regards,
SushobhanThe answer is as always ease of management compared to demand.
I am guessing you are using Oracle on Windows as I think I would have more problems on a unix server dealing with an ISO file than I would with a tar or gzip file.
John
www.jhdba.wordpress.com -
Microsoft Office 2010 Integrated with SP2 ISO image
Sir from where i can download Microsoft Office 2010 (32bit/64bit) Pro/ProPlus Integrated with SP2 ISO images.
As I know, there is no legal download of Windows, apart from the enterprise trial version, you can buy a physical copy, then made the iso form the DVD's.
and integrate office 2010 SP2 with the iso
Office 2010 and SharePoint 2010 Service Pack 2 Availability
http://blogs.technet.com/b/office_sustained_engineering/archive/2013/07/16/office-2010-and-sharepoint-2010-service-pack-2-availability.aspx
Regards
Yolanda
TechNet Community Support -
[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) -
I am trying to install windows on my mac. what is an iso image and how do i get it.
I have windows 8 on a cd. and I am trying to install it using bootcamp. I have no idea of what, where I find an iso image ??
What exact version of windows
Maybe you are looking for
-
Windows Vista and Itunes 7.1
so, 7.1 was supposed to be the cure all for the windows vista problem, well...i was using the earlier version w/the patch for vista and life was grand...i upgraded to 7.1 yesterday and now every time i launch itunes the program freezes and eventually
-
Problem While calling Planning Modeler thru T Code RSPLAN
Hi All, When I am starting the planning modeler and after entering the log on details on SAP Netweaver, the web is showing blank tabs of Info Provider/Aggregation level/etc.. Only blank tabs are appearing without any data. I have gone thr
-
DFF validation - Looking for a function that validates a DFF
Hi, I have found this code: IF NOT fnd_flex_descval.validate_desccols (appl_short_name => p_application_short_name , desc_flex_name => p_desc_flex_name , resp_appl_id => p_resp_appl_id , resp_id => p_resp_id But I would like to find out which attribu
-
Hi, all How can I import a dvd that I burned in iDVD back into iMovie to edtit (again)? thanks
-
Yahoo keeps disconnecting on ichat on lion 10.7
I am trying to use yahoo on ichat and its been working fine for the past days but today it keeps disconnecting and i cannot use it. when i connect to yahoo thru Adium it owrks fine. any ideas?