Connect to PC # Privacy I highly recommend switching off 'whispersync for books' and amending the 'Privacy' settings of your device. Better still don't connect it to your WIFI... # Linux Connect your kindle to your computer with a USB cable; the device should display 'USB Drive Mode'. Identify the kindle drive using 'dmesg': [ 4802.467725] scsi 7:0:0:0: Direct-Access Kindle Internal Storage 0100 PQ: 0 ANSI: 2 [ 4802.468745] sd 7:0:0:0: Attached scsi generic sg2 type 0 [ 4802.473757] sd 7:0:0:0: [sdb] 6385664 512-byte logical blocks: (3.27 GB/3.04 GiB) [ 4802.579692] sd 7:0:0:0: [sdb] Write Protect is off [ 4802.579705] sd 7:0:0:0: [sdb] Mode Sense: 0f 00 00 00 [ 4802.689915] sd 7:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA [ 4802.924022] sdb: sdb1 [ 4803.169675] sd 7:0:0:0: [sdb] Attached SCSI removable disk Find the UUID of the device: # blkid /dev/sdb1 /dev/sdb1: LABEL_FATBOOT="Kindle" LABEL="Kindle" UUID="####-####" BLOCK_SIZE="512" TYPE="vfat" Add UUID to '/etc/fstab': # Kindle UUID='####-####' /mnt/kindle auto user,noauto,nodev 0 0 Make directory on the filesystem to mount it to: # mkdir /mnt/kindle Mount the kindle: $ mount /mnt/kindle You can now copy books in .txt or .mobi format directly to the device; simply copy your files to '/mnt/kindle/documents'. Unmount the device before disconnecting the USB cable: $ umount /mnt/kindle