The Xbox 360 hard drive has 20 gigabytes of space. If you're looking to save a lot of photo and MP3 files there with your games, this can take up a lot of space. Fortunately, you can use an external hard drive to store those extra files and read them on the Xbox 360.
Get an external hard drive with a USB 2.0 connection. You need this connection to connect the drive to the console. Most recently manufactured hard drives should have this type of USB adapter included.
Format the hard drive to read FAT32 files. Using a Windows PC, create an FAT32 partition on the drive and format the volume. You'll need a program like Partition Magic to do this.
Load all the content you want from your PC onto the external drive. This should consist of photo files, MP3s and any other files that can be read on the Xbox hard drive.
Remove the external hard drive from your PC. Plug it into your Xbox 360 console through the USB port.
Go to the Media menu on your Xbox screen. Select "Portable Device" from the menu. All the readable files saved on the external drive should be available to read on your Xbox 360.
Xbox's connection with an external drive is read-only. You can only read files that are already on the drive after connecting. You can't save game files or anything else on the Xbox main drive onto the external hard drive.