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 25 Oct 2014, 13:07
All times are UTC - 4
 Forum index » House Training » Beginners Help ( Start Here)
Puppy Linux on 32-bit / 64-bit / MAC machines ?
Moderators: Flash, Ian, JohnMurga
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
Page 1 of 1 Posts_count  
Author Message
Lorico

Joined: 25 Mar 2013
Posts: 4

PostPosted: Mon 25 Mar 2013, 07:32    Post_subject:  Puppy Linux on 32-bit / 64-bit / MAC machines ?  

Dear All,


First of all, I love so much Puppy linux I discovered a few weeks back. WOW!
As I am such exited by this project, that I dreamt about a single USB stick to replace my computer (and use the computers of other people instead hehe) !

=> MY PLAN:
I am trying to have a USB stick that I would like to use on all kind of computers (actually all loading my personal .2FS file) - so I would have my computer with me anywhere/anytime Smile

=> I am using Precise 5.4.3


1/ 32-bit: OK
On regular 32 bit computer, no problem it works perfectly (ex: on my HP mini 210, all smooth).

2/ MAC: NOK
I realized that on MAC computer, it is not possible to boot from USB key because the "BIOS" doesn't exists, and is replaced by EFI system... which doesn't boot on partition that are not created/recognized by MAC OSX.
=> dead-end, I don't see how to solve that. I can still boot using the "live CD" of precise 5.4.3, but in that case I am not able to load my personal .2fs file...

3/ 64-bit: NOK
I have an HP Elite book with Intel Core i7 (64 bit), and the boot freeze on "loading kernel module". I created a top on my issue here :
http://www.murga-linux.com/puppy/viewtopic.php?p=694504#694504

4/ Virtual Box ?: NOK
Last possibility I see would be to have a "portable" version of Virtual box (that would work both on Windows for 64-bit computers AND on MAC OSX) - therefore actually 2 portable versions of Virtual box...
Where I would create an image of precise 5.4.3 for 64-bit computers, and another image for MAC OSX.
=> I got stuck by the fact that Virtual box doesn't allow creation of images that loads from USB Stick.
(and as I want to share my personnal .2fs files with both virtual image.... I need the USB stick).


=> I know my project is crazy, but feels challenging right ? :p

I would be thanksful for any kind of help!
Back to top
View user's profile Send_private_message 
capicoso

Joined: 13 Jan 2012
Posts: 172
Location: Argentina

PostPosted: Mon 25 Mar 2013, 12:17    Post_subject:  

2/ You can boot from CD and load the savefile from flashdrive. I did this on a old P3 machine that couldn't boot from usb and had no HDD.
Back to top
View user's profile Send_private_message 
mini-jaguar

Joined: 13 Nov 2008
Posts: 462

PostPosted: Mon 25 Mar 2013, 13:17    Post_subject:  

The newest Macs (last few years) do support USB booting. Simpler booting if you install rEFIt on those Macs.
Back to top
View user's profile Send_private_message 
Ted Dog


Joined: 13 Sep 2005
Posts: 2371
Location: Heart of Texas

PostPosted: Mon 25 Mar 2013, 17:47    Post_subject:  

mini-jaguar wrote:
The newest Macs (last few years) do support USB booting. Simpler booting if you install rEFIt on those Macs.


DO NOT INSTALL rEFIt, (you would have to reinstall your MacOSX) standard mainline grub2 with EFI support works without reformatting machine, just boot via puppy cd (slackbones or fatpuppy64 have EFI) copy EFI grub files into the first 'fat' partion under /efi/boot/ kernels and initz will fit in first partion its a 200Ms.
Apple will automatically boot EFI like it should. USB should be preformed and contain other files (can be booted on non-apple)

erase boot EFI to automatically boot back into OSX.
Back to top
View user's profile Send_private_message 
Lorico

Joined: 25 Mar 2013
Posts: 4

PostPosted: Tue 26 Mar 2013, 03:19    Post_subject:  

Thank you guys for the tips !

Question CAPICOSO:
Quote:
2/ You can boot from CD and load the savefile from flashdrive. I did this on a old P3 machine that couldn't boot from usb and had no HDD.

-> How do you load the savefile when you boot from CD ?? Is there something/parameters/commands to pass to the CD-boot screen to indicate to load my personal save file (which is located on the USB Stick) ?? Can you please advise how to do that ??

Question TED DOG:
Quote:
just boot via puppy cd (slackbones or fatpuppy64 have EFI) copy EFI grub files into the first 'fat' partion under /efi/boot/ kernels and initz will fit in first partion its a 200Ms.
Apple will automatically boot EFI like it should. USB should be preformed and contain other files (can be booted on non-apple)

-> If I understand correctly, all I have to do in my usual USB Stick (vfat32 formatted) that already contains the usual files: initrd.gz+puppy_precise_5.4.3.sfs+vmlinuz
... is to add a folder /efi/boot/ where I would copy the "EFI Grub" files from a slackbones or fatpuppy64 distro ??
-> As a result, this architecture will allow me to be automatically recognized by the Apple computer as bootable USB, as well as "normal" bootable USB on regular PCs ??

Thank you again in advance for your great help guys !
Back to top
View user's profile Send_private_message 
mini-jaguar

Joined: 13 Nov 2008
Posts: 462

PostPosted: Tue 26 Mar 2013, 06:00    Post_subject:  

Ted Dog wrote:
mini-jaguar wrote:
The newest Macs (last few years) do support USB booting. Simpler booting if you install rEFIt on those Macs.


DO NOT INSTALL rEFIt, (you would have to reinstall your MacOSX) standard mainline grub2 with EFI support works without reformatting machine, just boot via puppy cd (slackbones or fatpuppy64 have EFI) copy EFI grub files into the first 'fat' partion under /efi/boot/ kernels and initz will fit in first partion its a 200Ms.
Apple will automatically boot EFI like it should. USB should be preformed and contain other files (can be booted on non-apple)

erase boot EFI to automatically boot back into OSX.
Do you have the SLIGHTEST, I mean even SLIGHTEST idea what rEFIt does?

Have to reinstall MacOS if you install rEFIt? You are really out of your mind, if that is what you were trying to say.

What it does is simply provide an extra boot screen, which makes it much easier to boot from CDs or USB (if the particular Mac is capable), plus it will make it easier to boot into a Linux distro if that is installed on the hard drive.

Linux still needs grub to boot, and rEFIt does not in any way provide EFI support for grub2. Most Puppy versions do not provide for the recognition of the grub files if you install Puppy on the hard drive. FatDog UEFI may, I have not tried it on a Mac. Also have not tried Slackbones. Ubuntu and probably some other related distros do, and it is installed automatically if you install that distro.

I had tried the earlier versions of FatDog (6.0.1 and 6.0.1) on a Mac and their EFI support was very poor, although I did get them installed by installing Ubuntu then wiping most of the Ubuntu files.

I think you just boot from USB normally, you don't have to add anything, the EFI stuff applies only to the hard drive. I have booted from a standard MS-DOS partition table USB stick, but I did have rEFIt installed on the computer. If you don't want to install rEFIt, just boot with the option key. But if the Mac is more than 2-3 years old or thereabout (I might be a few years off), it probably doesn't have USB support.
Back to top
View user's profile Send_private_message 
Ted Dog


Joined: 13 Sep 2005
Posts: 2371
Location: Heart of Texas

PostPosted: Tue 26 Mar 2013, 09:43    Post_subject:  

rEFIt project has not been touched since early March 2010 for a reason, There are better less trouble-some methods for newer MacTel Hardware.

PLEASE MAC USERS DO YOUR HOMEWORK BEFORE TRYING EITHER METHOD.

Apple actively tries to close loop holes like USB booting, so have your reinstall discs in sight if you choose rEFIt. Embarassed
Back to top
View user's profile Send_private_message 
Ted Dog


Joined: 13 Sep 2005
Posts: 2371
Location: Heart of Texas

PostPosted: Tue 26 Mar 2013, 09:51    Post_subject:  

More up todate fork of rEFIt if you choose to go that route. Again not needed but if you want to boot linux, windows, and OSX that is a option.

http://sourceforge.net/projects/refind/
Back to top
View user's profile Send_private_message 
capicoso

Joined: 13 Jan 2012
Posts: 172
Location: Argentina

PostPosted: Tue 26 Mar 2013, 13:08    Post_subject:  

Lorico wrote:
Thank you guys for the tips !

Question CAPICOSO:
Quote:
2/ You can boot from CD and load the savefile from flashdrive. I did this on a old P3 machine that couldn't boot from usb and had no HDD.

-> How do you load the savefile when you boot from CD ?? Is there something/parameters/commands to pass to the CD-boot screen to indicate to load my personal save file (which is located on the USB Stick) ?? Can you please advise how to do that ??

Question TED DOG:
Quote:
just boot via puppy cd (slackbones or fatpuppy64 have EFI) copy EFI grub files into the first 'fat' partion under /efi/boot/ kernels and initz will fit in first partion its a 200Ms.
Apple will automatically boot EFI like it should. USB should be preformed and contain other files (can be booted on non-apple)

-> If I understand correctly, all I have to do in my usual USB Stick (vfat32 formatted) that already contains the usual files: initrd.gz+puppy_precise_5.4.3.sfs+vmlinuz
... is to add a folder /efi/boot/ where I would copy the "EFI Grub" files from a slackbones or fatpuppy64 distro ??
-> As a result, this architecture will allow me to be automatically recognized by the Apple computer as bootable USB, as well as "normal" bootable USB on regular PCs ??

Thank you again in advance for your great help guys !

My puppy does it without telling him anything...
but rcrsn51 says:
Quote:
Puppy likes to find its save file in the same place as the main SFS file.

Copy the SFS file off the pen drive onto your hard drive.

Look on your pen drive for the file syslinux.cfg. It probably contains the kernel argument "pmedia=usbflash".

Change it to "pmedia=atahd".

[Edit] I found another suggestion to use "pmedia=cd". Then you might not need to copy the SFS onto the hard drive.

This is to load the savefile of the HDD but booting from pendrive. I suppose you should copy the sfs file to the pendrive from your CD and have this argument "pmedia=usbflash" on syslinux
Back to top
View user's profile Send_private_message 
Display_posts:   Sort by:   
Page 1 of 1 Posts_count  
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
 Forum index » House Training » Beginners Help ( Start Here)
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.0812s ][ Queries: 11 (0.0088s) ][ GZIP on ]