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 Sat 16 Dec 2017, 09:19
All times are UTC - 4
 Forum index » House Training » HOWTO ( Solutions )
How to use and put Puppy on a Chromebook
Moderators: Flash, Ian, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 2 [21 Posts]   Goto page: 1, 2 Next
Author Message
bigpup


Joined: 11 Oct 2009
Posts: 9689
Location: Charleston S.C. USA

PostPosted: Mon 19 Sep 2016, 07:26    Post subject:  How to use and put Puppy on a Chromebook
Subject description: Information on using Puppy on a Chromebook
 

This is for Chromebooks with the Intel X86 processor.
Puppy will not work on ARM based Chromebooks.

This will hopefully turn into a one stop place to get information on how to boot, run, use, and install Puppy on a Chromebook.

The questions people may want to solve:
How to setup the Chromebook to boot Puppy?
How to boot from a USB drive or SDHC card?
How to keep Chrome OS and dual boot with Puppy?
How to dump Chrome OS and only use Puppy?
How to boot only to the Puppy boot loader?
How to install Puppy to the internal SSD drive?
How to properly reformat the internal SSD drive?
How to get the touch pad working?
How to get all the keyboard keys working properly?
How to get the sound working?

CTRL-L stooped working. What do you do?

Answers are in the next few posts.


I need your help!!

If you have confirmed results to using Puppy on a Chromebook
and can give good details on how to do any of this.
Please help to provide this information for others to use.

I will try to update this info as you post your help.

_________________
I have found, in trying to help people, that the things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected Shocked

Last edited by bigpup on Tue 15 Aug 2017, 12:26; edited 13 times in total
Back to top
View user's profile Send private message 
bigpup


Joined: 11 Oct 2009
Posts: 9689
Location: Charleston S.C. USA

PostPosted: Mon 19 Sep 2016, 07:26    Post subject:  

How to setup the Chromebook to boot Puppy?

Usually you want to first boot Puppy installed on a USB device. USB flash drive.

First make a backup of Chrome in case you want to restore:

Boot up your Chromebook and login
Plug in a spare ~2GB+ USB flash drive
Open the Chrome browser
Go to chrome://imageburner

This should give you a backup of the Chrome OS.

Next you will need to make the Chromebook able to boot from a USB device.
This gets a little complicated due to the different Chromebooks and when they were made.
Basically you need to setup the computers bios to offer the option to boot from USB.
What is needed:
"legacy boot" mode needs setup and selected in the computers bios.
How to get "legacy boot" setup depends on the Chromebook.
Basic steps:
1. Enable developer mode.
2. Chrome OS device with SeaBIOS:
Enable legacy boot / SeaBIOS.
Set SeaBIOS as default ( not needed, requires disabling the write protection).
OR:
Chrome OS device without SeaBIOS:
Flash a custom firmware.
This will install Seabios to give you legacy boot option.

Arch/Linux has a good help page on how to setup "legacy boot".
https://wiki.archlinux.org/index.php/Chrome_OS_devices
There are several different custom firmwares you could use. (Do A Google search for: Chromebook custom firmware).

Example:
Getting "legacy boot" to work on my HP Chromebook 14.
It did not have the Seabios already installed. I had to Flash a custom firmware.
1. I enabled developer mode.
2. Used this for the custom firmware.
https://mrchromebox.tech/#fwscript
I just selected to do the Install/Update the RW_LEGACY Firmware. (Did not need to do firmware write-protect disable).

Now when the Chromebook boots I get the developer mode screen that gives warning "OS verification is off"
Press keys ctrl-L
Changes to the selection screen to choose which device to boot from.
USB is selected to boot Puppy on a USB flash drive.
Now booted to a running Puppy.

_________________
I have found, in trying to help people, that the things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected Shocked

Last edited by bigpup on Tue 15 Aug 2017, 12:28; edited 5 times in total
Back to top
View user's profile Send private message 
bigpup


Joined: 11 Oct 2009
Posts: 9689
Location: Charleston S.C. USA

PostPosted: Mon 19 Sep 2016, 07:27    Post subject:  

How to boot from a USB drive or SDHC card?

Get the Chromebook setup to use "legacy boot" as shown above.

Now when the Chromebook boots:
You get the "developer mode" screen that gives warning "OS verification is off"
Press keys ctrl-L
Press ESC (escape key) for boot menu.
Changes to the selection screen to choose which device to boot from.
Select the USB drive or SDHC card device that has Puppy on it.
Now should boot to a running Puppy.

Note:
ctrl-U is also a bios boot option, but it is for booting a Chrome OS that is on a USB device.
Do not try to use this to boot Puppy.

_________________
I have found, in trying to help people, that the things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected Shocked

Last edited by bigpup on Tue 15 Aug 2017, 12:50; edited 6 times in total
Back to top
View user's profile Send private message 
bigpup


Joined: 11 Oct 2009
Posts: 9689
Location: Charleston S.C. USA

PostPosted: Mon 19 Sep 2016, 07:27    Post subject:  

How to keep Chrome OS and dual boot with Puppy?

Easy answer:
Only boot Puppy from a USB device or from a SDHC card.

Chrome OS stays the way it is on the internal SSD drive.

You will have option to boot the one you want to.

At first boot you will see the warning screen "OS verification is off".
You have two options:
1, Press keys ctrl-L.
This will give you option to boot from the Puppy USB or SDHC card.
Or
2. Press keys ctrl-D
This will boot into Chrome OS.
You can also do nothing at the "OS verification is off" screen and Chrome OS will boot after 30 sec.

Note:
If you keep Chrome OS do not change the partitioning on the internal SSD drive. It is setup for Chrome OS.
There should be one partition that is large and formatted ext 4. Puppy can use it for storage, but keep in mind that Chrome OS also uses it for storage.

_________________
I have found, in trying to help people, that the things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected Shocked

Last edited by bigpup on Tue 15 Aug 2017, 12:31; edited 5 times in total
Back to top
View user's profile Send private message 
bigpup


Joined: 11 Oct 2009
Posts: 9689
Location: Charleston S.C. USA

PostPosted: Mon 19 Sep 2016, 07:28    Post subject:  

How to dump Chrome OS and only use Puppy?
_________________
I have found, in trying to help people, that the things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected Shocked
Back to top
View user's profile Send private message 
bigpup


Joined: 11 Oct 2009
Posts: 9689
Location: Charleston S.C. USA

PostPosted: Mon 19 Sep 2016, 07:28    Post subject:  

How to install Puppy to the internal SSD drive?
_________________
I have found, in trying to help people, that the things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected Shocked
Back to top
View user's profile Send private message 
bigpup


Joined: 11 Oct 2009
Posts: 9689
Location: Charleston S.C. USA

PostPosted: Mon 19 Sep 2016, 07:29    Post subject:  

This is only if you are going to completely remove Chrome OS from the internal SSD drive.

How to properly reformat the internal SSD drive?

THANKS to rcrsn51 for this information!

Here is my understanding of the "SSD Partition Alignment" issue. This may be over-simplified - please feel free to comment.

Conventional hard drives read/write data in blocks of 512 bytes (1/2 K). But SSD's work in larger 4K blocks. When your computer wants to read/write a chunk of data to the SSD, it's best if the chunk fits entirely inside one of these 4K blocks. If it straddles the boundary of two blocks, the SSD has to read/write both of them. That's bad.

So when you format an SDD, you want each partition to start on a 4K boundary. That way, each data block from your computer is guaranteed to fit inside a 4K block on the SSD.

But in conventional partitioning schemes, partitions can start almost anywhere. If they start on old-style cylinder boundaries, they probably won't match up with the 4K blocks.

Here is how Gparted now works with an SSD. It collects the 4K blocks into groups of 256 (4K x 256 = 1 MB). So it sees the SSD as a string of 1MB blocks.

It reserves the first 1MB block for the MBR/partition table, even though a standard DOS MBR only needs a bit of that space. It then starts each partition on a 1 MB boundary. That ensures that each 1MB block of the partition matches up exactly with a whole number of 4K blocks on the SSD. Your SSD is optimized.

If you are using a recent version of Gparted, just select the default "Align to MB" and you are good to go.

This might be a significant issue for Puppy users who have installed SSD's but have formatted them with old versions of Gparted that have "aligned to cylinders".

Here is a test. Run "fdisk -l" and check the Start value for each partition. If it's an odd number like 63, that's bad. The partition is NOT aligned. If it's a power of two, like 2048, that's good.

Here is why 63 is bad. A 4K block on the SSD is equivalent to 8 basic 512 byte sectors. In fdisk, sectors are numbered starting at 0. If your first partition starts at sector 63, there are 63 unassigned sectors before it. But that's one less than a multiple of 4K. So the start of your partition is not aligned with the start of a 4K block.

Note:
You may have to do this with Gparted to get it correct.

Start up Gparted and find your SSD in the upper-right dropdown menu. Select it, and click on your first partition in the menu. Hit the Resize/Move button in the toolbar. Change the "Free Space Preceding" box to 2MB, uncheck "Round to Cylinders", and hit "Resize/Move". (If you're using a newer live CD, check the "MiB" box). Hit Apply once and let it do its thing.

Now hit Resize/Move again, and change the "Free Space Preceding" box to 1MB. Uncheck "Round to Cylinders" again, hit Resize/Move, then click Apply. Now your drive will be aligned to exactly 2048 blocks after the beginning of the disk, which allows for optimal SSD performance. Note that if you have multiple partitions on your SSD, you'll need to repeat this process for each partition, not just the first one on the disk.

_________________
I have found, in trying to help people, that the things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected Shocked

Last edited by bigpup on Tue 20 Sep 2016, 05:53; edited 3 times in total
Back to top
View user's profile Send private message 
bigpup


Joined: 11 Oct 2009
Posts: 9689
Location: Charleston S.C. USA

PostPosted: Mon 19 Sep 2016, 07:29    Post subject:  

How to get the touch pad working?
_________________
I have found, in trying to help people, that the things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected Shocked
Back to top
View user's profile Send private message 
bigpup


Joined: 11 Oct 2009
Posts: 9689
Location: Charleston S.C. USA

PostPosted: Mon 19 Sep 2016, 07:30    Post subject:  

How to get all the keyboard keys working properly?
_________________
I have found, in trying to help people, that the things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected Shocked
Back to top
View user's profile Send private message 
bigpup


Joined: 11 Oct 2009
Posts: 9689
Location: Charleston S.C. USA

PostPosted: Mon 19 Sep 2016, 09:16    Post subject:  

How to boot only to the Puppy boot loader?
_________________
I have found, in trying to help people, that the things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected Shocked
Back to top
View user's profile Send private message 
bigpup


Joined: 11 Oct 2009
Posts: 9689
Location: Charleston S.C. USA

PostPosted: Mon 19 Sep 2016, 09:41    Post subject:  

How to get sound working?
_________________
I have found, in trying to help people, that the things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected Shocked

Last edited by bigpup on Fri 23 Sep 2016, 01:51; edited 1 time in total
Back to top
View user's profile Send private message 
bigpup


Joined: 11 Oct 2009
Posts: 9689
Location: Charleston S.C. USA

PostPosted: Mon 19 Sep 2016, 09:41    Post subject: CTRL-L stopped working  

CTRL-L stopped working.
All I get is beeping when I press CTRL-L.

If you let the computers battery go dead.
The CTRL-L key combination could be lost and has to be reset.

Do this:
At the developer mode screen that gives warning "OS verification is off"
1. Press Ctrl-D to boot into ChromeOS, but DON’T LOG IN.
2. Press CTRL-ALT-(the forward arrow key on top row of keys. 2nd one over from Escape key) image attached
will bring you to tty2, which presents you with a standard Linux login prompt.
3. Log in as chronos (no password, unless you’d previously set one).
4. Enter:
Code:
sudo crossystem dev_boot_usb=1 dev_boot_legacy=1


That’s it. You’re now ready to reboot and SUCCESSFULLY Ctrl-L .
chromebookkeyboard-300x225.jpg
 Description   
 Filesize   23.01 KB
 Viewed   91 Time(s)

chromebookkeyboard-300x225.jpg


_________________
I have found, in trying to help people, that the things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected Shocked

Last edited by bigpup on Wed 16 Aug 2017, 02:29; edited 9 times in total
Back to top
View user's profile Send private message 
bigpup


Joined: 11 Oct 2009
Posts: 9689
Location: Charleston S.C. USA

PostPosted: Mon 19 Sep 2016, 09:41    Post subject:  

save
_________________
I have found, in trying to help people, that the things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected Shocked
Back to top
View user's profile Send private message 
bigpup


Joined: 11 Oct 2009
Posts: 9689
Location: Charleston S.C. USA

PostPosted: Mon 19 Sep 2016, 09:41    Post subject:  

save
_________________
I have found, in trying to help people, that the things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected Shocked
Back to top
View user's profile Send private message 
gcmartin

Joined: 14 Oct 2005
Posts: 6730
Location: Earth

PostPosted: Mon 26 Sep 2016, 21:17    Post subject:  

This might be helpful and this too

Lots of useful information on the 2nd link.

Be aware. ChromeOS on a touch device is about to get VERY useful. ... very!

_________________
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 
Display posts from previous:   Sort by:   
Page 1 of 2 [21 Posts]   Goto page: 1, 2 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » House Training » HOWTO ( Solutions )
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.0786s ][ Queries: 12 (0.0150s) ][ GZIP on ]