Light-Debian-Core-Live-CD-Wheezy + Porteus-Wheezy
Hi Toni
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).
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
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.Can you give my instructions what I need to change in initrd1.xz to make it work for different kernel?
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).
Yes, I noticed there's only info for porteus-wheezy now, I'll tell you when I want something edited, thanks.I edited this thread first post with information for Porteus-Wheezy.
If you need any changes about Porteus-Wheezy information just write here.
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
Thank you, Fred! I will test it in the next days.fredx181 wrote:Hi ToniYes, it's easy, just replace the contents of lib/modules in the initrd.xz with the contents of lib/modules of the initrd.img.Can you give my instructions what I need to change in initrd1.xz to make it work for different kernel?
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).
OK, I will remove the ones with stable debian and backports kernel when you are ready to upload new 3.9.11 kernel version.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).
Thanks, Fred. It will be great!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.
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
Thank you, Sfs!sfs wrote:https://aur.archlinux.org/packages/mjwm/ updated
I will compile this to test how it works on DebianDog as alternative menu.
Toni
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:
It will generate $HOME/.jwmrc-mjwm file.
Replace all generated menu entry from mk-jwm.menu in $HOME/.jwmrc with:
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
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
Replace all generated menu entry from mk-jwm.menu in $HOME/.jwmrc with:
Code: Select all
<Include>/root/.jwmrc-mjwm</Include>
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
Hi Toni
I just found that I made a very bad mistake, remember this from a few months ago maybe?:
Try booting with as first parameter from=/ and you'll see it won't boot.
I'll fix linuxrc tomorrow, first thing.
Fred
I just found that I made a very bad mistake, remember this from a few months ago maybe?:
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)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.
Try booting with as first parameter from=/ and you'll see it won't boot.
I'll fix linuxrc tomorrow, first thing.
Fred
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:
If I move /live inside /deb then this does not work:
But this one works:
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
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
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
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
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
Hi Toni
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
I didn't rush now, took a deep breath from time to time.Seems rushing too much is not a good idea
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
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
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 165 times
Thank you, Fred!fredx181 wrote:Hi Toni
Here's first concept of debdog-full-install.
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
Thank you, Fred!fredx181 wrote:Attached: debdog-full-install.zip
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
Wait!
We need a nag screen before running full-installer.
No, just a joke
We need a nag screen before running full-installer.
No, just a joke
- Attachments
-
- nagscreen.zip
- nagnag
- (601 Bytes) Downloaded 161 times
Added to the first post:fredx181 wrote:Wait!
We need a nag screen before running full-installer.
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
- Attachments
-
- 2014-04-18-201830_1024x768_scrot.jpg
- (31.54 KiB) Downloaded 380 times
Hi Toni
Glad to make you laugh!
But now back to serious business
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
Glad to make you laugh!
But now back to serious business
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
Hi, Fred.
This is the message on the bottom of page 3. it was the last message few hours ago
Toni
This is the message on the bottom of page 3. it was the last message few hours ago
I will add the part about initrd1.xz in the first post.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
Fred made fix for this. It is included in the new iso.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.
Replace /usr/local/bin/mountlink with the one from this archive:
http://smokey01.com/saintless/DebianDog ... ntlink.zip
Toni
Hi, Chili Dog.Chili Dog wrote:Any chance of a 64-bit edition?
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