How-To install Devx or any .SFS FULL HD STEP BY STEP

How to do things, solutions, recipes, tutorials
Message
Author
User avatar
DesertPuppy
Posts: 34
Joined: Tue 08 Aug 2006, 20:58
Location: Mississippi

#21 Post by DesertPuppy »

akhmad_santoso that would be good for normal sfs files, but with the devx sfs if you don't use the

Code: Select all

cp -a -v --remove-destination 
options when copying the files all of the links may not setup right.

Also by doing it your way it leaves a directory in the /mnt call +(whatever the name of the sfs file is).

but that is a good tip for getting to see what is in a sfs file.

stifiling
Posts: 388
Joined: Sun 30 Dec 2007, 03:56

#22 Post by stifiling »

is the same procedure to be followed for kernel-src_301.sfs also??

linuxcbon
Posts: 1312
Joined: Thu 09 Aug 2007, 22:54

#23 Post by linuxcbon »

It works with Dingo A6 too, thanks !! :D

LazyLemming
Posts: 3
Joined: Sun 06 Apr 2008, 05:04

#24 Post by LazyLemming »

Okay I love you for this... I've been trying for hours to figure out how to get this to compile and this is the first guide that actually worked!

legendofthor
Posts: 219
Joined: Thu 17 May 2007, 06:52
Location: Queensland Australia

#25 Post by legendofthor »

something kinda weird happened to me
i installed wNOP yesterday then i installed a large number of .sfs files using your way - worked perfectly then I installed something i shouldnt have installed and buggered it up ... no problems
reinstall took bout 10mins
went to install .sfs files and ... got the same message as mini
i'm really scratching my head with this one
ps. i got install down to a fine art - always experimenting, always stuffing up, always learning - so my procedure was exactly the same as the previous day
am i going nuts or is my computer telling me something profound?
going to try it on a standard 301 install
be back soon...
cheers
martin

legendofthor
Posts: 219
Joined: Thu 17 May 2007, 06:52
Location: Queensland Australia

#26 Post by legendofthor »

gday
back again
installed 301 and sucessfully loaded MUs 008 addons - thank you MU
I am thinking that my copy of wNOP is corrupt
gonna download it again and check the MD5sum
then reinstall it...
but not tonight
getting tired
so you will have to wait to see if i have success
cheers
martin
ps. i did get that 'failed' message with
#mount -o loop xxxx_301.sfs /data
but i changed it to
#mount -o loop /xxxx_301.sfs /data
NB: I tried many different combinations such as this in wNOP with no avail

reckrhodes
Posts: 116
Joined: Wed 30 May 2007, 08:15

#27 Post by reckrhodes »

Hi desertpuppy, thank you for the guide in installing sfs to a full hd installation of puppy linux. Is there a guide also to uninstall those sfs files in case you don't need it anymore?

Thank you in advance.

legendofthor
Posts: 219
Joined: Thu 17 May 2007, 06:52
Location: Queensland Australia

#28 Post by legendofthor »

a brief update on my previous reply..
i am able to now load my .sfs files onto wNOP (an xfce environment)
only by doing the following:

1. go to command prompt and enter xwin startjwm
(it takes you back to xfce)
2. Load the .sfs via said instructions
3. here's the catch - load all of them in the one session!
If you poweroff/reboot you will not be able to any more .sfs files as you get the same message above.

I have tested this many times in the past week while testing cedega
re: http://murga-linux.com/puppy/viewtopic.php?t=28644
and the test results are the same
weird huh!
also i have found that sometimes on the standard 3.01 requires you to mount then unmount one .sfs file before the process can begin - even weirder!!
cheers

dsmithhfx
Posts: 1
Joined: Wed 07 May 2008, 13:07

VBoxLinuxAdditions can't find header & build files

#29 Post by dsmithhfx »

Hi,

I'm testing Dingo as a Virtual Box guest (on an xp host), and I really like what I see so far.

I'd like to install the VBoxLinuxAdditions, which bring significant enhancements to the virtual machine, including folder sharing, better video and mouse behaviors. I routinely install VBLA on all linux guests, using roughly the same procedure: install kernel build and headers, and gcc packages.

Unfortunately, after installing devx_400, which appears to supply all of the above (according to devcopy.txt), I am getting an error when I try to install VBLAs:

"Please install the build and header files for your current Linux kernel. The current kernel version is 2.6.21.7"

Does devx_400 install different kernel files? If so, where can I get the correct files (and how do I install them)?

Thanks!

sica07
Posts: 4
Joined: Fri 23 May 2008, 21:43

#30 Post by sica07 »

Hello,
I downloaded the devx_400.sfs file (i'm runing Puppy 4). When I try to run the mount command I get the following error:
#mount -o loop devx_400.sfs /data
mount: you must specify the filesystem type


What do I do wrong?

RESOLVED! After reboot everything worked just fine

Bute
Posts: 4
Joined: Sun 25 May 2008, 14:33

Re How-To install Devx 3.01 onto a Full HD install

#31 Post by Bute »

Just found this topic after trouble with bootmanager in Puppy 4.00

and it worked straight away.

Thanks for the great tutorial. :D

UltraPUP
Posts: 15
Joined: Sat 31 Jan 2009, 15:00
Location: 38deg57.396N / 119deg46.021W / 4,740ft MSL

#32 Post by UltraPUP »

DesertPupppy

fantastic :D

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 :D

btw the last bit of code, 1dconfig, did not go. rxvt came back with "command not found"


really appreciate this how-to; thanks :D

UltraPup

User avatar
DesertPuppy
Posts: 34
Joined: Tue 08 Aug 2006, 20:58
Location: Mississippi

#33 Post by DesertPuppy »

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.

you have to type ldconfig (it is the letter L not a number 1)

pdugas
Posts: 2
Joined: Sun 29 Mar 2009, 21:24

#34 Post by pdugas »

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.
Hi DesertPuppy,

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

pdugas
Posts: 2
Joined: Sun 29 Mar 2009, 21:24

#35 Post by pdugas »

Hi,

Another follow-up question.

If one is using the 4.12 Retro kernel, which version of devx_xxx.sfs should one use? The 4.12 one or an earlier one?


Thanks .......... Paul

Bruce B

#36 Post by Bruce B »

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.

User avatar
spongedaddy
Posts: 46
Joined: Wed 03 Jun 2009, 01:47
Location: Winter Park, FL
Contact:

#37 Post by spongedaddy »

Thank you, DesertPuppy!!

This worked beautifully for devx_400.sfs.

"Hello, World!!" indeed!!!

cesargaston
Posts: 2
Joined: Sun 02 Aug 2009, 17:51

#38 Post by cesargaston »

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

cesargaston
Posts: 2
Joined: Sun 02 Aug 2009, 17:51

#39 Post by cesargaston »

SOLVED (my post just before)
was a very simple error: my devx_421.sfs file was corrupt, it weights 55M instead of 77M..
that was the cause of error message :
#mount -o loop devx_421.sfs /data
mount: you must specify the filesystem type

i'm compiling my code right now, thanks!

G0XAN
Posts: 31
Joined: Fri 08 May 2009, 18:52
Location: Brighton, UK

Re: How-To install Devx or any .SFS FULL HD STEP BY STEP

#40 Post by G0XAN »

Thanks for this DesertPuppy. It almost worked for me on Puppy4.3.1 Here is the solution I came up with...
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:

Code: Select all

cp -a -v --remove-destination /mnt/+devx_431.sfs/* / >devcopy.txt
NOTE: there is a space between --remove-destination and /mnt
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 error

Code: Select all

cp: cannot overwrite non-directory '/usr/share/cups/model' with directory 
'/mnt/+devx_431.sfs/usr/share/cups/model'
but 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)

The devcopy.txt file will show you everything
that got copied over and where it went to.[/b]

STEP 5:
now type:

Code: Select all

#umount /+devx_431.sfs
#sync
that will unmount the sfs file and if you
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:

Code: Select all

#ldconfig
STEP 7:

to test to make sure it all worked type:

Code: Select all

#gcc
and you should get a response like:

Code: Select all

gcc: no input files
I hope this small contribution to DesertPuppy's excellent work will help those using more recent versions of Puppy.

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

Post Reply