Can I get an external hard drive and set it up to use as if it were the internal hard drive and would this enable me to once again have full functionality of my computer?
If you are running a frugal install. I assume so because you said
My lupusave file seems to get filled up pretty quickly
So you should be able to move your personal save file over to the external drive just fine and puppy will find it on boot. I run a puppy 5.0.1 GuyDog install on a 128MB SD flash drive and keep my personal 2gig save in the internal hard drive on this latop.
sh-4.2# inxi -Fxz
Resuming in non X mode: glxinfo not found. For package install advice run: inxi --recommends
System: Host: puppypc15741 Kernel: 2.6.39 i686 (32 bit, gcc: 4.4.5)
Desktop: Openbox 3.5.0 Distro: Guy Dog Linux Linux 2.6.39 [ arch]
Machine: System: Acer (portable) product: Aspire 5534 version: V1.10
Mobo: Acer model: Aspire 5534 version: V1.10 Bios: Acer version: V1.10 date: 08/26/2009
CPU: Dual core AMD Athlon X2 L310 (-MCP-) cache: 1024 KB flags: (lm nx pae sse sse2 sse3 svm) bmips: 4787.58
Clock Speeds: 1: 1196.899 MHz 2: 1196.899 MHz
Graphics: Card: ATI RS780M/RS780MN [Radeon HD 3200 Graphics] bus-ID: 01:05.0
X.org: 1.7.7 driver: radeon tty size: 80x24 Advanced Data: N/A for root
Audio: Card: ATI SBx00 Azalia (Intel HDA) driver: HDA Intel bus-ID: 00:14.2 Sound: ALSA ver: 1.0.24
Network: Card-1: Atheros AR928X Wireless Network Adapter (PCI-Express) driver: ath9k bus-ID: 02:00.0
IF: wlan0 state: up mac: <filter>
Card-2: Realtek RTL8111/8168B PCI Express Gigabit Ethernet controller
driver: r8169 ver: 2.3LK-NAPI port: 2000 bus-ID: 08:00.0
IF: eth0 state: down mac: <filter>
Drives: HDD Total Size: 250.2GB (20.3% used) 1: id: /dev/sda model: TOSHIBA_MK2555GS size: 250.1GB
2: id: /dev/sdb model: Multi size: 0.1GB
Sensors: None detected - is lm-sensors installed and configured?
Info: Processes: 78 Uptime: 2:25 Memory: 353.9/3546.9MB Runlevel: 5 Gcc sys: N/A Client: Shell (sh) inxi: 1.9.16
My save file sits in a ntfs partition even but is formatted (the file) as ext2 file system. I can grow it as needed.
You should be able to do the same on your lupu install but instead of internal hard drive (since you say it is broken) just
cut and paste over to the external drive. I also advise to make a duplicate of personal save file in case you bork it.
just copy and paste into a folder named backup. Then rename it to
whateversavebackup.2sfs. Move it out of the backup folder and place it next to the current save. That way you have a choice on bootup
which save file to use. I do this so in case I break my personal save file for what ever reason. I have a backup to boot into that
had my previous working changes. This is how I backup my Puppy frugal installs.