Puppy Linux Windows Installer - LICK v1.3.3 released

A home for all kinds of Puppy related projects
Message
Author
ICPUG
Posts: 1308
Joined: Mon 25 Jul 2005, 00:09
Location: UK

#211 Post by ICPUG »

Not so long ago I finally updated the Lin'N'WinNewB project notes with the method for Windows 7 as used in the Windows Installer.

I recently had some feedback which suggested a failure of Lin'N'Win when trying to install to a Windows 7 PC which has a boot option back to legacy Windows XP.

The Windows Installer creates a real-mode boot option in the bcd of Windows 7 and I am wondering if this clashes with the boot option that Windows creates for Windows XP (even though it is called Windows Legacy OS, in this case).

I cannot really test my thoughts as I do not have Windows XP on my Windows 7 machine.

I'm posting this to find out if somebody has successfully run the Windows Installer on a dual booting Windows 7 / Windows XP machine.

If my thoughts on the clash of boot loaders is correct then my thoughts to a solution are to use the windows XP bootloader as normal to boot Puppy. On bootup of the triple booting machine one would first choose Windows XP and then Linux from the Windows XP bootloader menu.

Any comments?

noryb009
Posts: 634
Joined: Sat 20 Mar 2010, 22:28

#212 Post by noryb009 »

ICPUG: In your instructions, it assumes that Windows 7 is on the C drive. This might not be true if Windows XP is also installed. That's really the only reason I can think of.

ICPUG
Posts: 1308
Joined: Mon 25 Jul 2005, 00:09
Location: UK

#213 Post by ICPUG »

Thanks noryb009. I shall progress that thought with my contact. Unfortunately, I was not given a description of what actually happened when it failed. The contact solved the problem by reinstalling Windows 7 and reapplying Lin'N'Win! I may have lost the ability to find out what happened.

If there is a problem then I presume the Windows Installer might be problematic with this configuration also so it would be nice to hear that a Windows Installer user has successfully triple booted with Windows 7 - Windows XP.

noryb009
Posts: 634
Joined: Sat 20 Mar 2010, 22:28

#214 Post by noryb009 »

(Slacko) Puppy Linux 550 has been uploaded, see the link in the first post.

simargl

#215 Post by simargl »

.
Last edited by simargl on Sun 01 Sep 2013, 14:54, edited 1 time in total.

noryb009
Posts: 634
Joined: Sat 20 Mar 2010, 22:28

#216 Post by noryb009 »

Unetbootin installs a distro to a USB. Puppy Linux Windows Installer installs it to your hard drive.

Unetbootin is better if you are traveling and want to use your own distro on another computer, and this is better if you want it to be installed to your own computer.

noryb009
Posts: 634
Joined: Sat 20 Mar 2010, 22:28

#217 Post by noryb009 »

Precise Puppy Linux 550 has been uploaded, see the link in the first post.

mtiqbal
Posts: 6
Joined: Mon 12 Jul 2010, 20:44

Very Slow boot

#218 Post by mtiqbal »

I installed slacko 5.5 PAE using the most recent exe installer on my windows 7 computer. It works fine and fast till I save my setup before I reboot. If I save my setup in an ext4 520MB file then next boot takes 5 minutes. Therefore, there is some thing wrong with the installer. It works fine if I go back to windows and delete my saved file. I tried on two computers and I have same issue. There was no such issue with slacko 5.4 PAE exe installer.

How can I fix the slow boot and performance issue? Thanks

noryb009
Posts: 634
Joined: Sat 20 Mar 2010, 22:28

#219 Post by noryb009 »

mtiqbal: Does the startup hang at a certain step?

Also, have you tried to reboot again (3rd, or even 4th time)? I know that puppy does some extra stuff the first time you use the save file.

mtiqbal
Posts: 6
Joined: Mon 12 Jul 2010, 20:44

#220 Post by mtiqbal »

Boot is always successful. On a computer with a ssd it take more than 2 minutes to boot. On other computer boot takes 4-5 minuter and there is a lot of hd activity that should not be there since sfs file is in ram. No change after a number of boots. If I delete my 4fs file then boot takes less than 30s.

noryb009
Posts: 634
Joined: Sat 20 Mar 2010, 22:28

#221 Post by noryb009 »

Is there one part of the boot process that the computer stays on for a while (longer then usual)? What is on the screen at that time?

mtiqbal
Posts: 6
Joined: Mon 12 Jul 2010, 20:44

#222 Post by mtiqbal »

At login [...]:root [tty1] screen there is about a minute delay.

At starting X .... screen delay is about 2 minutes.

During the delays HD is busy (led is on). This should not happen.

noryb009
Posts: 634
Joined: Sat 20 Mar 2010, 22:28

#223 Post by noryb009 »

Those two parts happen after the part that the windows installer controls, so it's unlikely that the windows installer is causing the slowdown. The best thing to do is probably post the problem in the users forum.

I'm guessing that the problem is with X starting up. When you boot up, go to"Start Puppy Linux", press escape, (I think you have to select "OK" or something here), highlight Puppy 550 PAE, press e, change "pfix=fsck" to "pfix=fsck,nox". The startup will leave you at a terminal. If you get to this point quickly, and the hard drive light is not on, then the problem is X starting up. At this stage, type "xwin", followed by an enter. If X takes a long time to start, the problem is definitely X starting up.

mtiqbal
Posts: 6
Joined: Mon 12 Jul 2010, 20:44

#224 Post by mtiqbal »

No. Problem is not with X start up since it works fine without 4fs file. Problem is with the installer and login. I have reinstalled 5.4 PAE Opera on one of my computer and it has no such issue. It works fine and fast with or without 4fs file.

noryb009
Posts: 634
Joined: Sat 20 Mar 2010, 22:28

#225 Post by noryb009 »

No. Problem is not with X start up since it works fine without 4fs file. Problem is with the installer and login.
The problem is X starting up the second time, after the save file has been created.

The simplest solution is to just stay at 5.4 PAE Opera, or to install 5.5 another way. However, if you still want to use the windows installer, can you try what I posted in my last post?
Last edited by noryb009 on Mon 01 Apr 2013, 23:45, edited 1 time in total.

danneauxs
Posts: 92
Joined: Tue 14 Oct 2008, 19:53

No idea how to make my own exe

#226 Post by danneauxs »

OK, I admit the directions were a bit to essoteric for me. Prob if I had half an idea what I was doing they would but clueless so I did my own cludge to load the puppy verision I wanted.

I add puppies to my linux machine simply by making a directory, copying the proper files into it and adding an entry to my grub.

Basically I did the same thing on my windows machine thanks to the windows installer. I simply installed one of the pre-compiled installers which did all the work (grub4dos) for me. I make a folder, copy the puppy files from the ISO I'm testing that day and add an entry to the menu.lst. Done and easy.

I'll prob ask for help making my own exe in a while so I can take my favorite pup to install on friends windows pc's.

Thanks
Danneauxs

User avatar
shinobar
Posts: 2672
Joined: Thu 28 May 2009, 09:26
Location: Japan
Contact:

Windows 8 support

#227 Post by shinobar »

Hello.
How about supporting Windows 8?
I guess we need to use the 'compatible mode' on Windows 8.
Downloads for Puppy Linux [url]http://shino.pos.to/linux/downloads.html[/url]

noryb009
Posts: 634
Joined: Sat 20 Mar 2010, 22:28

#228 Post by noryb009 »

I tried to add windows 8 support before, but there were a lot of glitches when running it in virtual box, so I decided to leave it. I tried it again today, and it seems to be working. I've made the changes but I've only tested it on 32-bit, without UEFI or secure boot. I'm pretty sure it will work fine with 64-bit, but I'm not sure about secure boot when it is enabled.

If someone can test it on 64-bit or with UEFI/secure boot, that would be appreciated! I've compiled an installer for pUPnGO (~7MB), or you can make your own installer from the code here.

User avatar
shinobar
Posts: 2672
Joined: Thu 28 May 2009, 09:26
Location: Japan
Contact:

Re: Windows 8 support

#229 Post by shinobar »

Thanks noryb009 for the quick response on the Windows 8 support.

Unfortunately I have no Windows 8 yet.
But I tried merging your code with PIC-NLS with Japanese.nsh to support Windows 8.
One more thing, i add *.4fs at Uninstall in the main.nsi.

http://shino.pos.to/party/bridge.cgi?puppy/test/
Downloads for Puppy Linux [url]http://shino.pos.to/linux/downloads.html[/url]

noryb009
Posts: 634
Joined: Sat 20 Mar 2010, 22:28

#230 Post by noryb009 »

Hopefully somebody who has windows 8 will find it and try it out.
One more thing, i add *.4fs at Uninstall in the main.nsi.
Thanks, I've added this.

EDIT:
But I tried merging your code with PIC-NLS with Japanese.nsh to support Windows 8.
I've added NLS support to the main code base, but have not yet added any translations. If you want to not have to merge future code to your fork and benefit the main code at the same time, you can make a translation file here, then send it to me.

Post Reply