Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Sat 20 Dec 2014, 11:15
All times are UTC - 4
 Forum index » Advanced Topics » Puppy Derivatives
Light-Debian-Core-Live-CD-Wheezy + Porteus-Wheezy
Moderators: Flash, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 77 of 271 [4055 Posts]   Goto page: Previous 1, 2, 3, ..., 75, 76, 77, 78, 79, ..., 269, 270, 271 Next
Author Message
saintless


Joined: 11 Jun 2011
Posts: 2724
Location: Bulgaria

PostPosted: Mon 03 Feb 2014, 09:31    Post subject:  

Thank you, Fred Smile

No need to hurry much. I think today will finish all changes we have to the moment and tomorrow I will start separating the kernels for the new configuration.

Toni
Back to top
View user's profile Send private message MSN Messenger 
sklimkin

Joined: 11 Jul 2012
Posts: 157
Location: Russia Moscow

PostPosted: Mon 03 Feb 2014, 09:58    Post subject: System and big programs  

Hi Fred!
Quote:
Fred: But now with the modprobe line it works.
It is not as advanced as porteus cheatcodes but from=/... works and saving changes also.
Example grub4dos in case folder "lldeb":

Opening!
I am Hoping that grub4dos only for example? ie isolinux.cfg:
Code:
label Porteus-to-Debian-Live
   MENU LABEL lldeb (sda3/lldeb)
   root (hd0,0)
   ## or maybe: root (sda1)
   linux /lldeb/vmlinuz
   initrd /lldeb/initrd.xz
   append from=/lldeb

also will work fine?
Quote:
Fred: Some things need to worked on, e.g. /dev/shm is mounted instead of /run/shm

using what is found sda3/lldeb?
using by /dev/shm (modprobe line in initrd-3.2.0-4-486-linux-live.xz)?

Hi Toni !

I have nothing against involvement in firefox-xxxx.sfs - a desire to understand.
Connecting modules (programs) with one click from the menu - it's very good.
I was just reminded of the limitations that has any FRUGAL-system.
And that "advanced" web browsers powerfully loaded and even "garbage will be" system.
Due to the fact that I use for a virtual machine (VMware), I see such restrictions more clearly than in the system is installed on a physical disk partition.
But in this and in another case, the system works in FRUGAL-mode.
I've had cases where after watching two movies in FireFox on youtube FRUGAL-system on a physical disk partition informed about resource depletion (especially memory) - helped only manually delete the cache /.mozilla/firefox/*
So I found it possible to reminded any such restrictions and differences of systems operating in FRUFAL-made and in FULL-mode.

Sergey.
Back to top
View user's profile Send private message 
saintless


Joined: 11 Jun 2011
Posts: 2724
Location: Bulgaria

PostPosted: Mon 03 Feb 2014, 10:13    Post subject:  

Hi, Sergey.

Yes, I agree with you about the limits of frugal OS. But DebianDog and Debian-Live as general has two options to fix this limits:

1. Cache folders to be links to hdd partition folders.
2. Converting frugal to full install - you can make it easy this way:
Create empty squashfs from empty folder. Copy all the content of the main module in ext partition with label live-rw or big save file called live-rw. Remove the main module (squashfs).
Then boot with this empty squashfs file in /live and you really have full install DebianDog. This is the way I made the first small base.

Toni
Back to top
View user's profile Send private message MSN Messenger 
sklimkin

Joined: 11 Jul 2012
Posts: 157
Location: Russia Moscow

PostPosted: Mon 03 Feb 2014, 12:54    Post subject: System and big programs  

Hi Toni !

My job only in the virtual machine pushed out of my attention these important features (aspects) DebianDog.
Thanks for the clarification. Sorry.
I want to install DebianDog on USB-flash-disk and continue work from USB-drive.

Sergey.
Back to top
View user's profile Send private message 
fredx181

Joined: 11 Dec 2013
Posts: 932
Location: holland

PostPosted: Mon 03 Feb 2014, 14:10    Post subject:  

Hi sergey
I made mistake which may make confusion with this:
Code:
title lldeb (sda3/lldeb)
  root (hd0,0)
  kernel /lldeb/vmlinuz from=/lldeb
  initrd /lldeb/initrd.xz

"title lldeb (sda3/lldeb" should be: title lldeb (sda1/lldeb
to correspond with : root (hd0,0)
But this probably doesn't help because you need isolinux.
I need to find out how linux-live-scripts works with iso and get back to you later.

Fred
Back to top
View user's profile Send private message 
sklimkin

Joined: 11 Jul 2012
Posts: 157
Location: Russia Moscow

PostPosted: Mon 03 Feb 2014, 15:15    Post subject:  

Hi Fred!

Obtained as follows: loader isolinux created only for CD-ISO and DOS-partitions (?).
But maybe this:
for isolinux replace root (hd0,0) to:
Code:
APPEND ro root=/dev/hda1 initrd=/lldeb/initrd.xz

or to:
Code:
# instead boot from CD next example boot from hdd
LABEL hdd - boot from first partition of first HDD
    localboot 0x80


Sergey.
Back to top
View user's profile Send private message 
fredx181

Joined: 11 Dec 2013
Posts: 932
Location: holland

PostPosted: Mon 03 Feb 2014, 15:32    Post subject:  

Hi Sergey, Hi Toni
First, new revision of "initrd-3.2.0-4-486-linux-live.xz"
Solved problem with warning about /dev/shm (it will create empty /etc/fstab now).
https://drive.google.com/file/d/0ByBgCDlZZ8K5WTZqOVM5NGJBRnM/edit?usp=sharing
Also modified initrd to be default directory "/live" (same as live-boot works)
The nice thing about linux-live-scripts is that these things can be modified very easy.
The files to modify in the initrd are:
/init
/lib/livekitlib
/lib/.config

I you want other directory than /live you need to specify "from=/<folder>" as boot option.

@Sergey, How to create iso:
Assuming you have squashfs module with debian kernel 3.2.0-4-486 (with .squashfs extension, you could rename .xzm to .squashfs)
Create on iso root: folder "live"
Place in then in /live :
- squashfs module (e.g. 01-port-wheezy2.squashfs)
- vmlinuz (3.2.0-4-486)
- initrd.xz (the one downloaded from above link and rename to initrd.xz)
And in isolinux.cfg e.g.:
Code:
default /live/vmlinuz initrd=/live/initrd.xz


This setup may look difficult, but in fact it corresponds very much with the debian "live-boot" setup.
EDIT: Did not see your last post until now: my advice:
It's easier than you might thiink.
Tell me if you still got problems.

Fred
Back to top
View user's profile Send private message 
saintless


Joined: 11 Jun 2011
Posts: 2724
Location: Bulgaria

PostPosted: Mon 03 Feb 2014, 17:11    Post subject:  

fredx181 wrote:
Hi Sergey, Hi Toni
First, new revision of "initrd-3.2.0-4-486-linux-live.xz"
Solved problem with warning about /dev/shm (it will create empty /etc/fstab now).
https://drive.google.com/file/d/0ByBgCDlZZ8K5WTZqOVM5NGJBRnM/edit?usp=sharing
Also modified initrd to be default directory "/live" (same as live-boot works)
The nice thing about linux-live-scripts is that these things can be modified very easy.
The files to modify in the initrd are:
/init
/lib/livekitlib
/lib/.config

I you want other directory than /live you need to specify "from=/<folder>" as boot option.

Thank you, Fred Smile
I will try to test it tomorrow and write back. Unfortunately I'm too busy with separating kernel and modifying the changes for Porteus-DebianDog work for multiuser. I will write what I did and upload just for preview iso version DebianDog+PorteusDog.iso with separated kernel. Maybe I will have some questions to you about obshutdown-porteuswheezy package.

Toni

_________________
Farewell, Nooby, you will be missed...
Back to top
View user's profile Send private message MSN Messenger 
fredx181

Joined: 11 Dec 2013
Posts: 932
Location: holland

PostPosted: Mon 03 Feb 2014, 17:43    Post subject:  

Hi Toni Smile
Quote:
I will try to test it tomorrow and write back. Unfortunately I'm too busy with separating kernel and modifying the changes for Porteus-DebianDog work for multiuser.

Take your time, there's no deadline.

Fred
Back to top
View user's profile Send private message 
fredx181

Joined: 11 Dec 2013
Posts: 932
Location: holland

PostPosted: Mon 03 Feb 2014, 17:51    Post subject:  

Hi Sergey
Sorry, I thought making it easy for you and me by making iso with the new linux-live boot but unfortunately I can't make it boot (well, it boots but cannot find data).
So it works with grub4dos, but to get it working with iso will need some more studying.
You may try on usb-stick with syslinux (I did not try yet)

Fred
Back to top
View user's profile Send private message 
sunburnt


Joined: 08 Jun 2005
Posts: 5043
Location: Arizona, U.S.A.

PostPosted: Tue 04 Feb 2014, 03:19    Post subject:  

Toni; I found more WallPapers errors and fixed them. Lots to rewriting apps for multi user.
I got the gui working finally and made improvements to it. Hopefully tomorrow I`ll post it all.

I want to finish this up so I can work on OpenWith. And I started a Firefox download-installer.
.
Back to top
View user's profile Send private message 
saintless


Joined: 11 Jun 2011
Posts: 2724
Location: Bulgaria

PostPosted: Tue 04 Feb 2014, 12:09    Post subject:  

Hi, all.

I have some troubles making one Debian-Porteus-Dog Cd boot and work well for both versions but I'm almost there.

Thank you, Terry. I will wait for your wallpapers GUI and fixes.

Toni

_________________
Farewell, Nooby, you will be missed...
Back to top
View user's profile Send private message MSN Messenger 
saintless


Joined: 11 Jun 2011
Posts: 2724
Location: Bulgaria

PostPosted: Tue 04 Feb 2014, 12:37    Post subject:  

Hi, all Smile

At last I'm happy with the result. I will not update first post. This is only testing version mostly for development suggestions.
Download DebianDog-PorteusDog-test.iso -103Mb with separate kernel module here:
http://www.smokey01.com/saintless/Light-Wheezy/DebianDog-PorteusDog-test.iso
All fixes to the moment are included. It is newer than 01-v3.squashfs
Only 486 kernel included. Dpkg database for the kernel is not updated but there is a script included if you like to do it manual.
No need to do it at all. The point of separate kernel is to make easy changing the kernel. You can install linux-headers for example without updating the kernel information.

If you like to make frugal install to boot porteus version you have to make again the symlinks from/live to /live/debian/base otherwise it will not boot with porteus initrd1.xz
Symlinks works right only from CD boot. Tested on 3 computers and it boots with debian or porteus initrd.

I will continue testing the new live-boot initrd from Fred and get back.

Terry, William. This iso is only preview test to share the idea with separate kernel module.
Next 01-v4.squashfs will be with both kernels included as the previous one. This way it will be easier for all of us to develop further. At the end I will separate the kernels for the final version.

Toni

_________________
Farewell, Nooby, you will be missed...
Back to top
View user's profile Send private message MSN Messenger 
saintless


Joined: 11 Jun 2011
Posts: 2724
Location: Bulgaria

PostPosted: Tue 04 Feb 2014, 14:46    Post subject:  

fredx181 wrote:
Hi Sergey, Hi Toni
First, new revision of "initrd-3.2.0-4-486-linux-live.xz"
Solved problem with warning about /dev/shm (it will create empty /etc/fstab now).
https://drive.google.com/file/d/0ByBgCDlZZ8K5WTZqOVM5NGJBRnM/edit?usp=sharing
Also modified initrd to be default directory "/live" (same as live-boot works)
The nice thing about linux-live-scripts is that these things can be modified very easy.
The files to modify in the initrd are:
/init
/lib/livekitlib
/lib/.config

I you want other directory than /live you need to specify "from=/<folder>" as boot option.


Thank you, Fred.
looks very similar to porteus boot process and boots very fast. I use /live/changes.dat for save file.
I like I can make direct symlink /mnt/live/memory/data (which is the boot drive) to /live/image
I can't do this with porteus initrd. It has submount points like sda1, sda2 ... depending on the boot drive.
One more great boot option for DebianDog Smile

Toni

_________________
Farewell, Nooby, you will be missed...
Back to top
View user's profile Send private message MSN Messenger 
sklimkin

Joined: 11 Jul 2012
Posts: 157
Location: Russia Moscow

PostPosted: Tue 04 Feb 2014, 14:52    Post subject:  

Hi All!

I seem a little confused by the ability to download 'Light-Wheezy-2' and 'Light-Wheezy2-porteus' from one CD-image

I remake CD-image.
1. change loader to grub4dos
menu.lst:
Code:
title 1. LF DW live-deb boot=live from=/live
##   root (hd0,0)
   root (cd)
   kernel (cd)/live/vmlinuz boot=live from=/live
   initrd (cd)/live/initrd.xz

title 2. LF DW live-deb boot=live
   kernel /live/vmlinuz boot=live config swapon noprompt quickreboot autologin
   initrd /live/initrd.xz

title 3. LF Light-Wheezy3-porteus nomagic base_only norootcopy
##   root (hd0,0)
   kernel /vmlinuz nomagic base_only norootcopy
   initrd /initrd.xz

title 4. LF Light-Wheezy3-porteus noauto copy2ram changes=EXIT
   kernel /vmlinuz noauto copy2ram changes=EXIT:/debian/changes.dat
   initrd /initrd.xz


2. remake structure of the CD-image
for loading by title 1. or title 2.
-----------------------------------
if /live/01-v3.squashfs (102 MB) - not loaded
if /live/01-port-wheezy2.squashfs (120 MB renamed *.xzm) - is loaded
/live/initrd.xz (6.9 MB) - last by Fred
/live/vmlinuz (2.4 MB)

for loading by title 3. or title 4.
-----------------------------------
/debian/base/01-port-wheezy2.xzm (120 MB)
/initrd.xz (6.4 MB) - previous by Fred
/vmlinuz (2.4 MB)

3. then test loading
loading by title 1. or title 2. for 01-v3.squashfs
--------------------------------------------------
Code:
... ... ...
* Adding bundles to union
* 01-v3.squashfs
Live Kit done, starting live
mkdir: can't create directory 'mnt': No such file or directory
mkdir: can't create directory 'mnt/': No such file or directory
pivot_root: No such file or directory


loading by title 1. or title 2. for 01-port-wheezy2.squashfs (reamed *.xzm)
---------------------------------------------------------------------------
all fine - workig version with last 01-port-wheezy2 (120 MB)

loading by title 3. or title 4.
-------------------------------
all fine - workig version with last 01-port-wheezy2.xzm (120 MB)


But I expect that also loaded '01-v3.squashfs' from 'Light-Wheezy-2'
This is not happening.
I hoped in this way to combine into a single image Debian and Porteus,
2 different ways to download Debian-live and Porteus-to-Debian.

Fred, where am I wrong?

Sergey.
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 77 of 271 [4055 Posts]   Goto page: Previous 1, 2, 3, ..., 75, 76, 77, 78, 79, ..., 269, 270, 271 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Puppy Derivatives
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.1302s ][ Queries: 12 (0.0319s) ][ GZIP on ]