Can't access 2nd Windows partition
Can't access 2nd Windows partition
with Puppy 0.9.8, I was able to access both of my windows partitions. With Puppy 1.0, I can't access it. How may I regain this function?
accessing 2nd windows partition
When I run Puppy Drive Mounter, it says that there are no windows partitions found. /mnt/home is my first windows partition. My linux drive partitions are mounted. My cdroms and floppy are able to be mounted.
When it comes to mounting devices with Puppy Linux, the sky is the limit.
I'll show some examples of how i do it sometimes. I run probepart, I get an output like this:
If you don't know which the home partition is, find out by running mount. This is my output:
You can make a script file to mount your other partitions. This is what I'll show you how to do.
Taking the information I gathered from mount and probepart, I want to mount hda1 hda5 hda6, I'll call the script file /root/my-applications/bin/mhd
Before I reboot the computer, I need to unmount the devices, so I make another script to unmount the devices. I'll call it /root/my-applications/bin/uhd
In order for the scripts to be executable, the file properties need to be set. I generally use 755
# chmod 755 /root/my-applications/bin/?hd
I hope this helps. And as you know, there are many valid ways to mount devices. This is just one of many.
You can run these scripts on the command line, make shortcuts on the desktop with Rox, or make menu items for them.
I'll show some examples of how i do it sometimes. I run probepart, I get an output like this:
- /dev/hdc|iso9660|0|PLEXTOR CD-R PX-W2410A
/dev/hda1|vfat|1863477|Win95 FAT32
/dev/hda2|swap|273105|Linux Swap
/dev/hda3|ext2|8032500|Linux Ext2Fs
/dev/hda4|none|6329610|Win98 Extended (LBA)
/dev/hda5|ext2|1863477|Linux Ext2Fs
/dev/hda6|ext2|4466007|Linux Ext2Fs
/dev/scd0|iso9660|0|PLEXTOR CD-R PX-W2410A
- the Linux Swap
the Extended partion
the 'home' partition
If you don't know which the home partition is, find out by running mount. This is my output:
- rootfs on / type rootfs (rw)
tmpfs on / type tmpfs (rw)
none on /proc type proc (rw)
none on /dev/pts type devpts (rw)
/dev/hda3 on /mnt/home type ext2 (rw)
/dev/loop1 on /root type ext2 (rw)
/dev/loop0 on /usr type squashfs (ro)
none on /usr type unionfs (rw,dirs=/root/.usr=rw:/usr=ro,debug=0,err=tryleft,delete=all,copyup=preserve,setattr=left)
/dev/hda1 on /mnt/hda1 type vfat (rw)
/dev/hda5 on /mnt/hda5 type ext2 (rw)
/dev/hda6 on /mnt/hda6 type ext2 (rw)
You can make a script file to mount your other partitions. This is what I'll show you how to do.
Taking the information I gathered from mount and probepart, I want to mount hda1 hda5 hda6, I'll call the script file /root/my-applications/bin/mhd
Code: Select all
#!/bin/sh
# I can make my own mount points
mkdir /mnt/dos
mount -t vfat /dev/hda1 /mnt/dos
# I can also use the predefind ones as shown below
mount -t ext2 /dev/hda5 /mnt/linux2
mount -t ext2 /dev/hda6 /mnt/linux3
Code: Select all
#!/bin/sh
umount /mnt/dos
umount /mnt/linux2
umount /mnt/linux3
# chmod 755 /root/my-applications/bin/?hd
I hope this helps. And as you know, there are many valid ways to mount devices. This is just one of many.
You can run these scripts on the command line, make shortcuts on the desktop with Rox, or make menu items for them.