Light-Debian-Core-Live-CD-Wheezy + Porteus-Wheezy

For talk and support relating specifically to Puppy derivatives
Message
Author
sfs
Posts: 49
Joined: Sat 02 Nov 2013, 04:49
Location: Russia
Contact:

#2381 Post by sfs »

[url=https://sourceforge.net/projects/puppyrusa/]PuppyRus-Arch[/url]

User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#2382 Post by fredx181 »

Hi Toni
Can you give my instructions what I need to change in initrd1.xz to make it work for different kernel?
Yes, it's easy, just replace the contents of lib/modules in the initrd.xz with the contents of lib/modules of the initrd.img.
I did this only twice, for stable kernel and backports kernel so I am not sure if it's always working this way (don't know about PAE).
I edited this thread first post with information for Porteus-Wheezy.
If you need any changes about Porteus-Wheezy information just write here.
Yes, I noticed there's only info for porteus-wheezy now, I'll tell you when I want something edited, thanks.

Btw, If you want to remove something from your site, I wouldn't mind if you remove the ones with stable and backports kernel because in fact there's newer version on the DebianDog thread now.
Only the first Porteus-Wheezy I'd like to keep and if you agree I'll update it with the latest tools we added lately (e.g. the sfs tools, installer, save-on-exit from console).

About proposal for "full install" I will think about how to make it if you want to include it.
If you want, what should it be, install from iso?
I've been experimenting already using RemasterDog and move all the folders to / on some partition, put vmlinuz and initrd.img in /boot, edited menu.lst and full install working fine.

Fred

User avatar
saintless
Posts: 3862
Joined: Sat 11 Jun 2011, 13:43
Location: Bulgaria

#2383 Post by saintless »

fredx181 wrote:Hi Toni
Can you give my instructions what I need to change in initrd1.xz to make it work for different kernel?
Yes, it's easy, just replace the contents of lib/modules in the initrd.xz with the contents of lib/modules of the initrd.img.
I did this only twice, for stable kernel and backports kernel so I am not sure if it's always working this way (don't know about PAE).
Thank you, Fred! I will test it in the next days.
Only the first Porteus-Wheezy I'd like to keep and if you agree I'll update it with the latest tools we added lately (e.g. the sfs tools, installer, save-on-exit from console).
OK, I will remove the ones with stable debian and backports kernel when you are ready to upload new 3.9.11 kernel version.
About proposal for "full install" I will think about how to make it if you want to include it.
If you want, what should it be, install from iso?
I've been experimenting already using RemasterDog and move all the folders to / on some partition, put vmlinuz and initrd.img in /boot, edited menu.lst and full install working fine.
Thanks, Fred. It will be great! :)
I just installed full debian to test full install and it was a surprise for me initrd.img is needed for full install. I thought like Puppy only vmlinuz is needed.
I also tested full install for DebianDog and it works fine but I have to add to kernel boot line root=/dev/sda4 (it is on sda4).

Yes - install from iso is fine.

Toni

User avatar
saintless
Posts: 3862
Joined: Sat 11 Jun 2011, 13:43
Location: Bulgaria

#2384 Post by saintless »

Thank you, Sfs!
I will compile this to test how it works on DebianDog as alternative menu.

Toni

User avatar
saintless
Posts: 3862
Joined: Sat 11 Jun 2011, 13:43
Location: Bulgaria

#2385 Post by saintless »

Hi, all.

Just for information and testing I compiled deb package from the link that Sfs gave here:
http://smokey01.com/saintless/Fredx181/ ... 1_i386.deb
It is very similar to mk-jwm.menu method from Terry. Single executable file generating menu from .desktop files according FreeDesktop.org standards.
After installing the deb package run:

Code: Select all

mjwm -i /usr/share/applications
It will generate $HOME/.jwmrc-mjwm file.
Replace all generated menu entry from mk-jwm.menu in $HOME/.jwmrc with:

Code: Select all

<Include>/root/.jwmrc-mjwm</Include>
Run jwm -restart to check the result.
Some icons are not showing from quick test and no icons for root menu. Maybe I missed something while compiling. Otherwise looks good. Some manual changing the categories in .desktop files is needed for the existing programs. I will keep it on the site for download.

Toni

User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#2386 Post by fredx181 »

Hi Toni
I just found that I made a very bad mistake, remember this from a few months ago maybe?:
PostPosted: Wed 05 Feb 2014, 11:28 Post subject:
Hi Toni, Sergey, all

Important update for the porteus initrd-3.2.0-4-486.xz and Porteus-Wheezy2-deb-kernel.iso.!!
(and also for Toni's new DebianDog-PorteusDog-test.iso:
Replace initrd1.xz with the downloaded initrd-3.2.0-4-486.xz)

I recentlly found that the first parameter in boot options does not work e.g.:
Code:
kernel /live/vmlinuz1 noauto from=/live

noauto parameter doesn't work, or e.g. :
Code:
kernel /live/vmlinuz1 from=/live copy2ram

from= doesn't work, resulting in failure to find data.
The mistake is: when I made new setup lately with .squashs extension change and debian folder changed to live I edited the wrong initrd (without the above fix)

Try booting with as first parameter from=/ and you'll see it won't boot.

I'll fix linuxrc tomorrow, first thing.
Fred :oops:

User avatar
saintless
Posts: 3862
Joined: Sat 11 Jun 2011, 13:43
Location: Bulgaria

#2387 Post by saintless »

Take your time, Fred.
Seems rushing too much is not a good idea :)
The problem is not so important for the current state of testing.

This code works:

Code: Select all

title DebianDog-Porteus
root (hd0,0)
kernel (hd0,0)/live/vmlinuz1 from=/ noauto
initrd (hd0,0)/live/initrd1.xz
If I move /live inside /deb then this does not work:

Code: Select all

title DebianDog-Porteus
root (hd0,0)
kernel (hd0,0)/deb/live/vmlinuz1 from=/deb/ noauto
initrd (hd0,0)/deb/live/initrd1.xz
But this one works:

Code: Select all

title DebianDog-Porteus
root (hd0,0)
kernel (hd0,0)/deb/live/vmlinuz1 from=/deb/ from=/deb/ noauto
initrd (hd0,0)/deb/live/initrd1.xz
When you are ready I will upload new iso and separate module archives.

Edit: Fred, if you have time, please, build new initrd1.xz file with the change. It takes hours on my hardware to compress it with the code you gave me, but it does better compression than mine.

Toni

User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#2388 Post by fredx181 »

Hi Toni
Seems rushing too much is not a good idea
I didn't rush now, took a deep breath from time to time. :)

I decided to upload new iso including fixed initrd1.xz
also changed /usr/local/bin/mountlink in 021-apps-porteus.squashfs which solves the issue dancytron mentioned in the other thread (opening home drive in /mnt/live/memory/changes-exit).

https://drive.google.com/file/d/0ByBgCD ... sp=sharing

A concept of debdog-full-install coming today I hope.

Fred

User avatar
saintless
Posts: 3862
Joined: Sat 11 Jun 2011, 13:43
Location: Bulgaria

#2389 Post by saintless »

Thank you, Fred!
I will upload the new iso versions in the next hour and post a message there.

Toni

User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#2390 Post by fredx181 »

Hi Toni
Here's first concept of debdog-full-install.
I made as default to format selected partition as ext4 with a warning yes/no continue? question.
Tell me if you'd like more options and I'll try to include them.

Btw, the disadvantage of a full-install is that you'd lose the option for sfs-load AFAIK (doesn't work).

Attached: debdog-full-install.zip

Fred
Attachments
debdog-full-install.zip
debdog-full-install
(3.57 KiB) Downloaded 159 times

User avatar
saintless
Posts: 3862
Joined: Sat 11 Jun 2011, 13:43
Location: Bulgaria

#2391 Post by saintless »

fredx181 wrote:Hi Toni
Here's first concept of debdog-full-install.
Thank you, Fred!
I will test it today and tomorrow and write back.
I don't think we need extra options. Question to format ext4 or not is fine for me.
I doubt many people will like to make full install. We loose small system size and RemasterCow option as SFS load/unload with full install.

Toni

User avatar
saintless
Posts: 3862
Joined: Sat 11 Jun 2011, 13:43
Location: Bulgaria

#2392 Post by saintless »

fredx181 wrote:Attached: debdog-full-install.zip
Thank you, Fred!
Posting from DebianDog Full install made with debdog-full-install.
The first time it gave error mounting the partition after formatting sda1 to ext4 process finished, but after second run it was fine.
I made 3 different partition install on HDD and I can't reproduce mount error anymore.

I like to upload it and give download link in the thread. It is ready for testing and use I think.
I suggest we add it in next DebianDog version. No use to make new iso for every change.
Do you agree or you prefer to have more tests before make debdog-full-install available for download?

Toni

User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#2393 Post by fredx181 »

Toni wrote:Do you agree or you prefer to have more tests before make debdog-full-install available for download?
Yes, if you mention it's for testing it is fine by me.

Fred

User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#2394 Post by fredx181 »

Wait!
We need a nag screen before running full-installer.

No, just a joke :D
Attachments
nagscreen.zip
nagnag
(601 Bytes) Downloaded 160 times

User avatar
saintless
Posts: 3862
Joined: Sat 11 Jun 2011, 13:43
Location: Bulgaria

#2395 Post by saintless »

fredx181 wrote:Wait!
We need a nag screen before running full-installer.
Added to the first post:

Code: Select all

/bash
   yad --title="This is a nagscreen" --center --text=" <span size='large' foreground='dark green'><b>*** This is a nagscreen *** </b></span> \n<span size='small' foreground='dark red'><b> So... You want to make a full install of DebianDog. \n Then you have to wait two minutes. \n Why? Because we from the DebianDog team want to discourage you to do it. \n So while you have to wait, read the following: </b></span> \n Some text with convincing arguments to make sure that: \n Anyone who reads it really doesn't want to continue making a full install. \n <span size='small' foreground='dark green'>No, you cannot close this window, nagnag </span>" --window-icon="preferences-system" --timeout=120 --timeout-indicator bottom --undecorated --no-taskbar --no-buttons --skip-taskbar
:lol: :lol: :lol:
Attachments
2014-04-18-201830_1024x768_scrot.jpg
(31.54 KiB) Downloaded 380 times

User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#2396 Post by fredx181 »

Hi Toni
Glad to make you laugh!
But now back to serious business :roll: :D
I noticed by downloading the iso's, and looking at it, you updated them with the changes, that's great of course.
I was thinking:
Isn't it better to mention that on the first page? (and maybe also on last).
People who downloaded it previously might be confronted with the wrong things in the system without knowing there's a update that fixes things.

I wouldn't have said this if it was about a small thing.(it was a pretty bad mistake I made with the initrd1.xz)

Fred

User avatar
saintless
Posts: 3862
Joined: Sat 11 Jun 2011, 13:43
Location: Bulgaria

#2397 Post by saintless »

Hi, Fred.
This is the message on the bottom of page 3. it was the last message few hours ago :)
saintless wrote:Small bug fixed in initrd1.xz for porteus-boot only.
Both iso versions replaced with new ones.
No need to download the iso again if you already did that.
Just replace initrd1.xz with this one:
http://smokey01.com/saintless/DebianDog ... initrd1.xz
dancytron wrote:When I get logged in, sda3 (the partition with my /live directory) is already mounted. When I open it, it takes me to /mnt/live/memory/images/changes-exit instead of sda3.
Fred made fix for this. It is included in the new iso.
Replace /usr/local/bin/mountlink with the one from this archive:
http://smokey01.com/saintless/DebianDog ... ntlink.zip
I will add the part about initrd1.xz in the first post.

Toni

User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#2398 Post by fredx181 »

Toni wrote:This is the message on the bottom of page 3. it was the last message few hours ago
Ok, completely missed that, great job again!

Fred

User avatar
Chili Dog
Posts: 161
Joined: Tue 20 Dec 2011, 11:17

#2399 Post by Chili Dog »

Any chance of a 64-bit edition?

Thanks

User avatar
saintless
Posts: 3862
Joined: Sat 11 Jun 2011, 13:43
Location: Bulgaria

#2400 Post by saintless »

Chili Dog wrote:Any chance of a 64-bit edition?
Hi, Chili Dog.
I tried to make AMD64 bit kernel module but unfortunately the test reports show it boots without mouse and keyboard support on 64Bit machine. This is the kernel:
https://packages.debian.org/wheezy/linu ... .0-4-amd64
It is 64 bit CPU with 64 bit kernel and 32 bit software test.

Since I don't have 64bit hardware I removed the testing module from the site for now. Partition fsck is needed after every reboot and it is difficult to find the problem by test reports only. I need a tester with 64bit machine dedicated for testing only and preferable without HDD for the tests. Also with some linux experience to be able to make manual frugal install and to install packages with apt-get. I will continue with this when I get 64bit hardware my self.

For the moment you can run DebainDog with Pae kernel module to fix the RAM limit at least:
http://smokey01.com/saintless/DebianDog ... 86-pae.zip

Toni

Post Reply