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 Sun 19 Nov 2017, 18:01
All times are UTC - 4
 Forum index » Advanced Topics » Puppy Projects
Puppy Linux Windows Installer - LICK v1.2 released
Moderators: Flash, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 26 of 31 [456 Posts]   Goto page: Previous 1, 2, 3, ..., 24, 25, 26, 27, 28, 29, 30, 31 Next
Author Message
noryb009

Joined: 20 Mar 2010
Posts: 588

PostPosted: Sat 16 May 2015, 22:17    Post subject:  

Quote:
do existing Puppy kernels support EFISTUB?


The 3.19.2 kernel .config had the option enabled, but slacko 5.7.0 does not.

I'll slowly work my way through the links you posted, thank you for them!
Back to top
View user's profile Send private message 
noryb009

Joined: 20 Mar 2010
Posts: 588

PostPosted: Thu 18 Jun 2015, 20:24    Post subject:  

Over the years, I've seen how PLIC has it's flaws. Some can be patched, such as adding windows 8 and UEFI support. However, there will be old installers out there which won't be updated, leading to a download-and-try-to-install-it situation, which I would rather avoid. Additionally, you had to download a (large) file, which is otherwise useless.

Over the past few weeks, I've been working on LICK. While it gives up some of the simplicity of PLIC, and solves the above problems in return. You download LICK, a ~5mb download. Give it a puppy ISO, and LICK will install it. When a LICK update comes, you know that all your puppy installations will still work. As a bonus, it supports Windows NT - 8.1, including UEFI and secure boot, with Windows 9x support coming soon.

However, it's not done yet. There are likely bugs. If you want, you can uninstall any PLIC versions you currently have, then get the LICK alpha and try it out. Let me know how it goes.

TL;DR: Alpha of next-generation of PLIC here. Uninstall any puppy installations you currently have first.

Known bugs:
- secure boot isn't working - DONE
- appears to freeze during install - DONE
- drag and drop doesn't work - DONE
- progress bar - DONE
- add UAC prompt - DONE

I'll test it a bit more locally, and release the next version either tonight or tomorrow.

Last edited by noryb009 on Fri 03 Jul 2015, 18:40; edited 4 times in total
Back to top
View user's profile Send private message 
mikeb


Joined: 23 Nov 2006
Posts: 11071

PostPosted: Fri 19 Jun 2015, 02:04    Post subject:  

That all sounds excellent ..... especially the name.

Thee way to install........... Smile

mike
Back to top
View user's profile Send private message 
noryb009

Joined: 20 Mar 2010
Posts: 588

PostPosted: Fri 03 Jul 2015, 22:19    Post subject:  

I've uploaded LICK v0.2. Other then some bug fixes, it mostly polishes the user interface.

Try it out, let me know how it goes. You can probably install 0.2 on top of 0.1.1. Make sure you uninstall all versions of PLIC before installing LICK.

Change Log:
- fix secure boot not working
- don't freeze UI when installing
- add progress bar
- [Vista+] fix drag and drop on Vista
- [Vista+] add UAC prompt on Vista

Known bugs:
- doesn't work on windows 9x - DONE
- lick-fltk.exe ballooned in size - DONE
Back to top
View user's profile Send private message 
noryb009

Joined: 20 Mar 2010
Posts: 588

PostPosted: Tue 07 Jul 2015, 21:39    Post subject:  

LICK v0.3 is released. It now supports Win 9x. I'm considering this a beta, not an alpha.

Make sure you uninstall the bootloader from LICK v0.2 (and before) before installing v0.3 (uninstall all ISOs, then select "Yes"). I made some changes which may not be backwards compatible.

On the other hand, LICK v0.3 and PLIC can coexist. As well, you shouldn't need to uninstall everything again (so if you have v0.3, and v1.0 is released, you can just run the installer and install to the same directory to update).

Changelog:
- add command line argument processing in CLI
- better install/uninstall (update bootloader on install, ask to uninstall all on uninstall)
- use self-made queue (decreases size of lick-fltk binary considerably)
- clean up 9x/nt install and uninstall code, make it testable + add tests
- move/rename menu.lst
- small bug-fixes and optimizations
- [9x] support Win 9x

Known bugs:
- Windows 10 doesn't work
- can skip boot selection if timeout in config.sys/boot.ini is 0
Back to top
View user's profile Send private message 
charbaby66

Joined: 10 May 2008
Posts: 74

PostPosted: Wed 08 Jul 2015, 15:54    Post subject: Error installing boot loader with beta 3
Subject description: win 7 pro sp1
 

Great concept, and what I need to set up a frugal or 2 on my box Smile

just tried the beta 3 and Error installing boot loader, not sure what
I did wrong, will retry EDIT: (using tahrpup6.0.2.iso)

EDIT: did retry (as administrator) no joy
Back to top
View user's profile Send private message 
noryb009

Joined: 20 Mar 2010
Posts: 588

PostPosted: Wed 08 Jul 2015, 19:39    Post subject:  

charbaby66: Thanks for trying it out, and I appreciate the bug report. Two things:

1) Are you running Windows 7 32-bit or 64-bit?
2) Download and extract this file [EDIT: link removed], and overwrite the old lick-fltk.exe. If you used the installer, it should be at C:\Program Files (x86)\lick\ (won't have x86 if you are on 32-bit). Run the file and try to install the boot loader. It should create two popups, one will be "Error installing loader!", what does the other say?

Thanks!

Last edited by noryb009 on Thu 09 Jul 2015, 10:38; edited 1 time in total
Back to top
View user's profile Send private message 
charbaby66

Joined: 10 May 2008
Posts: 74

PostPosted: Thu 09 Jul 2015, 07:00    Post subject: LICK v.0.3
Subject description: the adventure continues
 

noryb009 wrote:
: Thanks for trying it out, and I appreciate the bug report. Two things:

1) Are you running ..32-or-64-bit?


64-bit

noryb009 wrote:
:
2) Download and extract ...and overwrite the old lick-fltk.exe ...Run the file and try to install the boot loader. It should create two popups, one will be "Error installing loader!", what does the other say?


Well.. may have been a different (and much shorter! answer, if I hadn't gotten impatient and decided Idea to create and install my own tahrpup.6.0.2>3.exe as per 1st post ...so I can't tell what it actually was BUT... I got some good feedback for you I think... it works fabulously and I think saved my butt Rolling Eyes

1. Installed my .exe = grub4dos installed + previously made savefile from usb to C:\<mytahrdir>. Reboot. See 2 choices: Boot from Windows 7 or Boot to Puppy Linux. Test both. Dual boot on NTFS working = good! Smile

2. a) followed your instructions re: LICK v.0.3. Ran as admin. Boot loader popup = No errors ?! well.. = good (?!) Smile Install lhg's groovy new spin PuppyBang via iso http://www.murga-linux.com/puppy/viewtopic.php?t=99969 b) (test) ran non-admin = popup = You must run as admin = good Smile

3. Reboot. See 3 choices: Boot from Windows 7 or Boot to Puppy Linux or Boot to Puppy Shocked = not so good..

4. Boot to 7, to uninstall Tahrpup6. Asked if to remove grub4dos? um..?.. Says if running other Linux versions say No. = Idea Decide not to Just say No (because I want it gone, right? No sweat, I can reinstall. Cool )

5. Reboot. See 3 choices: Boot from Windows 7 or Boot to Puppy Linux or Boot to Puppy Shocked = not so good.. Embarassed Sweat.

6. Boot to 7, find no uninstaller in C:\<mypuppybangdir> like there was in C:\<mytahrdir>. = Shocked Panic. Crying or Very sad Run LICK v.0.3. See Uninstall tab. Idea Think it is to uninstall LICK. Rolling Eyes Click it anyway. Do I want to uninstall PuppyBang? Surprised Proceed. Do I want to uninstall grub4dos?Very Happy Yes= (oh please Yes? Sad Yes, please let this work and remove BOTH entries Rolling Eyes without calfing my W7 install/boot sector/anything? pretty please?!) Crying or Very sad LICK popup closes when done. Idea Did it work?
.
7. Reboot. See 1 choice: Boot from Windows 7 Very Happy Yes! Very Happy Go back to 2.a)

8. Reboot. See 2 choices: Boot from Windows 7 or Boot to Puppy Linux = Oh yeah, baby, that's frickin' fabulous!! Smile Surprised Very Happy Test both. All good!

Ran here (posting from PupBang)to tell ya OMG I so love puppy and got's me a newb crush on you my developer friend! TYSVM for the help! Very Happy

Will retry installing my .exe to test if get separate grub4dos entries again. Either way will uninstall and use LICK to reinstall .isos as I actually want 6.0.3 not bang as the rescue/backup pup on sda1 at the moment. I am trying to accomplish a few things, but don't want to break the HD install. I know enough to get by, learned enough to start over if needed, remember enough to be slight dangerous, literate enough to read the forums, smart enough to listen most of the time.I am rusty on what to add to LICK's menu.lst, (disk uuid?, correct partition #'s etc.) but used to copy/edit existing code for each new pup's entry. I am spoiled - using usb installs for so long I need to bone up Laughing (pun!) now that I am installing frugal to HD. (EDIT: Found, fixed, resolved.. on to the plan! Cool

(Not trying to hijack this thread, EDIT: started new one http://murga-linux.com/puppy/viewtopic.php?p=855120#855120if anyone has Non- LICK advise/tips to accomplish "the plan" feel free to comment there. Wink)

p.s. Sorry about all the emoticons, but I just got so emotional (pun! ha! Laughing ) reliving that experience!!)

Either way I'll learn something useful.(EDIT: sure have!) Smile Hopefully will create something useful in Rolling Eyes the process (if nothing else others may learn from my goofs. Embarassed ) I hope something in my rambling is useful to you Wink

It's likely it was not a bug, noryb009, it was just me. Embarassed

*EEited to improve readability, but decided to leave all gratuitous icons Cool

Last edited by charbaby66 on Fri 10 Jul 2015, 20:07; edited 3 times in total
Back to top
View user's profile Send private message 
noryb009

Joined: 20 Mar 2010
Posts: 588

PostPosted: Thu 09 Jul 2015, 11:10    Post subject:  

charbaby66 wrote:
2. a) followed your instructions re: LICK v.0.3. Ran as admin. Boot loader popup = No errors ?! well.. = good (?!) Smile

Hmm, the issue just went away? Interesting. I'll have to look at installing on systems which never had PLIC installed, then. I have to try out Win10 anyway, I'll see what happens then.

Quote:
Install lhg's groovy new spin PuppyBang via iso http://www.murga-linux.com/puppy/viewtopic.php?t=99969 b) (test) ran non-admin = popup = You must run as admin = good Smile

Good. I'm assuming you switched by the UAC popup.

Quote:
3. Reboot. See 3 choices: Boot from Windows 7 or Boot to Puppy Linux or Boot to Puppy Shocked = not so good..

Thanks for pointing this out, I'll have to rename the option ("Boot to LICK Loader", maybe?)

Quote:
4. Boot to 7, to uninstall Tahrpup6. Asked if to remove grub4dos? um..?.. Says if running other Linux versions say No. = Idea Decide not to Just say No (because I want it gone, right? No sweat, I can reinstall. Cool )

5. Reboot. See 3 choices: Boot from Windows 7 or Boot to Puppy Linux or Boot to Puppy Shocked = not so good.. Embarassed Sweat.

Ya, this is another limitation of PLIC - it's awkward to manage the boot loader. Once the uninstaller runs, you don't want a run-this-to-remove-the-loader.exe hanging around, and I don't think people will download another file just to uninstall it. The "most correct" way right now to remove the loader would be to reinstall and reuninstall PLIC. But it's fixed in LICK, at least.

Quote:
6. Boot to 7, find no uninstaller in C:\<mypuppybangdir> like there was in C:\<mytahrdir>. = Shocked Panic. Crying or Very sad Run LICK v.0.3. See Uninstall tab. Idea Think it is to uninstall LICK. Rolling Eyes

Interesting, I'll have to reconsider the design of the program. Maybe remove tabs and have everything visible? This shows the current design isn't working.

Quote:
Click it anyway. Do I want to uninstall PuppyBang? Surprised Proceed. Do I want to uninstall grub4dos?Very Happy Yes= (oh please Yes? Sad Yes, please let this work and remove BOTH entries Rolling Eyes without calfing my W7 install/boot sector/anything? pretty please?!) Crying or Very sad

That's the great thing about Lin'n'win, which PLIC/LICK is based on - it is very hard to ruin the windows install.

Quote:
LICK popup closes when done. Idea Did it work?
.
7. Reboot. See 1 choice: Boot from Windows 7 Very Happy Yes! Very Happy Go back to 2.a)

I'm not sure why it worked. The way LICK looks at the loaders, it should only detect the LICK one, not the PLIC one. I'll have to look at this.

Quote:
8. Reboot. See 2 choices: Boot from Windows 7 or Boot to Puppy Linux = Oh yeah, baby, that's frickin' fabulous!! Smile Surprised Very Happy Test both. All good!

Great to hear you got it working in the end. Thank you so much for the post, I'll find the bugs so future users won't have to go through all this.

Quote:
I am rusty on what to add to LICK's menu.lst, (disk uuid?, correct partition #'s etc.) but used to copy/edit existing code for each new pup's entry. I am spoiled - using usb installs for so long I need to bone up Laughing (pun!) now that I am installing frugal to HD.

LICK actually uses lickmenu.lst, it works exactly the same. It's pretty self-explanatory, and it's easy to see what needs to be changed if you have 2 different ISOs installed via LICK.

Thanks again for the bug reports, and good luck with your plan! Very Happy
Back to top
View user's profile Send private message 
tigersong


Joined: 24 Jun 2015
Posts: 132

PostPosted: Thu 09 Jul 2015, 11:19    Post subject:  

@norby: Is it a GUI now? If not, I'll just learn the command line, no big deal...
Back to top
View user's profile Send private message 
noryb009

Joined: 20 Mar 2010
Posts: 588

PostPosted: Thu 09 Jul 2015, 11:25    Post subject:  

tigersong: PLIC, in the first post, always had a GUI. LICK, the beta, has a GUI (lick-fltk), but it doesn't (yet) work for Win 95 and 98.
Back to top
View user's profile Send private message 
tigersong


Joined: 24 Jun 2015
Posts: 132

PostPosted: Thu 09 Jul 2015, 11:33    Post subject:  

Thanks. I'm running Windows 7; the only connection I have to '95 is wanting to play Riven and The Dig.
Back to top
View user's profile Send private message 
charbaby66

Joined: 10 May 2008
Posts: 74

PostPosted: Thu 09 Jul 2015, 14:42    Post subject:  

noryb009 wrote:
Hmm, the issue just went away? Interesting. I'll have to look at installing on systems which never had PLIC installed, then. I have to try out Win10 anyway, I'll see what happens then.


No I think when I did this from OP:
Quote:
ADVANCED: Creating your own PLIC installer. To make your puppy into an .exe installer,..
I had a PLIC installed right? Older LinNWin? Not sure, but your LNW splash screen was prettier I think. Wink I did not attempt using LICK again until after I uninstalled my PLIC via it's installer, so the issue may have uninstalled itself instead of just going away. Ugh, Win10 everything 8 should have had with less privacy added! Laughing

Quote:
Good. I'm assuming you switched by the UAC popup.


Naw, just closed it. I already re-installed bang via LICK, I just wanted to see if I may have/could have installed non-admin is all. Thinkin' maybe that's how I broke my PLIC install, but can't think if it said needed admin or not..

Quote:
Thanks for pointing this out, I'll have to rename the option ("Boot to LICK Loader", maybe?)


Maybe, for continuity naming-wise for newbs who don't realise that new LNW window is part of LICK /installs the loader, but how many doofuses like me will end up with more than 2 boot loaders installed?

Quote:
Ya, this is another limitation of PLIC - it's awkward to manage the boot loader. Once the uninstaller runs, you don't want a run-this-to-remove-the-loader.exe hanging around, and I don't think people will download another file just to uninstall it. The "most correct" way right now to remove the loader would be to reinstall and reuninstall PLIC. But it's fixed in LICK, at least.


Yeah, that .exe unnerved me. Shocked

Quote:
Interesting, I'll have to reconsider the design of the program. Maybe remove tabs and have everything visible? This shows the current design isn't working.


No, It's fine, I was in panic mode, and was unsure, a click was all it took (Idea or just add the word Linux or something to the tab title if you must Cool)

Quote:
That's the great thing about Lin'n'win, which PLIC/LICK is based on - it is very hard to ruin the windows install.


Good to know, I had a dual boot set up for at least a year on the craptop via grub4dos as per my last post that calfed the access to my ext2/3/4 partitioned pups after a power outage but still let me access my NTFS /W7 /Linux pups. That's partly why I went with usb not HD frugal installs.

Quote:
I'm not sure why it worked. The way LICK looks at the loaders, it should only detect the LICK one, not the PLIC one. I'll have to look at this


Aw, please improve not remove this, I think it's a feature not a bug!

Quote:
I'll find the bugs so future users won't have to go through all this.


Not as many as you seem to think, I'm sure! I'm a big LICK fan now.

Quote:
LICK actually uses lickmenu.lst, it works exactly the same. It's pretty self-explanatory, and it's easy to see what needs to be changed if you have 2 different ISOs installed via LICK.


Yeah, I caught that, but used to the other term, and I think the PLIC did use menu.lst .So I will read a bit more and figure out what to put in to run pups living on ext/2/3/4 with my NTFS kennel/W7. I was used to um.. hd0,0; chainloader and such being in there, but can't remember how I had it before. Rolling Eyes Also some pups want/need the disk uuid now I think. (I know how to find mine just not where and when to put it.)

Thanks again for the fine work, and the quick response Very Happy
Back to top
View user's profile Send private message 
noryb009

Joined: 20 Mar 2010
Posts: 588

PostPosted: Thu 09 Jul 2015, 16:23    Post subject:  

Quote:
so the issue may have uninstalled itself instead of just going away

You still faced an issue, which could appear in the future. I'll see if I can reproduce it.

Quote:
Win10 everything 8 should have had with less privacy added!

I just finished trying out Win10 (luckily it's the same bootloader as 8, so just a few lines of extra code needed), that's a good way to describe it. I like it, but not enough to make me change back from Linux, though. Laughing

Quote:
I think it's a feature not a bug!

It uninstalled something that shouldn't have been installed. While it was good in this case, it's still a bug.
Back to top
View user's profile Send private message 
charbaby66

Joined: 10 May 2008
Posts: 74

PostPosted: Thu 09 Jul 2015, 19:44    Post subject:  

noryb009, Thanks again for the pride you take in your work.

Quote:
I just finished trying out Win10 (luckily it's the same bootloader as 8, so just a few lines of extra code needed), that's a good way to describe it. I like it, but not enough to make me change back from Linux, though. Laughing
Shocked LOL I should hope not! You know which Win I liked best??? 98SE!! Embarassed still have it somewhere Laughing

So, this is (EDIT: not as ugly as I figured this out) but it works in my lickmenu.lst. (tested 2 Pups from sda3-ext3 & sda5-ext4 & I'm posting from Tahr6.0.2 sda5 now.) Laughing Guess the ol' gal still has got it goin' on!! Cool) now I can link out wine, fiddle with NF, un/squash me an .sfs, & do some remastering just a lil bit easier with 2 emergency Pups on sda1 Very Happy

(lol gots me some watchdogs by my Windows now! thanks to you) Cool

Sample code:

title Tahr Puppy 6.0.2 upgraded >3 sda5
uuid 88566392-da9f-438c-b0d4-c9ee66f75fe8
find --set-root --ignore-floppies /tahrpup/vmlinuz
kernel /tahrpup/vmlinuz pfix=fsck PMEDIA=idehd PDEV1=sda5 psubdir=/tahrpup
initrd /tahrpup/initrd.gz
boot

Thanks again, buddy! Very Happy <bark bark> The plan continues... Cool

_________________
Puppy. You can choose to use it well. Cool Or well, choose not to use it. Wink (I'm feelin' quite spiffy for thinking of that)
Of course there's always <mumble> RTFM Embarassed RTFM Rolling Eyes RTFM Twisted Evil Funny I say that @ work and play equally often.
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 26 of 31 [456 Posts]   Goto page: Previous 1, 2, 3, ..., 24, 25, 26, 27, 28, 29, 30, 31 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Puppy Projects
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.0782s ][ Queries: 13 (0.0077s) ][ GZIP on ]