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 Thu 02 Oct 2014, 05:15
All times are UTC - 4
 Forum index » Advanced Topics » Puppy Derivatives
My report on Quirky 6.0
Moderators: Flash, JohnMurga
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
Page 2 of 50 Posts_count   Goto page: Previous 1, 2, 3, 4, ..., 48, 49, 50 Next
Author Message
Sage

Joined: 04 Oct 2005
Posts: 4790
Location: GB

PostPosted: Mon 16 Dec 2013, 03:56    Post_subject:  

Morning/Evening James: re. Q6 on ext3. If you get a mo., care to provide a few more details for dumbos like YT? For example, can it be written to a clean HD? is the there a GRUB option during installation? - and all that sort of stuff for folks not in the inner circle. Ta!
Back to top
View user's profile Send_private_message 
James C


Joined: 26 Mar 2009
Posts: 5799
Location: Kentucky

PostPosted: Mon 16 Dec 2013, 04:19    Post_subject:  

Sage wrote:
Morning/Evening James: re. Q6 on ext3. If you get a mo., care to provide a few more details for dumbos like YT? For example, can it be written to a clean HD? is the there a GRUB option during installation? - and all that sort of stuff for folks not in the inner circle. Ta!


It's 2:20 am here ....about time for some sleep.
To quote Barry K :
Quote:
The above steps require that you are running a Linux distribution (running as root). Cannot cater for MS Windows or Apple OS people yet.


http://distro.ibiblio.org/quirky/quirky6/x86/quirky-6.0/release-Quirky-6.0.htm

I used Puppy naturally.And already had a partition ready.

Downloaded quirky6-6.0-8gb.img.xz, sha1sums.txt and write-quirky-to-partition (links on the blog).

Need to make the install script executable and have a partition with at least 8 gb free for expanding the quirky6-6.0-8gb.img.xz,.

I placed the files in sda10 ,ran the install script in the terminal and installed Quirky to sda11. If you're installing from a running Puppy just use it to install grub.

Code:
title Quirky 6.0 (full install on sda11)
uuid b9c065a8-4834-44cb-8720-723ff4e05b60
kernel /boot/vmlinuz root=/dev/sda11 rw


Your uuid will be different but the script give you the necessary info.

Hopefully this plus the release notes at the link above(has good install instructions) should get you started.
Have fun. Smile
Back to top
View user's profile Send_private_message 
Sage

Joined: 04 Oct 2005
Posts: 4790
Location: GB

PostPosted: Mon 16 Dec 2013, 04:53    Post_subject:  

Thanks a bunch, James. Sleep well!
Back to top
View user's profile Send_private_message 
Billtoo


Joined: 07 Apr 2009
Posts: 2117
Location: Ontario Canada

PostPosted: Mon 16 Dec 2013, 04:54    Post_subject: My report on Quirky 6.0  

I used the new script to install to sda2 on the hard drive.
I just changed the busybox line and not the one that had fsf2 to ext4
because sda1 is ext4, anyway the new install to partition is working.

I still get the Seamonkey popup so I'm making the same error on each
install I guess, applying your fix cures it.

@Barry, I compiled all of the pets in Quirky 5.99 and 6.0 with the
exception of icewm (wary), icewm themes (from lucid) tas (by SFR) and
ratpoison wm (I did that one in Slacko), I compiled slang in lucid but
I'll make another in Quirky 6.0

EDIT:
Smplayer does fullscreen.
smplayerscreen.jpg
 Description   
 Filesize   28.39 KB
 Viewed   1652 Time(s)

smplayerscreen.jpg

screenshot.jpg
 Description   
 Filesize   30.9 KB
 Viewed   1760 Time(s)

screenshot.jpg

screenshot2.jpg
 Description   
 Filesize   63.98 KB
 Viewed   1757 Time(s)

screenshot2.jpg


Edited_times_total
Back to top
View user's profile Send_private_message 
irishrm


Joined: 14 Mar 2009
Posts: 218

PostPosted: Mon 16 Dec 2013, 07:08    Post_subject:  

Installed to an 8g usb.

Works super fast.

I do have two problems however.
1) Can't configure touchpad (tap)
2) Can't set up internet connection, no script for Broadcom wl driver.

irishrm.
Back to top
View user's profile Send_private_message 
don570


Joined: 10 Mar 2010
Posts: 3307
Location: Ontario

PostPosted: Mon 16 Dec 2013, 13:57    Post_subject:  

I compiled gimp-2.6.12.tar.bz2 in quirky5.99 and it worked. Cool It even
opened ORA files, however it won't apply the g'mic plugins.

I will see if I can find the problem.

I will post the gimp package later this week since it is useful.

____________________________________________
Back to top
View user's profile Send_private_message 
tronkel


Joined: 30 Sep 2005
Posts: 1101
Location: Vienna Austria

PostPosted: Mon 16 Dec 2013, 16:03    Post_subject:  

Using the quirky install script I get the following errors

Quote:
Just about to erase all files in partition 'sda10'!
Press ENTER to continue:
./write-quirky-to-partition: line 228: busybox: command not found

Erasing contents of sda10...

Writing Quirky6 files to sda10...
vmlinuz...
mount: unknown filesystem type 'vfat'
cp: cannot stat ‘mntpt/vmlinuz’: No such file or directory
umount: mntpt: not mounted
all of Quirky files, please wait...
mount: unknown filesystem type 'f2fs'
cp: cannot stat ‘mntpt/*’: No such file or directory
sed: can't read /mnt/sda10/sbin/init: No such file or directory
sed: can't read /mnt/sda10/etc/rc.d/rc.sysinit: No such file or directory
umount: mntpt: not mounted
umount: /mnt/sda10: not mounted

That's it, done!


/dev/sda10 is formatted to ext4

Should I try the dd command using the img file as the input and using /dev/sda10 as the output?

_________________
Life is too short to spend it in front of a computer
Back to top
View user's profile Send_private_message Visit_website AIM 
slenkar

Joined: 10 Jul 2009
Posts: 211

PostPosted: Mon 16 Dec 2013, 18:23    Post_subject:  

whats the best way to install a library
e.g.
libqtwebkit

use a debian package?
Back to top
View user's profile Send_private_message 
session


Joined: 07 Feb 2011
Posts: 90
Location: Valley of the Sun

PostPosted: Mon 16 Dec 2013, 20:34    Post_subject: Quick test...  

Like all distributions I've tested that use X server 1.14, Quirky 6 on my PC with the Rage 128 card gets unsupported video modes with modesetting; I've only gotten a 800x600 display in vesa.

It works nicely on the other PCs...

_________________
Primary - Intel Pentium 4 2.40GHz, 571MB RAM, ATI Radeon 7000. Linux Mint 17 Qiana installed.
Secondary - Pentium 3 533MHz, 385MB RAM, ATI Rage 128 Pro ULTRA TF. Precise Puppy 5.7.1 Retro full install.

Edited_time_total
Back to top
View user's profile Send_private_message 
slenkar

Joined: 10 Jul 2009
Posts: 211

PostPosted: Mon 16 Dec 2013, 21:31    Post_subject:  

Dropbox doesnt appear in the tray when it is running and chromium seems to need a better version of gdk that has the function:
gdk_x11_window_lookup_for_display

Also Im trying to run an app that needs qtwebkit and libgstapp
Back to top
View user's profile Send_private_message 
CHLee

Joined: 20 Sep 2006
Posts: 44
Location: Hong Kong

PostPosted: Mon 16 Dec 2013, 21:42    Post_subject: Install Quirky6.0 on a DOS partition table  

Install Quirky6.0 on a DOS partition table
Currently, Quirky6.0 install on a GPT partition table. Because kernal need to find a specified linux rootfs by below boot parameters:
Code:
  root=PARTUUID=AA2B8242-B2F6-40CB-AFC3-5C888A55380D rootwait

Here the "AA2B8242-B2F6-40CB-AFC3-5C888A55380D" are the Partition unique GUID.
You can use gdisk with the "i" command to show the Partition unique GUID.
Since kernel 3.8 and newer it is possible to use MBR 32-bit UUID, so you can use a MBR partition table as well. Please reference to below web page:
http://wiki.gentoo.org/wiki/GRUB
The PARTUUID refer to an MBR partition using the format SSSSSSSS-PP, where SSSSSSSS is a zero-filled hex representation of the 32-bit "Disk identifier", and PP is a zero-filled hex representation of the 1-based partition number
You can use fdisk to check the MBR 32-bit UUID, it is the "Disk identifier".
Code:

# fdisk -l /dev/sdc

Disk /dev/sdc: 1047 MB, 1047834112 bytes
33 heads, 61 sectors/track, 1016 cylinders, total 2046551 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xcc709394

   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1           65280     2046000      990360+  83  Linux
/dev/sdc4   *          32       65279       32624   14  Hidden FAT16 <32M

In my case, the Disk identifier(MBR 32-bit UUID) is cc709394
If I want to boot the sdc1, then the boot parameters will be:
root=PARTUUID=cc709394-01 rootwait
The -01 mean partition 1.

To install Quirky6.0 on a DOS partition table basically have below step:
1. Prepare a USB flash disk, use fdisk(Gparted) to create at least two(or more) partitions.
One partition for boot loader(syslinux or Grub4Dos), FAT16 file system, size about 16M or more.
The other partition for linux rootfs, f2fs file system, size bigger the 1G.
Please remembered your "Disk identifier"
2. Format the FAT16 file system with mkfs.vfat(eg: mkfs.vfat /dev/sdc1)
Format the f2fs file system with mkfs.f2fs(eg: mkfs.f2fs /dev/sdc2)
Skip this step if you use Gparted.
*3. Mount sdc1 and copy the content of the first partition of Quirky6.0 image to sdc1.
*4. Mount sdc2 and copy the content of the second partition of Quirky6.0 image to sdc2.
5. Install the boot loader, I like syslinux,(eg: syslinux -sf /dev/sdc1)
6. Edit the content of the syslinux.cfg on sdc1, change the
Code:
 append root=PARTUUID=AA2B8242-B2F6-40CB-AFC3-5C888A55380D rootwait

to
Code:
append root=PARTUUID=SSSSSSSS-PP rootwait

Here the SSSSSSSS-PP is your "Disk identifier" and partition number.
7. Finish and ready to boot your Quirky6.0.
Remark: * For step 3 and 4, please see my next post.

As a puppy linux user, we usually have a USB boot disk with puppy linux. Use Gparted to resize your existing partitions and add a f2fs partition, then you could easy play with the Quirky6.0.

Thanks for Barry, he created puppy linux to us.
C.H.Lee
Back to top
View user's profile Send_private_message 
CHLee

Joined: 20 Sep 2006
Posts: 44
Location: Hong Kong

PostPosted: Mon 16 Dec 2013, 21:50    Post_subject: Install Quirky6.0 on a 1GB(or more) size USB disk  

Install Quirky6.0 on a 1GB(or more) size USB disk
The actual size of Quirky6.0 is below 1GB, so we could install it to a 1GB(2GB,4GB or 16GB) USB flash disk.
Assume you downloaded the Quirky6.0 on /mnt/sdb1/tmp,
your USB disk mounted on /mnt/sdc1 and /mnt/sdc2, like my last post.

1. Decompress Quirky6.0 image:
Code:
#xz -d -k -v quirky6-6.0-8gb.img.xz

Then you will have the image file quirky6-6.0-8gb.img

2. Prepare two directory, p1 and p2
Code:
#mkdir p1
#mkdir p2

3. Check the partition struture:
Code:
#gdisk -l quirky6-6.0-8gb.img

You will see two partition inside it, like below:
Code:
Disk quirky6-6.0-8gb.img: 14737408 sectors, 7.0 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): FA7BE6A4-E7E3-42F7-BE1E-12CCBE3F73E2
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 15347678
Partitions will be aligned on 2048-sector boundaries
Total free space is 634813 sectors (310.0 MiB)

Number  Start (sector)    End (sector)  Size       Code  Name
   1            2048           34815   16.0 MiB    0700
   2           49152        14729215   7.0 GiB     0700

It show that the firt partition start at the 2048 sector, and the second partition start at the 49152 sector.

4. Mount these two partition:
Code:
#mount -t vfat -o loop,offset=$((512*2048)) quirky6-6.0-8gb.img p1
#mount -t f2fs -o loop,offset=$((512*49152)) quirky6-6.0-8gb.img p2

p1 is a FAT16 file system, it have the boot loader and linux kernel.
p2 is a f2fs file system, it is the quirky6.0 linux rootfs.
5. Copy the the boot loader setting and linux kernel to sdc1
Code:
#cp -arv p2/* /mnt/sdc1
#sync

6. Copy the quirky6.0 linux rootfs to sdc2
Code:
#cp -arv  p2/* /mnt/sdc2
#sync

7. Un-mount p1 and p2
Code:
#umount p1
#umount p2

8. Finished
You can use same method to install quirky6.0 to you hard disk(ext4fs).
C.H.Lee
Back to top
View user's profile Send_private_message 
BarryK
Puppy Master


Joined: 09 May 2005
Posts: 7047
Location: Perth, Western Australia

PostPosted: Mon 16 Dec 2013, 21:57    Post_subject:  

tronkel wrote:
Using the quirky install script I get the following errors

Quote:
Just about to erase all files in partition 'sda10'!
Press ENTER to continue:
./write-quirky-to-partition: line 228: busybox: command not found

Erasing contents of sda10...

Writing Quirky6 files to sda10...
vmlinuz...
mount: unknown filesystem type 'vfat'
cp: cannot stat ‘mntpt/vmlinuz’: No such file or directory
umount: mntpt: not mounted
all of Quirky files, please wait...
mount: unknown filesystem type 'f2fs'
cp: cannot stat ‘mntpt/*’: No such file or directory
sed: can't read /mnt/sda10/sbin/init: No such file or directory
sed: can't read /mnt/sda10/etc/rc.d/rc.sysinit: No such file or directory
umount: mntpt: not mounted
umount: /mnt/sda10: not mounted

That's it, done!


/dev/sda10 is formatted to ext4

Should I try the dd command using the img file as the input and using /dev/sda10 as the output?


tronkel,
What distro are you using? Does it not have busybox?
Busybox must also have the 'mount' applet.

I have added an extra check into the script, for existence of busybox, also renamed with ".sh":

http://distro.ibiblio.org/quirky/quirky6/x86/quirky-6.0/write-quirky-to-partition.sh

Also, it was discussed earlier this thread, you must run the script in a partition with Linux filesystem, not a vfat f.s. (and have over 8GB free).
The script warns about that now, also.

_________________
http://bkhome.org/news/
Back to top
View user's profile Send_private_message Visit_website 
BarryK
Puppy Master


Joined: 09 May 2005
Posts: 7047
Location: Perth, Western Australia

PostPosted: Mon 16 Dec 2013, 22:08    Post_subject:  

CHLee wrote:
Quote:
Since kernel 3.8 and newer it is possible to use MBR 32-bit UUID, so you can use a MBR partition table as well.


Oh, that is fantastic!

I am sure that the developers of GPT had good reasons for the design decisions, but I have found it to be a headache. The secondary partition-table at the end of the drive, in particular.

I would love to go back to the old MBR. Thanks to you, I can, and will do. Stay tuned.

_________________
http://bkhome.org/news/
Back to top
View user's profile Send_private_message Visit_website 
technosaurus


Joined: 18 May 2008
Posts: 4351

PostPosted: Tue 17 Dec 2013, 00:53    Post_subject:  

BarryK wrote:
I would love to go back to the old MBR. Thanks to you, I can, and will do. Stay tuned.

I know the difference between the blkid UUID, and the various GUID, PARTUUID, but I'll probably criss cross them in this post (they are spatially oriented in my brain, not alphabetically)
gdiskManpage wrote:
g
Change disk GUID. Each disk has a unique GUID code, which gdisk assigns randomly upon creation of the GPT data structures. You can generate a fresh random GUID or enter one manually with this option

With this we could automate the install process to modify the GPT.
This means that each kernel could have its own pregenerated GUID associated with it and annotated in the builtin command line.
Code:
CONFIG_CMDLINE_BOOL=y
CONFIG_CMDLINE="quiet root=PARTUUID=<ourPregeneratedOne> ...."

So the install process becomes: dump fs image to (possibly already existing) partition, use gdisk to create and/or update the GPT UUID with the one for our kernel. setup efi to boot it directly as shown here

further info can be found at:
https://wiki.archlinux.org/index.php/EFISTUB
http://blog.realcomputerguy.com/2012/05/efi-stub-booting-without-bootloader.html
http://www.ondatechnology.org/wiki/index.php?title=Booting_the_Linux_Kernel_without_a_bootloader

_________________
Web Programming - Pet Packaging 100 & 101
Back to top
View user's profile Send_private_message 
Display_posts:   Sort by:   
Page 2 of 50 Posts_count   Goto page: Previous 1, 2, 3, 4, ..., 48, 49, 50 Next
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
 Forum index » Advanced Topics » Puppy Derivatives
Jump to:  

Rules_post_cannot
Rules_reply_cannot
Rules_edit_cannot
Rules_delete_cannot
Rules_vote_cannot
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.1368s ][ Queries: 13 (0.0203s) ][ GZIP on ]