(OLD) (ARCHIVED) Puppy Linux Discussion Forum Forum Index (OLD) (ARCHIVED) Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info

This forum can also be accessed as http://oldforum.puppylinux.com
It is now read-only and serves only as archives.

Please register over the NEW forum
https://forum.puppylinux.com
and continue your work there. Thank you.

 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups    
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Mon 18 Jan 2021, 23:12
All times are UTC - 4
 Forum index » Advanced Topics » Puppy Projects
Slacko32/64 700 BETA 2
Moderators: Flash, JohnMurga
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies. View previous topic :: View next topic
Page 17 of 35 [522 Posts]   Goto page: Previous 1, 2, 3, ..., 15, 16, 17, 18, 19, ..., 33, 34, 35 Next
Author Message
jlst

Joined: 23 Nov 2012
Posts: 571

PostPosted: Fri 16 Sep 2016, 15:49    Post subject:  

Full install.

there are a number of critical errors:
1) only the zdrv stuff was copied
2) the grub(4dos) menu entry is wrong
3) the fstab is wrong

So, it looks like UUIDs are the only solution. The kernel param is root=PARTUUID=<uuid> ... this can only de provided by the util-linux blkid, already present in this slacko release, must be enforced in all woofce puppies

the fstab entry must be something like this

UUID=<uuid> / ext3 defaults 0 1
Back to top
View user's profile Send private message 
jlst

Joined: 23 Nov 2012
Posts: 571

PostPosted: Fri 16 Sep 2016, 16:25    Post subject:  

ahahaha i manually fixed the issues i identified and just booted slacko in a full install. it's quite faster here.

this is my grub4dos entry
Code:

title Puppy Linux 6.9.6.1 full install in sda6
uuid e0d252ba-c4ac-41cd-82d5-585af7d66cab
kernel /boot/vmlinuz root=PARTUUID=3afa3af9-06 pmedia=atahd


fstab
Code:
UUID=e0d252ba-c4ac-41cd-82d5-585af7d66cab     /            ext3     defaults               0 1
none          /proc        proc     defaults               0 0
none          /sys         sysfs    defaults               0 0
none          /dev/pts     devpts   gid=2,mode=620         0 0
/dev/fd0      /mnt/floppy  auto     noauto,rw              0 0
Back to top
View user's profile Send private message 
Sailor Enceladus

Joined: 22 Feb 2016
Posts: 1566

PostPosted: Fri 16 Sep 2016, 16:29    Post subject:  

How come fstab with (hd#,#) works in frugal and older puppies but not in your full install? Surely it's fixable? uuid looks ugly.
Back to top
View user's profile Send private message 
mavrothal


Joined: 24 Aug 2009
Posts: 3108

PostPosted: Fri 16 Sep 2016, 17:14    Post subject:  

jlst wrote:
ahahaha i manually fixed the issues i identified and just booted slacko in a full install. it's quite faster here.

I looked at a slacko 5.7 full install that happened to have in a VM and boots fine with root=/dev/sdb4 and similar fstab entry

_________________
== Here is how to solve your Linux problems fast ==
Back to top
View user's profile Send private message 
jlst

Joined: 23 Nov 2012
Posts: 571

PostPosted: Sat 17 Sep 2016, 01:09    Post subject:  

mavrothal wrote:
jlst wrote:
ahahaha i manually fixed the issues i identified and just booted slacko in a full install. it's quite faster here.

I looked at a slacko 5.7 full install that happened to have in a VM and boots fine with root=/dev/sdb4 and similar fstab entry

Ok, in [[ 4bf32e1 ]] i think i fixed the most critical bugs

At least it works for me, puppyinstaller performs a full install without problems, then i paste thist (automatically generated) text in menu.lst:

Code:
title Puppy Linux 6.9.6.1 full install in sda6
uuid e0d252ba-c4ac-41cd-82d5-585af7d66cab
kernel /boot/vmlinuz root=/dev/sda6 pmedia=atahd


Then i reboot and choose "puppy.... sda6"... boots to desktop and shutdowns cleanly.

fstab:
Code:
/dev/sda6     /            ext3     defaults               0 1
none          /proc        proc     defaults               0 0
none          /sys         sysfs    defaults               0 0
none          /dev/pts     devpts   gid=2,mode=620         0 0
/dev/fd0      /mnt/floppy  auto     noauto,rw              0 0
Back to top
View user's profile Send private message 
watchdog

Joined: 28 Sep 2012
Posts: 2022
Location: Italy

PostPosted: Sat 17 Sep 2016, 04:52    Post subject:  

slacko64-6.9.6.1 frugally installed to folder. It's usable for me. I have newly compiled mtools (required by unetbootin) and motion detector from an old git snapshot. Cups has success to install my brother hl2130 laser printer without any added package. I can use an HP printer with a workaround:

http://www.murga-linux.com/puppy/viewtopic.php?p=923833#923833

Perhaps any common printer can work also without a hplip package (not tried for my HP printer).
PPM is very slow checking any missing shared library for large package (qt-4.8.7 tried) but it works.
motion-by-git-1-x86_64-s14.2.pet
Description 
pet

 Download 
Filename  motion-by-git-1-x86_64-s14.2.pet 
Filesize  96.32 KB 
Downloaded  147 Time(s) 
mtools-4.0.18-x86_64-s14.2.pet
Description 
pet

 Download 
Filename  mtools-4.0.18-x86_64-s14.2.pet 
Filesize  89.93 KB 
Downloaded  137 Time(s) 
Back to top
View user's profile Send private message 
peebee


Joined: 21 Sep 2008
Posts: 4391
Location: Worcestershire, UK

PostPosted: Sat 17 Sep 2016, 04:56    Post subject: Weird Cups problem  

I have a really weird problem with Cups on both slacko-6.9.6.1 (32-bit) and also LxPupSc....

The problem is that Cups does not print after a reboot until the attached pet is installed - and it has to be freshly installed - i.e. after a reboot it has to be uninstalled and then re-installed upon which Cups bursts into life.

I've checked all the ownership and permissions and also the Cups logs and cannot see what changes just installing a pet could have - and why those changes disappear after a reboot.

I'm flummoxed!!!

Anybody got any suggestions??

[Edit] Duhhhhhhhhhhh - any pet will do.....[/edit]

Thanks
peebee
dummy.pet
Description 
pet

 Download 
Filename  dummy.pet 
Filesize  240 Bytes 
Downloaded  143 Time(s) 

_________________
LxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64

Last edited by peebee on Sat 17 Sep 2016, 07:11; edited 1 time in total
Back to top
View user's profile Send private message Visit poster's website 
watchdog

Joined: 28 Sep 2012
Posts: 2022
Location: Italy

PostPosted: Sat 17 Sep 2016, 06:35    Post subject:  

/usr/lib64/cups/backend/pdf-writer is missing. CUPS-PDF printer does not work but printing to a file works.
Back to top
View user's profile Send private message 
gyro

Joined: 28 Oct 2008
Posts: 1799
Location: Brisbane, Australia

PostPosted: Sat 17 Sep 2016, 09:17    Post subject:  

jlst wrote:
this is my grub4dos entry
Code:
title Puppy Linux 6.9.6.1 full install in sda6
uuid e0d252ba-c4ac-41cd-82d5-585af7d66cab
kernel /boot/vmlinuz root=PARTUUID=3afa3af9-06 pmedia=atahd
I like this grub4dos entry because using the PARTUUID removes any concern about boot time device detection order.
gyro
Back to top
View user's profile Send private message 
gyro

Joined: 28 Oct 2008
Posts: 1799
Location: Brisbane, Australia

PostPosted: Sat 17 Sep 2016, 09:22    Post subject:  

A few words regarding the new "init" script included in this slacko version.

The new init script is not a clone of the old. It's core is a complete re-write, it frequently does things quite differently. Most of the time it produces a very similar result.
Most of the searching has been eliminated. The aufs stack is build one file at a time.

While the biggest change is the internals, there are some enhanced features.

Message translation for non-english puppies is provided using locale based files of messages.

It contains support for SSD's with the "discard" option being added to mounts if it is enabled with "pfix=trim".

Doing an fsck of all ext partitions before their first mount, can be enabled with "pfix=fsckp". ("pfix=fsck" enables only the fscking of savefiles, as it used to do.)

Support has been added for a "BOOT_SPECS" file in "initrd.gz". An alternative to using boot parameters. The contents of this file can be set using a "bootspecs" utility in the running system.

Specifying an unknown "pfix=" boot parameter is now logged to "/initrd/tmp/bootinit.log".

Improved logging when there is a problem with the main puppy...sfs.

System sfs specification support has been enhanced, including logging when a specified sfs file is not found, and being able to specify a directory without a filename. (Continues support for specifying partitions as a name, label, or uuid.)

All sfs files are now mounted with a read-only loop device, this helps with reliable shutdown. (Also implemented in sfs_load.)

All sfs files are now added to the aufs stack as "rr", this is supposed to improve aufs efficiency. (Also implemented in sfs_load.)

Responsibility for extra sfs files is no longer shared between "init" and "sfs_load". The "init" script does only the puppy system sfs's. All extra sfs's are totally handled by "sfs_load". "Boot manager" also now passes extra sfs handling to "sfs_load".

gyro
Back to top
View user's profile Send private message 
gyro

Joined: 28 Oct 2008
Posts: 1799
Location: Brisbane, Australia

PostPosted: Sat 17 Sep 2016, 10:48    Post subject: Re: Weird Cups problem  

peebee wrote:
The problem is that Cups does not print after a reboot until the attached pet is installed - and it has to be freshly installed - i.e. after a reboot it has to be uninstalled and then re-installed upon which Cups bursts into life.
Same problem here on slacko-6.9.6.1 (32-bit).
I successfully setup my networked printer, and printed a test file.
After reboot I printed the test file a second time, nothing printed.
Uninstalled and installed a pet, printed test file a third time, success.

According to CUPS, there were 3 successfull jobs. But I only got the first and the third printouts, (Geany adds a header that includes the date and time of the printing). So it looks like the second print job disappeared down some bit bucket somewhere.
No idea why?

gyro
Back to top
View user's profile Send private message 
artsown

Joined: 12 Sep 2012
Posts: 403

PostPosted: Sat 17 Sep 2016, 11:13    Post subject:  

Slacko 32 6961 Frugal on hd.

Ahhh! Like Xenial Pup it's loaded with tons of printer-scanner drivers!
I installed my Canon PIXMA MG2520 all-in-one and both print & scan worked. Haven't tested much though.

Art
Back to top
View user's profile Send private message 
gcmartin

Joined: 14 Oct 2005
Posts: 6730
Location: Earth

PostPosted: Sat 17 Sep 2016, 13:11    Post subject:  

Update to this post: @Gyro, I just noticed your post,here, on the utility!
Orginally, I wrote:
Hi @Gyro
Quote:
...Support has been added for a "BOOT_SPECS" file in "initrd.gz". An alternative to using boot parameters. The contents of this file can be set using a "bootspecs" utility in the running system. ...
Does this mean that the boot parms will be updated/modified in initrd itself for subsequent boots on Frugal? Or is the actual parms to exist outside of initrd and somewhere existing in a filesystem/session-save to be accessed at boot time?

I can see benefit to expressly saving boot-parms for specific boot desires.

_________________
Get ACTIVE Create Circles; Do those good things which benefit people's needs!
We are all related ... Its time to show that we know this!
3 Different Puppy Search Engines or use DogPile
Back to top
View user's profile Send private message 
Sailor Enceladus

Joined: 22 Feb 2016
Posts: 1566

PostPosted: Sat 17 Sep 2016, 15:32    Post subject:  

jlst wrote:
Ok, in [[ 4bf32e1 ]] i think i fixed the most critical bugs

I tried another full install with your puppyinstaller that uses uuid. Seems to be working the same as before for me, although now I keep getting this warning during boot before "Making the filesystem usable..." (not sure if it matters, but here it is):

Code:
mount-FULL: devtmpfs is already mounted of /dev busy
Back to top
View user's profile Send private message 
jlst

Joined: 23 Nov 2012
Posts: 571

PostPosted: Sat 17 Sep 2016, 15:50    Post subject:  

Sailor Enceladus wrote:
jlst wrote:
Ok, in [[ 4bf32e1 ]] i think i fixed the most critical bugs

I tried another full install with your puppyinstaller that uses uuid. Seems to be working the same as before for me, although now I keep getting this warning during boot before "Making the filesystem usable..." (not sure if it matters, but here it is):

Code:
mount-FULL: devtmpfs is already mounted of /dev busy

that line is in rc.sysinit... probably it's already mounted. it can be silenced.

i'll keep the uuid stuff for the grub4dos menu entry... maybe adding a #rootnoverify (hd0,0) comment or something... there were like 50 lines of warnings for the other method, and it didn't work, you had to tweak the results.. it didn't work.

as gyro said the PARTUUID identifies a partition no matter the drive order, so i'll probably add something like "do you want to use an infalible method or something prone to failures, but easier to understand"?..
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 17 of 35 [522 Posts]   Goto page: Previous 1, 2, 3, ..., 15, 16, 17, 18, 19, ..., 33, 34, 35 Next
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies. 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.2677s ][ Queries: 12 (0.1246s) ][ GZIP on ]