Академический Документы
Профессиональный Документы
Культура Документы
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/).