You are on page 1of 4

OverviewandGetting

Started(Overviewand
GettingStarted.htm)
DownloadLatest
Release(Download
LatestRelease.htm)
HowtodownloadPuppy
Linux(Howtodownload
Puppy.htm)
HowNOTtoinstall
PuppyLinux
LongTermSupported
Puppy(LongTerm
SupportedPuppy.htm)
Pupletforspecial
features(Pupletfor
specialfeatures.htm)
ManualEnglish
(ManualEnglish.htm)
CD,Help,Warranty
(BuyCDGetHelp
NoWarranty.htm)
Moreinformation(Get
moreinformation.htm)
HowNOTtoinstallPuppyLinux
Impatient?Jumptofrugalinstalltoharddisk(#FrugalInstall)
OrgetWindowsinstaller(Download%20Latest%20Release.htm#winEXE)
Puppyiseasytouseanddoesnotrequireaharddisk,sothefirsttrickthat
youmustknowishowNOTtoinstallittoharddisk!
BOOTFROMCD/DVDJustbootusingtheCD/DVDandsavetoUSB
flash(youwillbeaskedatshutdowntosaveornot).Ifyouchoose
"Save",Puppywillcreateyoursavefileandusethisnexttimeyouboot
sothatyoucancontinuewithyourpreviouswork.Thesavefilewillbe
namedpup_save.2fs(youcanaddaSPECIALNAMEduringthefirst
savetomakeitpup_saveSPECIALNAME.2fs).
Youmayalsobeaskediftheprogramssfs(likepup_421.sfsorpup
431.sfs)willbecopiedtoyourdiskdrivetospeedupbootingPuppywill
askyouaboutthis(itisanoptiontospeedupbootingwhenPuppyhas
detectedaharddisk).Notethatsomepupletsuseadifferentnamefor
itsprogramssfs.
FinalnoteinusingCD/DVD:youcanalsosavetothesameCD/DVDthat
youbootedfrom(Here,DVDworksbetter,buttheDVDcontainingPuppy
mustbeburnedinitiallyas"notfinal",i.e.,thatmorefilescanbeaddedto
itadvancedCDburningsoftwarecandothisinWindows,andPuppy
hasBurnISO2cdforthis).
BOOTFROMUSBWhilebootedfromCDorDVD,installPuppytoUSB
anduseitforbooting(seeSetupinthemenufortheinstaller).Youcan
thentellPuppyatshutdowntosavetothesameUSBdrive,ortoyour
harddisk.
AgoodtutorialforUSBinstallofPuppyLinux4.30ismadeavailableas
PDF(English(http://puppylinux.org/main/Puppy430tutorialEnglish.pdf),
alsoItalian(http://puppylinux.org/main/Puppy430tutorialItaliano.pdf)
andSpanish(http://puppylinux.org/main/Puppy430tutorialEspanol.pdf))
byAlexGotev(http://www.gallug.it/).
NotethatUSBdriveswillbenamed/mnt/sdbor/mnt/sdcinnewerPuppy
versions,but/mnt/sdainolderones.Now,didyounoticethatthenewer
Puppywillhaveaharddisknamed/mnt/sda?Therefore,BECAREFUL
youmustknowwhetherWHATYOUTHINKTOBEUSBISNOTYOUR
HARDDISK!!!Youshouldknowexactlythatwhatyouaretargettingfor
USBinstallisnotyourharddisk.Lookatthedriveiconsinyourdesktop:
aUSBiconwillbeassociatedwithyourUSBdrive.
Still,youmaybesaying,"ButamtoooldfashionedIonlyknowthatanOS
hastobebootedfromharddisk!"
Well,ifyoureallyhavetomakeaninstalltoharddisk,useatwominute
installcalledfrugalinstall(#FrugalInstall)orusethefamiliarWindowsinstaller
(Download%20Latest%20Release.htm#winEXE).
FrugalInstalltoHardDisk
OneISOUsed
TwoWays:Thereis
onlytheoneisofilethat
isburnttoCDorDVD.
Atfirstbootup,Puppy
runstotallyinRAM.The
differencecomesat
shutdown.Assuming
thattheuserhasburnt
theisofiletoCD/DVD
as"open"or
multisession,at
shutdowntheusercan
choosetoeithersave
thesessioninthe
normalwayasa
pup_save.3fsfileina
partitionofchoice,or
thereistheoptionof
savingthesessionback
totheCD/DVD.
Atthesecondbootup,
Puppywillrecognise
thatasessionhasbeen
savedontheCD/DVD
mediaandfromthenon
willbehaveasa
multisessionCD/DVD.
BarryKauler
(http://puppylinux.com/development/howpuppyworks.html)
Thissiteistabletready.
Supportthissite:

Afrugalinstallworksthisway:First,abootdirectorywillhavetobecreated
inyourchosenpartition.
IfyouarebootingWindowsXP,createbootfolderintheWindows
partition,thengetthiszipfile(xpboot.zip)andcopyitscontentstoboot.
IfyouarebootingLinuxonly,thenrunGrubconfigfromthePuppymenu
tochooseyourbootablepartition(thatpartitionmustbeLinux!).Grubwill
createthebootdirectory.NOTE:DonotrunGrubconfigifyoualready
haveanotherLinuxrunninginyourharddiskjustchangeitsmenu.lst
(seefurtherdownbelowhowdodothis).
ThisishowthebootdirectorywillappearintheWindowsXPpartition(as
viewedbyLinux).
Butbeforeusingthisinstall,youhavetobootWindowsXP,openbootand
clickongrubinstall.exetorunit.CAUTION:IfyourWindowsXPneedsadisk
check,dothatfirstbeforeclickinggrubinstall.exe.
Thisishowboot/grubdirectorywillappearinLinux(thefoldergrubonly
appearsinLinux,soitwillnotshowintheWindowsinstall).
Notethatmenu.lstiscommontobothinstalls.Whatitdoesistopointto
psubdir,thefolderthatcontainstheLinuxfiles.Inthefilemenu.lst,youput
thisfoldernamebeforevmlinuzandinitrd.gz.Intheexamplebelow,the
nameofpsubdirisboxpup.

Youcanhavemorethanonepsubdirfolder,andeachcancontainthefilesof
adifferentPuppyversionorpuplet.Tousethisadditionalversionorpuplet,
youcreateanotherentryinmenu.lstsimilartothegivenexample(boxpup).
Thecodeshd0,0means"firstharddisk"and"firstpartition"(countingfrom0,
thatisrememberthisnumberingifyouareusingadifferentlocationfor
yourinstall).Thecontentsofthefolderboxpupareactuallyfilescopiedfrom
theCD,seebelow(ThesefilescanalsobecopiedfromthePuppyISOwhile
inWindowsbyusingafilecompressorprogramlikeWinRARoranISOeditor
programlikeMagicISO).Notethatallfilenamesmustbeinlowercase!
Observefromthepictureabovethatboxpup(aPuppyLinuxpuplet)isusing
pup_413.sfsforitsprogramssfs,andtheuserhasnamedhispup_save.2fs
aspup_saveboxpup.2fs(Puppydoesthenamingofthepup_saveforyou
duringthefirstsave).ThetwootherfilesneededbyeveryPuppyversionare
vmlinuz(thekernel)andinitrd.gz(theinitializationimage).
YouseenowthatbothLinuxandWindowsXPfrugalinstallsuseapsubdir
folderascontainerofthePuppyfiles.TheadditionalrequirementinLinux
installisthebootpartitionwherethefolder/bootisneededbyGrubthis
partitionshouldbeaLinuxpartition.Ifyouhavenoideahowtocreatea
Linuxpartition,thenjuststicktotheuseofWindowsXPpartition.
ThefinalrequirementinbootingfromWindowsXPistoaddtheline
C:\BOOT\STAGE1toboot.ini(thebootcontrolfileinWindowsXP),see
below.Youcanuseanywordorphraseinbetweenthequotes,suchas
"Hooray!".Notethatthetimeoutmustbenonzero,soputanumberlike5or
10,whichstandsforseconds(ofwaitingforyourinputatboottime).

That'sit,youcannowbootPuppyusingyourWindowsXPharddisk!Ifyou
fail,theonlyproblemsthatyoumustsolveareanyof:(1)WindowsXP
needingadiskcheck(3)grubinstall.exemustbererunaftertheWindows
diskcheck(3)wrongnumberingofpartition,suchaswhentheWindows
installusestwopartitionstobootitself.
Theultimatesolution?Youguessedit,DONOTINSTALLPUPPYTOHARD
DISK!JustbootfromCD/DVDorUSBflashandsavetothesesameboot
devices.YoucanofcoursesavetoyourWindowsXPharddiskifitisclean
(runWindowsdiskchecktomakeitclean).
Now,afinaltipforyouifyouwanttouseOpenOfficesfs.Thereareavailable
OpenOfficesfsforPuppy:sfs4forPuppy4.30orlaterversions,orsfs3for
earlierversionsofthePuppy4series(suchas4.2.1).Thetechniqueisto
placethesfsfilewhereyouhaveyourpup_save(thiswillbeseenbya
runningPuppyas/mnt/home,seebelow).
Find"BootManagerConfigureBootup"fromthemenuandclickon"Choose
whichSFSfilestoloadatbootup".Theresultingdialogsareshowninthe
OpenOfficenewspage(http://puppylinuxnews.org/releases/openofficeand
cidesfsforpuppy430),andthealternativeOpenOfficeversionsareshown
intheGoOpenOfficenewspage
(http://puppylinuxnews.org/releases/goopenofficeavailableassfs4/).

You might also like