Posts: 1,228
secipolla
Joined: 15 Jun 2008
#16
Trying to save a screenshot to the HDD it say that one needs permission.
You mean when you're running the live-cd?

Try opening pcmanfm as root

Code: Select all

gksu pcmanfm
mount the partition, open it, right-click on the background of pcmanfm's window, choose Properties, Permissions tab and mark
user: demo
group: users

Then run the screenshot app.
You can save shots online in imageshack.us too if you want.
Posts: 76
newbody
Joined: 28 Mar 2010
#17
Thanks indeed for caring about me and I trust what you suggested is easy to do when one are used to do it but despite me trying to learn Puppy Linux since Dec 2009 and me have done linux now 24/7 and have installed linux on some 4 different computers and tested some 70+ different distros
what you wrote was way above my current knowledge.

I cam mount a partition in Puppy but have no idea how you do it in AntiX.

is there no easier way? I have to teach this to an 80 years old guy that are not interested in such long sequences of things.

I am sure happy about OS wanting to protect us but is this right way to do it?

How can taking a screenshot be exploited by malware? Why not allow it"out of the box" ???

Sorry if I sound like a whining kid but I trust he refuse to use AntiX if there are too much such things to learn.

Could one not have two versions. A super-protected one that works for geeks and clever people and a less restricted one that still have basic protection but not overly protected like this?

Am I wrong?
anticapitalista
Posts: 5,955
Site Admin
Joined: 11 Sep 2007
#18
You should be able to save a screenshot to hard drive without having to be root.

Are you running frugal or installed or live?
Posts: 76
newbody
Joined: 28 Mar 2010
#19
oops so sorry, Anti, I am one year too late. Not polite of me at all.
I gave up on learning the passwords things. Puppy has totally spoiled me.

The Swiftlinuxcreator claim that his remaster is more user friendly but I wonder.
I am using swift now and it also ask for passwords to read the HDD that I am booting from.
I am not a priviledged user it says.

So now I am so naive that I rekindle my old thread hope that is okay.
What is the difference between Swift and antiX?

Are Antix still using another partition for saving? Puppy do save on same partition and even TinyCore can do Backup and Restore on same partition.

What is it about Debian and AntiX that make this difficult? I know almost nothing about computers and linux so hope you can take my naive questions with a big smile.

Take Ubuntu they use something named Casper and that one can be on same partition.
But obviously it has to be a Fat32 or Ext2 I guess. I seems it can not save on NTFS in frugal install.
Now that I have Swift going I also will give AntiX a chance again using same boot code that worked for me with swift.


I only do frugal on HDD

title swift
root (hd0,2)
kernel /swift/vmlinuz vga=791 fromhd=/dev/sda3 fromiso=/swift/swiftlinux-0_0_3.iso drvr=intel xres=1024x768
initrd /swift/initrd.gz

Sometimes it needs that I add nosmp acpi off to boot due to that I am using acer D250 Netbook.

Can I do as with Swift only change iso and name of subdir and such?

I don't want to save on another partition. I rather refuse to save then __{{emoticon}}__

Sorry me so much text.

OOps I see now that Anti has answered my question
antiX fromiso/iso file must be on ext2 or ext3 partition otherwise it will give that error you get.
That explains why I failed to boot then.

But why does Swoft bppt iso using the same code? He must have changed sometthing in the boot script.

Here is what boots for Swift.

title swift
root (hd0,2)
kernel /swift/vmlinuz fromhd=/dev/sda3 fromiso=/swift/swiftlinux-0_0_3.iso lang=se vga=791
initrd /swift/initrd.gz


here is what does not boot with antiX

title antiX-M8 frugal
root (hd0,2)
kernel /antiX/vmlinuz fromhd=/dev/sda3 fromiso=/antiX/antiX-M8.iso lang=se vga=791
initrd /antiX/initrd.gz

Can I borrow from his iso somethingthat make antix boot?
Posts: 76
newbody
Joined: 28 Mar 2010
#20
Anti wrote

antiX fromiso/iso file must be on ext2 or ext3 partition otherwise it will give that error you get. Fat32 is supposed to work, but hasn't really been tested.

so why does it boot on Swift with same code in the menu.lst He must ahve changed something because his version does boot. And I had same code on a HP/Compaq too and that was also NTFS and not Fat32 or ext2 or sany of those.
anticapitalista
Posts: 5,955
Site Admin
Joined: 11 Sep 2007
#21
If he changed the code then you will need to ask him what he did.

Try using uuid rather than /dev.

You can find them by typing blkid in a root terminall and change to something like this:

title antiX-frugal
root (hd0,2)
kernel /antiX/vmlinuz fromhd=UUID=6fe59b6c-810a-41d0-a98c-1554be30f58c fromiso=/antiX/antiX.iso lang=se vga=791
initrd /antiX/initrd.gz


or try this

title antiX-frugal
root (hd0,2)
kernel /boot/antiX/vmlinuz image_dir=boot/antiX image_name=antiX vga=791 quiet noxorg lang=se vga=791
initrd /boot/antiX/initrd.gz

and extract the antiX file from /boot/antiX to the partition and folder rather than use the iso file.

You may need to add a rootdelay=15 to the boot line.
anticapitalista
Posts: 5,955
Site Admin
Joined: 11 Sep 2007
#22
BTW antiX development isn't going to try too hard to boot from a windows (closed) ntfs partition. Why not use an ext3 or ext2 or vfat partition?
Posts: 76
newbody
Joined: 28 Mar 2010
#23
Yes I know Linux want to be real linux and not be some second best rescue thing.

I've used puppy linux now maybe exclusively for one year so it is not about that.

But the computer needs to keep its recovery partitions that is set up with a code for how they are done and that code get changed if I do a shrink

So if I want to use AntiX on ext3 then I could use an USB but I would still have to boot mine and others NTFS for to rescure many GB of texts and music and video clips of music. All of that are on the NTFS.

So sorry. No way. They are sold with the other OS on them. some 95% or something buy them like that.

Dualbooting is a way to live and deal with it.

No offense intended. I hate Ms dominance. But I want to keep the machine so everybody can use it.
Posts: 76
newbody
Joined: 28 Mar 2010
#24
Thanks Anti

this one did work today when I gave it a new try.

title antiX-frugal
root (hd0,2)
kernel /antiX/vmlinuz fromhd=UUID=xxxxxxxx fromiso=/antiX/antiX.iso lang=se vga=791
initrd /antiX/initrd.gz


I used blkid in a terminal and that gave me the unique one for my hdd. and the antiX-M8.5.iso to identify that one
so now I will test M11 too and see how that goes.
Last edited by newbody on 06 Mar 2012, 15:28, edited 1 time in total.
anticapitalista
Posts: 5,955
Site Admin
Joined: 11 Sep 2007
#25
Is that on ntfs?
Posts: 76
newbody
Joined: 28 Mar 2010
#26
anticapitalista wrote:Is that on ntfs?
It sure is. But I am using grub4dos that maybe explain why it works so good. But I need to learn the password for sux what could that be?

I write from M11 now. It has the mnt/home on isosrs instead of the cdrom name I am not sure what it was on 8.5 but it was not isosrc that I would have remembered. __{{emoticon}}__

I need to learn this sux and what password to give. It don't allow me to change the menu.lst using geany
editor

I write this in Terminal

sux
and it ask me for password. I am in Demo live so what should I give as password? Maybe you have mention it somewhere sorry.

I will test this when I know the psw

root
mount -n -o remount,rw /cdrom/

are you shure it should be cdrom and not isosrc ? Maybe M8.5 have cdrom while M11 has isosrs due to how I booted up?
Posts: 76
newbody
Joined: 28 Mar 2010
#27
demo@antiX1:~$ sux root
Password:
xauth: file /root/.Xauthority does not exist
root@antiX1:/home/demo# mount -n -o remount,rw /cdrom/
mount: cannot remount block device /dev/loop0 read-write, is write-protected
root@antiX1:/home/demo#

Some progress but no cigar

I was reading your instruction too literally you wrote as I remember

sux
root

but it should be

sux root
and then one give pasword root as root

but then it answer as I quoted above So now I test with isosrc instead to see if that works