Booting from USB for native PC without SSD/HDD install

I googled a while but all I could see was USB /SD card install for RPi, and the install doc has no mention for how to create a USB boot for a native x86-64 PC without having to install DietPi on SSD/HDD:

So how to do USB boot for PC? Or do I need to install on an internal /external SSD/HDD ?

The install instructions default to the Raspberry Pi. Scroll to the right for Native PC.

And then you’ll see this:

@rpwong

Russ,

Thanks ! I did scroll to the native PC but somehow missed this particular instruction.

Just put a USB drive you want to install the OS to…then boot another USB bootable drive with DietPi installer…install to the “static USB” the OS will be on…shutdown, remove the USB bootable drive, set the BIOS to boot from the “static USB”

1 Like

@WarHawk

Ok cool. :ghost:
That is the default alternative.

or in case of the Bios direct write image, you should be able to write it directly from Windows box to the usb drive.

Hmmm…no Rufus needed ?
Just copy the image on the USB from Windows PC download?

Probably we have misunderstood each other. If you have a bios system, download the Direct Write Image and flash it directly onto a USB stick with Rufus. After that you should be able to boot from it.

I’m interested about this, is DietPi optimized for usb stick installs?

I don’t intend to add any hard drive to the machine so I will need DietPi to use the usb 2.0 stick for everything but I want to know if it recognizes this and uses less write operations to help for performance and stick life

Not sure what you mean by “optimized for usb sticks”, but it boots from USB sticks like every other OS, and it is optimised for minimal disk I/O.

1 Like

There is no feature detecting the type of boot device used. By design, DietPi is optimised for minimal I/O usage, doesn’t matter where you are booting from.

1 Like

Thank you both! That is what I wanted to know.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.