# PXE boot need to install?

**URL:** <https://forums.suse.com/t/pxe-boot-need-to-install/1482>\
**Category:** RancherOS\
**Created:** [January 18, 2016, 4:04am UTC](https://forums.suse.com/t/pxe-boot-need-to-install/1482 "2016-01-18T04:04:15Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![qrpike](https://sea2.discourse-cdn.com/flex022/user_avatar/forums.suse.com/qrpike/32/68_2.png) [@qrpike](https://forums.suse.com/u/qrpike)\
**Post date:** [January 18, 2016, 4:04am UTC](https://forums.suse.com/t/pxe-boot-need-to-install/1482/1 "2016-01-18T04:04:15Z")

</div>

So I have my machines PXE booting into RancherOS. My question is do I need to install RancherOS to the disk now using the cloud-config?

I want the OS to run in Ram but save the docker images, etc. to the hard disks.

Is it recommended to run the OS in a ramdisk ( since it’s only 30mb or so ). Or should all my machines PXE boot, install to the hard disk and reboot into the installed version of the OS?

Thanks,

---

<div class="post-metadata">

**Author:** ![pwFoo](https://sea2.discourse-cdn.com/flex022/user_avatar/forums.suse.com/pwfoo/32/2884_2.png) [@pwFoo](https://forums.suse.com/u/pwFoo)\
**Post date:** [January 19, 2016, 6:13am UTC](https://forums.suse.com/t/pxe-boot-need-to-install/1482/2 "2016-01-19T06:13:10Z")

</div>

Hi,

take a look at persisting state / RANCHER\_STATE  
[http://docs.rancher.com/os/running-rancheros/workstation/boot-from-iso/](http://docs.rancher.com/os/running-rancheros/workstation/boot-from-iso/)

It should work.

---

<div class="post-metadata">

**Author:** ![qrpike](https://sea2.discourse-cdn.com/flex022/user_avatar/forums.suse.com/qrpike/32/68_2.png) [@qrpike](https://forums.suse.com/u/qrpike)\
**Post date:** [January 20, 2016, 6:15pm UTC](https://forums.suse.com/t/pxe-boot-need-to-install/1482/3 "2016-01-20T18:15:56Z")

</div>

I did this and it still downloads the images to ram and doesn’t persist through reboots. Any ideas?

---

<div class="post-metadata">

**Author:** ![goodforever](https://avatars.discourse-cdn.com/v4/letter/g/e495f1/32.png) [@goodforever](https://forums.suse.com/u/goodforever)\
**Post date:** [July 1, 2016, 5:22pm UTC](https://forums.suse.com/t/pxe-boot-need-to-install/1482/4 "2016-07-01T17:22:50Z")

</div>

How did you set to boot RancherOS via pxe ?  
I want to boot via dhcp ,tftp and pxe ,but I don’t know what I need lay in tftpboot directory .
