What motherboard do you have?
You have a number of different ways, you can update it through a USB pendrive and you can do it through Windows (least safe!)
Those are the only two that I can think of at the moment, please can you add in what I have missed out guys.