Installing 14.04 from ubuntu-14.04-desktop-amd64.iso with pxeDoing an unattended PXE installation from a local NFS volume?PXE Boot Recent Ubuntu Live CDsHow to prevent Ubuntu installer from connecting to Canonical
What's included in Frecciabianca 1st class?
How far did Gandalf and the Balrog drop from the bridge in Moria?
Annotating a table with arrows
Boss wants me to ignore a software license
Submitting a new paper just after another was accepted by the same journal
Can the ground attached to neutral fool a receptacle tester?
Does fossil fuels use since 1990 account for half of all the fossil fuels used in history?
Heating Margarine in Pan = loss of calories?
Why does chown not work in RUN command in Docker?
create a tuple from pairs
What is an internal dimension/glue/muglue?
How can this older-style irrigation tee be replaced?
What ability do tools use?
ParseJSON using SSJS
How are you supposed to know the strumming pattern for a song from the "chord sheet music"?
how do companies get money from being listed publicly
80's/90's superhero cartoon with a man on fire and a man who made ice runways like Frozone
Loading military units into ships optimally, using backtracking
Can anybody explain why using multicolumn changes the width of the four-column tabular environment?
Does the Fireball spell damage objects?
On the Rømer experiments and the speed of light
A continuous water "planet" ring around a star
Normalization constant of a planar wave
Why is the result of ('b'+'a'+ + 'a' + 'a').toLowerCase() 'banana'?
Installing 14.04 from ubuntu-14.04-desktop-amd64.iso with pxe
Doing an unattended PXE installation from a local NFS volume?PXE Boot Recent Ubuntu Live CDsHow to prevent Ubuntu installer from connecting to Canonical
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;
We're trying to do an automated network installation using pxe.
We installed netboot tools (14.04 LTS) and extracted the ubuntu-14.04-desktop-amd64.iso contents into http server.
We saw that we have to download missing repository main/debian-installer (about 50MB) which is necessary for netboot installation, but it is not included within the iso distribution file.
Installation process begin, and failed during "Download installer components" phase saying the installer failed to download a file from the mirror.
The question is "Is it possible to add main/debian-installer repository to the original ubuntu-14.04-desktop-amd64.iso contents and how ?". We want to do automatic installation without Internet access.
14.04 64-bit pxe debian-installer
add a comment |
We're trying to do an automated network installation using pxe.
We installed netboot tools (14.04 LTS) and extracted the ubuntu-14.04-desktop-amd64.iso contents into http server.
We saw that we have to download missing repository main/debian-installer (about 50MB) which is necessary for netboot installation, but it is not included within the iso distribution file.
Installation process begin, and failed during "Download installer components" phase saying the installer failed to download a file from the mirror.
The question is "Is it possible to add main/debian-installer repository to the original ubuntu-14.04-desktop-amd64.iso contents and how ?". We want to do automatic installation without Internet access.
14.04 64-bit pxe debian-installer
add a comment |
We're trying to do an automated network installation using pxe.
We installed netboot tools (14.04 LTS) and extracted the ubuntu-14.04-desktop-amd64.iso contents into http server.
We saw that we have to download missing repository main/debian-installer (about 50MB) which is necessary for netboot installation, but it is not included within the iso distribution file.
Installation process begin, and failed during "Download installer components" phase saying the installer failed to download a file from the mirror.
The question is "Is it possible to add main/debian-installer repository to the original ubuntu-14.04-desktop-amd64.iso contents and how ?". We want to do automatic installation without Internet access.
14.04 64-bit pxe debian-installer
We're trying to do an automated network installation using pxe.
We installed netboot tools (14.04 LTS) and extracted the ubuntu-14.04-desktop-amd64.iso contents into http server.
We saw that we have to download missing repository main/debian-installer (about 50MB) which is necessary for netboot installation, but it is not included within the iso distribution file.
Installation process begin, and failed during "Download installer components" phase saying the installer failed to download a file from the mirror.
The question is "Is it possible to add main/debian-installer repository to the original ubuntu-14.04-desktop-amd64.iso contents and how ?". We want to do automatic installation without Internet access.
14.04 64-bit pxe debian-installer
14.04 64-bit pxe debian-installer
asked Sep 5 '14 at 16:12
Pierre RousseauPierre Rousseau
161 silver badge2 bronze badges
161 silver badge2 bronze badges
add a comment |
add a comment |
2 Answers
2
active
oldest
votes
I consider that you should first create a customized live-dvd of Ubuntu-14.04.
Procedure:
a- Download an official Desktop CD from http://releases.ubuntu.com/ (You already did)
b- Move it into an empty directory.
mkdir ~/livecdtmp
mv ubuntu-14.04-desktop-amd64.iso ~/livecdtmp
cd ~/livecdtmp
c- Mount and extract the Desktop .iso, and extract the SquashFS filesystem
mkdir mnt
mkdir extract-cd
sudo su
mount -o loop ubuntu-10.04-desktop-amd64.iso mnt
rsync --exclude=/casper/filesystem.squashfs -a mnt/ extract-cd
unsquashfs mnt/casper/filesystem.squashfs
mv squashfs-root edit
cp /etc/resolv.conf edit/etc/
cp /etc/hosts edit/etc/
d- Prepare and chroot
sudo su
mount --bind /dev/ edit/dev
chroot edit
mount -t proc none /proc
mount -t sysfs none /sys
mount -t devpts none /dev/pts
export HOME=/root
export LC_ALL=C
dbus-uuidgen > /var/lib/dbus/machine-id
dpkg-divert --local --rename --add /sbin/initctl
ln -s /bin/true /sbin/initctl
e- Customize, remove any temporary files and delete temporary files using commands:
sudo su
apt-get install package
apt-get remove --purge package
apt-get clean
apt-get autoremove
rm /etc/hosts
rm /var/lib/dbus/machine-id
rm /sbin/initctl
dpkg-divert --rename --remove /sbin/initctl
f- umount special filesystems and exit chroot
sudo su
umount /proc || umount -lf /proc
umount /sys
umount /dev/pts
exit
g- Producing the CD image
sudo su
chmod +w extract-cd/casper/filesystem.manifest
chroot edit dpkg-query -W --showformat='$Package $Versionn' > extract-cd/casper/filesystem.manifest
cp extract-cd/casper/filesystem.manifest extract-cd/casper/filesystem.manifest-desktop
sed -i '/ubiquity/d' extract-cd/casper/filesystem.manifest-desktop
sed -i '/casper/d' extract-cd/casper/filesystem.manifest-desktop
umount edit/dev
rm extract-cd/casper/filesystem.squashfs
mksquashfs edit extract-cd/casper/filesystem.squashfs -comp xz -e edit/boot
printf $(sudo du -sx --block-size=1 edit | cut -f1) > extract-cd/casper/filesystem.size
nano extract-cd/README.diskdefines
cd extract-cd
rm md5sum.txt
find -type f -print0 | xargs -0 md5sum | grep -v isolinux/boot.cat | tee md5sum.txt
mkisofs -D -r -V "$IMAGE_NAME" -cache-inodes -J -l -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -o ../ubuntu-14.04-desktop-amad64-custom.iso
Source: https://help.ubuntu.com/community/LiveCDCustomization
add a comment |
if you want to PXE install i.e.
ubuntu-14.04.1-server-amd64.iso
ubuntu-14.04.1-server-i386.iso
without internet support please read how Serva does it here (I'm related to Serva development):
http://vercot.com/~serva/an/NonWindowsPXE3.html
;-Serva v2.1 Non-Windows Asset Information File
;-Boot/Install:
; Ubuntu LTS 14.04 Server / 12.04 Alternate
;-Tested on:
; ubuntu-14.04.1-server-amd64.iso
; ubuntu-14.04.1-server-i386.iso
;
; ubuntu-12.04.4-alternate-amd64.iso
; ubuntu-12.04.4-alternate-i386.iso
;-Require:
; NWA_PXE offered as as HTTP root
;-Notes:
; -
[PXESERVA_MENU_ENTRY]
asset = Ubuntu LTS 14.04.1 Server
platform = amd64
kernel = NWA_PXE/$HEAD_DIR$/install/netboot/ubuntu-installer/amd64/linux
;kernel = NWA_PXE/$HEAD_DIR$/install/netboot/ubuntu-installer/i386/linux
append = initrd=NWA_PXE/$HEAD_DIR$/install/netboot/ubuntu-installer/amd64/initrd.gz vga=788 mirror/country=manual mirror/http/hostname=$IP_BSRV$ mirror/http/directory=/$HEAD_DIR$ mirror/http/proxy="" live-installer/net-image=http://$IP_BSRV$/$HEAD_DIR$/install/filesystem.squashfs
;append = initrd=NWA_PXE/$HEAD_DIR$/install/netboot/ubuntu-installer/i386/initrd.gz vga=788 mirror/country=manual mirror/http/hostname=$IP_BSRV$ mirror/http/directory=/$HEAD_DIR$ mirror/http/proxy="" live-installer/net-image=http://$IP_BSRV$/$HEAD_DIR$/install/filesystem.squashfs
If you want to do this using some other PXE server different than Serva you might require some editing of the former parameters.
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "89"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f520543%2finstalling-14-04-from-ubuntu-14-04-desktop-amd64-iso-with-pxe%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
I consider that you should first create a customized live-dvd of Ubuntu-14.04.
Procedure:
a- Download an official Desktop CD from http://releases.ubuntu.com/ (You already did)
b- Move it into an empty directory.
mkdir ~/livecdtmp
mv ubuntu-14.04-desktop-amd64.iso ~/livecdtmp
cd ~/livecdtmp
c- Mount and extract the Desktop .iso, and extract the SquashFS filesystem
mkdir mnt
mkdir extract-cd
sudo su
mount -o loop ubuntu-10.04-desktop-amd64.iso mnt
rsync --exclude=/casper/filesystem.squashfs -a mnt/ extract-cd
unsquashfs mnt/casper/filesystem.squashfs
mv squashfs-root edit
cp /etc/resolv.conf edit/etc/
cp /etc/hosts edit/etc/
d- Prepare and chroot
sudo su
mount --bind /dev/ edit/dev
chroot edit
mount -t proc none /proc
mount -t sysfs none /sys
mount -t devpts none /dev/pts
export HOME=/root
export LC_ALL=C
dbus-uuidgen > /var/lib/dbus/machine-id
dpkg-divert --local --rename --add /sbin/initctl
ln -s /bin/true /sbin/initctl
e- Customize, remove any temporary files and delete temporary files using commands:
sudo su
apt-get install package
apt-get remove --purge package
apt-get clean
apt-get autoremove
rm /etc/hosts
rm /var/lib/dbus/machine-id
rm /sbin/initctl
dpkg-divert --rename --remove /sbin/initctl
f- umount special filesystems and exit chroot
sudo su
umount /proc || umount -lf /proc
umount /sys
umount /dev/pts
exit
g- Producing the CD image
sudo su
chmod +w extract-cd/casper/filesystem.manifest
chroot edit dpkg-query -W --showformat='$Package $Versionn' > extract-cd/casper/filesystem.manifest
cp extract-cd/casper/filesystem.manifest extract-cd/casper/filesystem.manifest-desktop
sed -i '/ubiquity/d' extract-cd/casper/filesystem.manifest-desktop
sed -i '/casper/d' extract-cd/casper/filesystem.manifest-desktop
umount edit/dev
rm extract-cd/casper/filesystem.squashfs
mksquashfs edit extract-cd/casper/filesystem.squashfs -comp xz -e edit/boot
printf $(sudo du -sx --block-size=1 edit | cut -f1) > extract-cd/casper/filesystem.size
nano extract-cd/README.diskdefines
cd extract-cd
rm md5sum.txt
find -type f -print0 | xargs -0 md5sum | grep -v isolinux/boot.cat | tee md5sum.txt
mkisofs -D -r -V "$IMAGE_NAME" -cache-inodes -J -l -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -o ../ubuntu-14.04-desktop-amad64-custom.iso
Source: https://help.ubuntu.com/community/LiveCDCustomization
add a comment |
I consider that you should first create a customized live-dvd of Ubuntu-14.04.
Procedure:
a- Download an official Desktop CD from http://releases.ubuntu.com/ (You already did)
b- Move it into an empty directory.
mkdir ~/livecdtmp
mv ubuntu-14.04-desktop-amd64.iso ~/livecdtmp
cd ~/livecdtmp
c- Mount and extract the Desktop .iso, and extract the SquashFS filesystem
mkdir mnt
mkdir extract-cd
sudo su
mount -o loop ubuntu-10.04-desktop-amd64.iso mnt
rsync --exclude=/casper/filesystem.squashfs -a mnt/ extract-cd
unsquashfs mnt/casper/filesystem.squashfs
mv squashfs-root edit
cp /etc/resolv.conf edit/etc/
cp /etc/hosts edit/etc/
d- Prepare and chroot
sudo su
mount --bind /dev/ edit/dev
chroot edit
mount -t proc none /proc
mount -t sysfs none /sys
mount -t devpts none /dev/pts
export HOME=/root
export LC_ALL=C
dbus-uuidgen > /var/lib/dbus/machine-id
dpkg-divert --local --rename --add /sbin/initctl
ln -s /bin/true /sbin/initctl
e- Customize, remove any temporary files and delete temporary files using commands:
sudo su
apt-get install package
apt-get remove --purge package
apt-get clean
apt-get autoremove
rm /etc/hosts
rm /var/lib/dbus/machine-id
rm /sbin/initctl
dpkg-divert --rename --remove /sbin/initctl
f- umount special filesystems and exit chroot
sudo su
umount /proc || umount -lf /proc
umount /sys
umount /dev/pts
exit
g- Producing the CD image
sudo su
chmod +w extract-cd/casper/filesystem.manifest
chroot edit dpkg-query -W --showformat='$Package $Versionn' > extract-cd/casper/filesystem.manifest
cp extract-cd/casper/filesystem.manifest extract-cd/casper/filesystem.manifest-desktop
sed -i '/ubiquity/d' extract-cd/casper/filesystem.manifest-desktop
sed -i '/casper/d' extract-cd/casper/filesystem.manifest-desktop
umount edit/dev
rm extract-cd/casper/filesystem.squashfs
mksquashfs edit extract-cd/casper/filesystem.squashfs -comp xz -e edit/boot
printf $(sudo du -sx --block-size=1 edit | cut -f1) > extract-cd/casper/filesystem.size
nano extract-cd/README.diskdefines
cd extract-cd
rm md5sum.txt
find -type f -print0 | xargs -0 md5sum | grep -v isolinux/boot.cat | tee md5sum.txt
mkisofs -D -r -V "$IMAGE_NAME" -cache-inodes -J -l -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -o ../ubuntu-14.04-desktop-amad64-custom.iso
Source: https://help.ubuntu.com/community/LiveCDCustomization
add a comment |
I consider that you should first create a customized live-dvd of Ubuntu-14.04.
Procedure:
a- Download an official Desktop CD from http://releases.ubuntu.com/ (You already did)
b- Move it into an empty directory.
mkdir ~/livecdtmp
mv ubuntu-14.04-desktop-amd64.iso ~/livecdtmp
cd ~/livecdtmp
c- Mount and extract the Desktop .iso, and extract the SquashFS filesystem
mkdir mnt
mkdir extract-cd
sudo su
mount -o loop ubuntu-10.04-desktop-amd64.iso mnt
rsync --exclude=/casper/filesystem.squashfs -a mnt/ extract-cd
unsquashfs mnt/casper/filesystem.squashfs
mv squashfs-root edit
cp /etc/resolv.conf edit/etc/
cp /etc/hosts edit/etc/
d- Prepare and chroot
sudo su
mount --bind /dev/ edit/dev
chroot edit
mount -t proc none /proc
mount -t sysfs none /sys
mount -t devpts none /dev/pts
export HOME=/root
export LC_ALL=C
dbus-uuidgen > /var/lib/dbus/machine-id
dpkg-divert --local --rename --add /sbin/initctl
ln -s /bin/true /sbin/initctl
e- Customize, remove any temporary files and delete temporary files using commands:
sudo su
apt-get install package
apt-get remove --purge package
apt-get clean
apt-get autoremove
rm /etc/hosts
rm /var/lib/dbus/machine-id
rm /sbin/initctl
dpkg-divert --rename --remove /sbin/initctl
f- umount special filesystems and exit chroot
sudo su
umount /proc || umount -lf /proc
umount /sys
umount /dev/pts
exit
g- Producing the CD image
sudo su
chmod +w extract-cd/casper/filesystem.manifest
chroot edit dpkg-query -W --showformat='$Package $Versionn' > extract-cd/casper/filesystem.manifest
cp extract-cd/casper/filesystem.manifest extract-cd/casper/filesystem.manifest-desktop
sed -i '/ubiquity/d' extract-cd/casper/filesystem.manifest-desktop
sed -i '/casper/d' extract-cd/casper/filesystem.manifest-desktop
umount edit/dev
rm extract-cd/casper/filesystem.squashfs
mksquashfs edit extract-cd/casper/filesystem.squashfs -comp xz -e edit/boot
printf $(sudo du -sx --block-size=1 edit | cut -f1) > extract-cd/casper/filesystem.size
nano extract-cd/README.diskdefines
cd extract-cd
rm md5sum.txt
find -type f -print0 | xargs -0 md5sum | grep -v isolinux/boot.cat | tee md5sum.txt
mkisofs -D -r -V "$IMAGE_NAME" -cache-inodes -J -l -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -o ../ubuntu-14.04-desktop-amad64-custom.iso
Source: https://help.ubuntu.com/community/LiveCDCustomization
I consider that you should first create a customized live-dvd of Ubuntu-14.04.
Procedure:
a- Download an official Desktop CD from http://releases.ubuntu.com/ (You already did)
b- Move it into an empty directory.
mkdir ~/livecdtmp
mv ubuntu-14.04-desktop-amd64.iso ~/livecdtmp
cd ~/livecdtmp
c- Mount and extract the Desktop .iso, and extract the SquashFS filesystem
mkdir mnt
mkdir extract-cd
sudo su
mount -o loop ubuntu-10.04-desktop-amd64.iso mnt
rsync --exclude=/casper/filesystem.squashfs -a mnt/ extract-cd
unsquashfs mnt/casper/filesystem.squashfs
mv squashfs-root edit
cp /etc/resolv.conf edit/etc/
cp /etc/hosts edit/etc/
d- Prepare and chroot
sudo su
mount --bind /dev/ edit/dev
chroot edit
mount -t proc none /proc
mount -t sysfs none /sys
mount -t devpts none /dev/pts
export HOME=/root
export LC_ALL=C
dbus-uuidgen > /var/lib/dbus/machine-id
dpkg-divert --local --rename --add /sbin/initctl
ln -s /bin/true /sbin/initctl
e- Customize, remove any temporary files and delete temporary files using commands:
sudo su
apt-get install package
apt-get remove --purge package
apt-get clean
apt-get autoremove
rm /etc/hosts
rm /var/lib/dbus/machine-id
rm /sbin/initctl
dpkg-divert --rename --remove /sbin/initctl
f- umount special filesystems and exit chroot
sudo su
umount /proc || umount -lf /proc
umount /sys
umount /dev/pts
exit
g- Producing the CD image
sudo su
chmod +w extract-cd/casper/filesystem.manifest
chroot edit dpkg-query -W --showformat='$Package $Versionn' > extract-cd/casper/filesystem.manifest
cp extract-cd/casper/filesystem.manifest extract-cd/casper/filesystem.manifest-desktop
sed -i '/ubiquity/d' extract-cd/casper/filesystem.manifest-desktop
sed -i '/casper/d' extract-cd/casper/filesystem.manifest-desktop
umount edit/dev
rm extract-cd/casper/filesystem.squashfs
mksquashfs edit extract-cd/casper/filesystem.squashfs -comp xz -e edit/boot
printf $(sudo du -sx --block-size=1 edit | cut -f1) > extract-cd/casper/filesystem.size
nano extract-cd/README.diskdefines
cd extract-cd
rm md5sum.txt
find -type f -print0 | xargs -0 md5sum | grep -v isolinux/boot.cat | tee md5sum.txt
mkisofs -D -r -V "$IMAGE_NAME" -cache-inodes -J -l -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -o ../ubuntu-14.04-desktop-amad64-custom.iso
Source: https://help.ubuntu.com/community/LiveCDCustomization
answered Sep 5 '14 at 21:55
kyodakekyodake
10.2k1 gold badge22 silver badges34 bronze badges
10.2k1 gold badge22 silver badges34 bronze badges
add a comment |
add a comment |
if you want to PXE install i.e.
ubuntu-14.04.1-server-amd64.iso
ubuntu-14.04.1-server-i386.iso
without internet support please read how Serva does it here (I'm related to Serva development):
http://vercot.com/~serva/an/NonWindowsPXE3.html
;-Serva v2.1 Non-Windows Asset Information File
;-Boot/Install:
; Ubuntu LTS 14.04 Server / 12.04 Alternate
;-Tested on:
; ubuntu-14.04.1-server-amd64.iso
; ubuntu-14.04.1-server-i386.iso
;
; ubuntu-12.04.4-alternate-amd64.iso
; ubuntu-12.04.4-alternate-i386.iso
;-Require:
; NWA_PXE offered as as HTTP root
;-Notes:
; -
[PXESERVA_MENU_ENTRY]
asset = Ubuntu LTS 14.04.1 Server
platform = amd64
kernel = NWA_PXE/$HEAD_DIR$/install/netboot/ubuntu-installer/amd64/linux
;kernel = NWA_PXE/$HEAD_DIR$/install/netboot/ubuntu-installer/i386/linux
append = initrd=NWA_PXE/$HEAD_DIR$/install/netboot/ubuntu-installer/amd64/initrd.gz vga=788 mirror/country=manual mirror/http/hostname=$IP_BSRV$ mirror/http/directory=/$HEAD_DIR$ mirror/http/proxy="" live-installer/net-image=http://$IP_BSRV$/$HEAD_DIR$/install/filesystem.squashfs
;append = initrd=NWA_PXE/$HEAD_DIR$/install/netboot/ubuntu-installer/i386/initrd.gz vga=788 mirror/country=manual mirror/http/hostname=$IP_BSRV$ mirror/http/directory=/$HEAD_DIR$ mirror/http/proxy="" live-installer/net-image=http://$IP_BSRV$/$HEAD_DIR$/install/filesystem.squashfs
If you want to do this using some other PXE server different than Serva you might require some editing of the former parameters.
add a comment |
if you want to PXE install i.e.
ubuntu-14.04.1-server-amd64.iso
ubuntu-14.04.1-server-i386.iso
without internet support please read how Serva does it here (I'm related to Serva development):
http://vercot.com/~serva/an/NonWindowsPXE3.html
;-Serva v2.1 Non-Windows Asset Information File
;-Boot/Install:
; Ubuntu LTS 14.04 Server / 12.04 Alternate
;-Tested on:
; ubuntu-14.04.1-server-amd64.iso
; ubuntu-14.04.1-server-i386.iso
;
; ubuntu-12.04.4-alternate-amd64.iso
; ubuntu-12.04.4-alternate-i386.iso
;-Require:
; NWA_PXE offered as as HTTP root
;-Notes:
; -
[PXESERVA_MENU_ENTRY]
asset = Ubuntu LTS 14.04.1 Server
platform = amd64
kernel = NWA_PXE/$HEAD_DIR$/install/netboot/ubuntu-installer/amd64/linux
;kernel = NWA_PXE/$HEAD_DIR$/install/netboot/ubuntu-installer/i386/linux
append = initrd=NWA_PXE/$HEAD_DIR$/install/netboot/ubuntu-installer/amd64/initrd.gz vga=788 mirror/country=manual mirror/http/hostname=$IP_BSRV$ mirror/http/directory=/$HEAD_DIR$ mirror/http/proxy="" live-installer/net-image=http://$IP_BSRV$/$HEAD_DIR$/install/filesystem.squashfs
;append = initrd=NWA_PXE/$HEAD_DIR$/install/netboot/ubuntu-installer/i386/initrd.gz vga=788 mirror/country=manual mirror/http/hostname=$IP_BSRV$ mirror/http/directory=/$HEAD_DIR$ mirror/http/proxy="" live-installer/net-image=http://$IP_BSRV$/$HEAD_DIR$/install/filesystem.squashfs
If you want to do this using some other PXE server different than Serva you might require some editing of the former parameters.
add a comment |
if you want to PXE install i.e.
ubuntu-14.04.1-server-amd64.iso
ubuntu-14.04.1-server-i386.iso
without internet support please read how Serva does it here (I'm related to Serva development):
http://vercot.com/~serva/an/NonWindowsPXE3.html
;-Serva v2.1 Non-Windows Asset Information File
;-Boot/Install:
; Ubuntu LTS 14.04 Server / 12.04 Alternate
;-Tested on:
; ubuntu-14.04.1-server-amd64.iso
; ubuntu-14.04.1-server-i386.iso
;
; ubuntu-12.04.4-alternate-amd64.iso
; ubuntu-12.04.4-alternate-i386.iso
;-Require:
; NWA_PXE offered as as HTTP root
;-Notes:
; -
[PXESERVA_MENU_ENTRY]
asset = Ubuntu LTS 14.04.1 Server
platform = amd64
kernel = NWA_PXE/$HEAD_DIR$/install/netboot/ubuntu-installer/amd64/linux
;kernel = NWA_PXE/$HEAD_DIR$/install/netboot/ubuntu-installer/i386/linux
append = initrd=NWA_PXE/$HEAD_DIR$/install/netboot/ubuntu-installer/amd64/initrd.gz vga=788 mirror/country=manual mirror/http/hostname=$IP_BSRV$ mirror/http/directory=/$HEAD_DIR$ mirror/http/proxy="" live-installer/net-image=http://$IP_BSRV$/$HEAD_DIR$/install/filesystem.squashfs
;append = initrd=NWA_PXE/$HEAD_DIR$/install/netboot/ubuntu-installer/i386/initrd.gz vga=788 mirror/country=manual mirror/http/hostname=$IP_BSRV$ mirror/http/directory=/$HEAD_DIR$ mirror/http/proxy="" live-installer/net-image=http://$IP_BSRV$/$HEAD_DIR$/install/filesystem.squashfs
If you want to do this using some other PXE server different than Serva you might require some editing of the former parameters.
if you want to PXE install i.e.
ubuntu-14.04.1-server-amd64.iso
ubuntu-14.04.1-server-i386.iso
without internet support please read how Serva does it here (I'm related to Serva development):
http://vercot.com/~serva/an/NonWindowsPXE3.html
;-Serva v2.1 Non-Windows Asset Information File
;-Boot/Install:
; Ubuntu LTS 14.04 Server / 12.04 Alternate
;-Tested on:
; ubuntu-14.04.1-server-amd64.iso
; ubuntu-14.04.1-server-i386.iso
;
; ubuntu-12.04.4-alternate-amd64.iso
; ubuntu-12.04.4-alternate-i386.iso
;-Require:
; NWA_PXE offered as as HTTP root
;-Notes:
; -
[PXESERVA_MENU_ENTRY]
asset = Ubuntu LTS 14.04.1 Server
platform = amd64
kernel = NWA_PXE/$HEAD_DIR$/install/netboot/ubuntu-installer/amd64/linux
;kernel = NWA_PXE/$HEAD_DIR$/install/netboot/ubuntu-installer/i386/linux
append = initrd=NWA_PXE/$HEAD_DIR$/install/netboot/ubuntu-installer/amd64/initrd.gz vga=788 mirror/country=manual mirror/http/hostname=$IP_BSRV$ mirror/http/directory=/$HEAD_DIR$ mirror/http/proxy="" live-installer/net-image=http://$IP_BSRV$/$HEAD_DIR$/install/filesystem.squashfs
;append = initrd=NWA_PXE/$HEAD_DIR$/install/netboot/ubuntu-installer/i386/initrd.gz vga=788 mirror/country=manual mirror/http/hostname=$IP_BSRV$ mirror/http/directory=/$HEAD_DIR$ mirror/http/proxy="" live-installer/net-image=http://$IP_BSRV$/$HEAD_DIR$/install/filesystem.squashfs
If you want to do this using some other PXE server different than Serva you might require some editing of the former parameters.
answered Sep 8 '14 at 12:46
PatPat
1133 bronze badges
1133 bronze badges
add a comment |
add a comment |
Thanks for contributing an answer to Ask Ubuntu!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f520543%2finstalling-14-04-from-ubuntu-14-04-desktop-amd64-iso-with-pxe%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown