How-To install Devx or any .SFS FULL HD STEP BY STEP
Re How-To install Devx 3.01 onto a Full HD install
Just found this topic after trouble with bootmanager in Puppy 4.00
and it worked straight away.
Thanks for the great tutorial.
and it worked straight away.
Thanks for the great tutorial.
-
- Posts: 15
- Joined: Sat 31 Jan 2009, 15:00
- Location: 38deg57.396N / 119deg46.021W / 4,740ft MSL
DesertPupppy
fantastic
my only etc/rc.d does not show etc/rc.d/rc.modules file. anyway my 412 does not.
[SO] i entered your code in both and etc/rc.d/functions4puppy and etc/rc.d/functions4puppy4. since every thing works [SO] what
btw the last bit of code, 1dconfig, did not go. rxvt came back with "command not found"
really appreciate this how-to; thanks
UltraPup
fantastic
my only etc/rc.d does not show etc/rc.d/rc.modules file. anyway my 412 does not.
[SO] i entered your code in both and etc/rc.d/functions4puppy and etc/rc.d/functions4puppy4. since every thing works [SO] what
btw the last bit of code, 1dconfig, did not go. rxvt came back with "command not found"
really appreciate this how-to; thanks
UltraPup
- DesertPuppy
- Posts: 34
- Joined: Tue 08 Aug 2006, 20:58
- Location: Mississippi
Hi DesertPuppy,DesertPuppy wrote:In 4.12 you don't need the line added to rc.modules because that file is not in there anymore I think it's call modulesconfig or somthing like that.
Does that mean in 4.12 that I can skip that step or that I have to modify another file. If I have to modify the file is the syntax the same or different.
Also what would be the implications of omitting that step (which I did)?
Thanks ........... Paul
Reading the HowTo for the first time, I think this command might fail, and
it does, you might be lucky . . .
# mount -o loop devx_301.sfs /data
. . . because the failure would not allow you to run this one.
# cp -a -v --remove-destination /data/* / >devcopy.txt
I expect conscientious computer operators and administrators understand
what they are doing and why they are doing it.
The command is self explanatory, therefore the question of what is being
done is answered within the command itself.
If anyone who can read the command, wants to explain why, I'd be very
interested, because I see no reason why.
it does, you might be lucky . . .
# mount -o loop devx_301.sfs /data
. . . because the failure would not allow you to run this one.
# cp -a -v --remove-destination /data/* / >devcopy.txt
I expect conscientious computer operators and administrators understand
what they are doing and why they are doing it.
The command is self explanatory, therefore the question of what is being
done is answered within the command itself.
If anyone who can read the command, wants to explain why, I'd be very
interested, because I see no reason why.
- spongedaddy
- Posts: 46
- Joined: Wed 03 Jun 2009, 01:47
- Location: Winter Park, FL
- Contact:
-
- Posts: 2
- Joined: Sun 02 Aug 2009, 17:51
problems...
i'm running 4.21, where etc/rc.d/rc.modules doesn't exists.. i'm trying UltraPUP's solution and DesertPuppy's comment about, but i still have the sica07's error but after reboot:
#mount -o loop devx_421.sfs /data
mount: you must specify the filesystem type
i'll trying another options but thank you in advance if there is any help
i'm running 4.21, where etc/rc.d/rc.modules doesn't exists.. i'm trying UltraPUP's solution and DesertPuppy's comment about, but i still have the sica07's error but after reboot:
#mount -o loop devx_421.sfs /data
mount: you must specify the filesystem type
i'll trying another options but thank you in advance if there is any help
-
- Posts: 2
- Joined: Sun 02 Aug 2009, 17:51
Re: How-To install Devx or any .SFS FULL HD STEP BY STEP
Thanks for this DesertPuppy. It almost worked for me on Puppy4.3.1 Here is the solution I came up with...
Edit: Today the mount command worked for me - probably finger trouble yesterday. Still don't need to add the modprobe squashfs for Puppy 4.3.1
I hope this small contribution to DesertPuppy's excellent work will help those using more recent versions of Puppy.STEP 1.
First make sure you have downloaded the devx_431.sfs
NOTE: I always download it to / - that is the top directory not /root but /
STEP 2.
There is no step 2 as Puppy431 seems to have sfs support built-in. The 'modprobe squashfs' command is in /etc/rc.d/rc.sysinit
STEP 3:
Double-clicking on the sfs file mounts it as /mnt/+devx_431.sfs
In the /mnt directory you should see +devx_431.sfs, and in there you should be able to see all the contents of the sfs
STEP 4:
open up a terminal window from the / directory and type the following:
NOTE: there is a space between --remove-destination and /mntCode: Select all
cp -a -v --remove-destination /mnt/+devx_431.sfs/* / >devcopy.txt
Also there is a space between /mnt/+devx_431.sfs/* and /
And a space between / and >devcopy.txt
it will seem like puppy has paused for a few seconds
(depends on speed of computer) just wait , when you see the # sign
again you are good to go.
NOTES:
At this point I got an errorbut since the model directory in the sfs is empty I don't think it matters (BTW the model directory on the HD is a symlink to the ppd directory)Code: Select all
cp: cannot overwrite non-directory '/usr/share/cups/model' with directory '/mnt/+devx_431.sfs/usr/share/cups/model'
The devcopy.txt file will show you everything
that got copied over and where it went to.[/b]
STEP 5:
now type:
that will unmount the sfs file and if youCode: Select all
#umount /+devx_431.sfs #sync
check /mnt/+devx_431.sfs will now be empty again.
STEP 6:
This next step may or may not be needed but I do it just to be sure:
type:
STEP 7:Code: Select all
#ldconfig
to test to make sure it all worked type:
and you should get a response like:Code: Select all
#gcc
Code: Select all
gcc: no input files
Edit: Today the mount command worked for me - probably finger trouble yesterday. Still don't need to add the modprobe squashfs for Puppy 4.3.1
Last edited by G0XAN on Fri 20 Nov 2009, 20:49, edited 2 times in total.
Gary
Here's what I did:
1) Put Devx file in root folder of hard drive
2) Start live pfix=ram session
3) Reboot saving as a puppy save file.
4) Boot into new session and choose to load devx by putting it in right hand pane when prompted.
5) Remaster live CD
Boot using this CD and perform a full HDD install and devx will be intergrated properly.
For full effect add kernel DEVX and install full DRI XORG drivers + XORG dev before remastering.
1) Put Devx file in root folder of hard drive
2) Start live pfix=ram session
3) Reboot saving as a puppy save file.
4) Boot into new session and choose to load devx by putting it in right hand pane when prompted.
5) Remaster live CD
Boot using this CD and perform a full HDD install and devx will be intergrated properly.
For full effect add kernel DEVX and install full DRI XORG drivers + XORG dev before remastering.
ASUS A1000, 800Mhz PIII Coppermine!, 192Mb RAM, 10Gb IBM Travelstar HDD, Build date August 2001.
It works for me.
I'm using a full install of puppy 431 on sda4 and this thread is the only thing that helped me install the devx module. I have a frugal install on sda1 and I was able to load it through the boot manager as it should. Why doesn't the boot manager allow us to load any sfs file in any location whether the install is frugal or full? I hope that gets fixed in the future, but as for now I have it working.
I tried doing it without "--remove-destination" and it froze my whole system on the next reboot. It's important!
I tried doing it without "--remove-destination" and it froze my whole system on the next reboot. It's important!
Re: It works for me.
have any of you guys tried this? http://www.murga-linux.com/puppy/viewto ... 836#352836
Much easier than all this stuffing around, perhaps.
Much easier than all this stuffing around, perhaps.
ASUS A1000, 800Mhz PIII Coppermine!, 192Mb RAM, 10Gb IBM Travelstar HDD, Build date August 2001.
-
- Posts: 12
- Joined: Mon 29 Jun 2009, 01:00
Re: It works for me.
Tried using that to mount devx_431 under a fresh hard drive install of puppy 4.3.1. It mounted successfully but upon reboot (with devx still 'installed' or symlinked in the mount at boot folder) the kernel would fail to detect my CD-ROM drive and Xorg would no longer start. When devx is 'uninstalled' or removed from the boot folder it doesn't give this error.sikpuppy wrote:have any of you guys tried this? http://www.murga-linux.com/puppy/viewto ... 836#352836
Much easier than all this stuffing around, perhaps.
I'd say some files are conflicting but I'm not that interested in tracking them down given that the manual method described earlier works like a charm.
Hi,
sorry to bump an old thread here but I'm having troubles. I followed the instructions exactly for installing devx_431 and it seems to be there:
But I can't seem to ./configure or make -- and the error message is always the same:
EDIT: Nevermind -- turns out when I executed the command that generates devcopy.txt, I didn't wait long enough before closing the rxvt session and not all files were moved.
Goodbye World.
sorry to bump an old thread here but I'm having troubles. I followed the instructions exactly for installing devx_431 and it seems to be there:
Code: Select all
# gcc -v
Using built-in specs.
Target: i486-t2-linux-gnu
Configured with: ../configure --prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --libdir=/usr/lib --datadir=/usr/share --includedir=/usr/include --infodir=/usr/info --mandir=/usr/man --sysconfdir=/etc --localstatedir=/var --disable-debug --without-libpam --without-pam --disable-libpam --disable-pam --host=i486-t2-linux-gnu --enable-__cxa_atexit --disable-checking --disable-bootstrap --disable-libstdcxx-pch --disable-multilib --enable-languages=c,c++ --disable-libmudflap
Thread model: posix
gcc version 4.2.2
# gcc
gcc: no input files
Code: Select all
# gcc test.c
gcc: error trying to exec 'cc1': execvp: No such file or directory
Goodbye World.
-
- Posts: 76
- Joined: Fri 23 Jan 2009, 14:59
- Location: California
The method should work on all versions with only minor modifications.maxpro4u wrote:Do these instructions work for 5.1? I just did a full install.
You need to be sure to use the devx???? that belongs to the system
in question.
It may be a good idea to turn this into a script that gets made active if we do a full install.
-
- Posts: 76
- Joined: Fri 23 Jan 2009, 14:59
- Location: California
The method should work on all versions with only minor modifications.maxpro4u wrote:Do these instructions work for 5.1? I just did a full install.
You need to be sure to use the devx???? that belongs to the system
in question.
It may be a good idea to turn this into a script that gets made active if we do a full install.