Виртуальная машина linux puppy

Puppy Linux Discussion Forum

Installing Puppy on VMware WorkStation — Part 1

RyPuppy Posts: 67 Joined: Thu Oct 27, 2022 4:28 am Location: Houtston USA Has thanked: 9 times Been thanked: 5 times

Installing Puppy on VMware WorkStation — Part 1

Post by RyPuppy » Sun Nov 20, 2022 4:36 pm

This is how I Installed Puppy Linux on VMware Workstation Player within a Windows 11 environment. I used FossaPup64-9.5 distro for this install. It should work the same for most other Puppy’s. Installation using Oracle’s virtual environment VirtualBox https://www.virtualbox.org should be similar.

1) VMware WorkStation Player

Free version is available for non-commercial, personal and home use.

fossapup64-9.5.iso 2020-Sep-17 06:15:20 409.0M application/x-iso9660-image fossapup64-9.5.iso.md5.txt 2020-Sep-17 06:15:20 0.1K text/plain; charset=utf-8 fossapup64-9.5.iso.sha256.txt 2020-Sep-17 06:15:22 0.1K text/plain; charset=utf-8 manual.css 2020-Sep-17 09:50:20 1.3K text/css; charset=utf-8 puppylogo32.png 2020-Sep-21 15:52:29 3.4K image/png puppylogo96.png 2020-Jun-24 11:50:03 21.5K image/png release-fossapup64-9.5.htm 2020-Sep-17 11:13:07 87.2K text/html 

On Windows 11 desktop

Create the following folders
C:\VM
C:\VM\ISO
C:\VM\PuppyLinux

Copy downloaded ISO file fossapup64-9.5.iso into C:\VM\ISO.
Launch VMware workstation Player & create new Virtual Machine .

Choose values as provided below and click next at each step:
— Installer Disc Image File : C:\VM\PuppyLinux\ fossapup64-9.5.iso
— Guest Operating System : Ubuntu 64 bit
— Virtual Machine Name : Puppy Linux — FossaPup64-9.5.ISO
— Location: C:\VM\PuppyLinux\
— Maximum disk Size (GB) : 1 (less than 500 MB needed for minimal install)
— Store virtual disk as a single file: YES

Click on “Customize Hardware” & make changes if needed.

Click ‘Finish’ to complete.
The new Virtual machine should show up in the list.

Am unable to post multiple Images. Cannot upload more than 3 Images.
Will be posting Instructions in multiple parts.

RyPuppy Posts: 67 Joined: Thu Oct 27, 2022 4:28 am Location: Houtston USA Has thanked: 9 times Been thanked: 5 times

Installing Puppy on VMware WorkStation — Part 2

Post by RyPuppy » Sun Nov 20, 2022 6:04 pm

Select new VM – “Puppy Linux — FossaPup64-9.5.ISO “ & Click Play.

Press CTRL-G to grab input from Keyboard / Mouse and work within VMWare- Puppy Boot Menu.
Press CTRL + ALT to switch back to Windows desktop.

Choose ‘RAM only — no pupsave’

Puppy boots up into the default desktop.

Make any desired changes and close the initial SETUP windows.
— Quick Setup
— Intenet Connection / Setup / I need help

GParted VM Hard-drive configuration
Create 2 Partitions
1. Boot_Loader VFAT 50KB
2. PuppyLinux ext4 1GB (Remaining)

Using GParted, Format Partition 1 as FAT32 & Partition as ext4.
Set flag bootable for Partition 1 (Boot_Loader).

Launch app Gparted : Menu —> System —> GParted
Choose – sda internal drive – Vmware, VMware Virtual S (1.0G ) & click OK

Create Partition Table
Click GParted —> Menu Device —> Create Partition Table
set Select new partition table type : gpt and click Apply

Create 1st Partition — 100 MB — Fat32 for Boot Loader

Click GParted —> Menu Partition —> Create new Partition

Free space preceding (MiB): 1
New size (MiB): 100
Free space following (MiB) 923
Align to: MiB
Create as: Primary Partition
Partition Name: Boot_Loader
File System: fat32
Label: Boot_Loader

Читайте также:  Ос linux основные элементы

Click «Add» to add Partition-1

Create 2nd Partition — 1 GB (minus 100MB) — ext4 for Puppy Linux
Click GParted —> Menu Partition —> Create new Partition

Free space preceding (MiB): 0
New size (MiB): 923
Free space following (MiB) 0
Align to: MiB
Create as: Primary Partition
Partition Name: Puppy_Linux
File System: ext4
Label: Puppy_Linux

Click «Add» to add Partition-2

RyPuppy Posts: 67 Joined: Thu Oct 27, 2022 4:28 am Location: Houtston USA Has thanked: 9 times Been thanked: 5 times

Installing Puppy on VMware WorkStation — Part 3

Post by RyPuppy » Sun Nov 20, 2022 6:32 pm

############################## Part — 3 : BEGIN : ##############################
GParted — Format Partitions

Right Click «New Partition #1 — Boot_Loader» —> Format to —> fat32

Right Click «New Partition #2 — Puppy_Linux» —> Format to —> ext4

Click —> GParted —> Menu Edit —> Apply all operations (OR Click CHECK mark Icon)

Once all changes were applied successfully, make Partition-1 boot-able
Click —> GParted —> Partition Window —> Right Click «/dev/sda1′ —> Manage Flags —> Pick «boot»

close ‘GParted‘ Window.

Confirm Partition Creation

— 2 more Drive Icons — sda1 & sda2 should show up on the desktop
— Click on the 2 Drive Icons and ‘Folder’ windows should pop-up for both

RyPuppy Posts: 67 Joined: Thu Oct 27, 2022 4:28 am Location: Houtston USA Has thanked: 9 times Been thanked: 5 times

Installing Puppy on VMware WorkStation — Part 4

Post by RyPuppy » Sun Nov 20, 2022 7:45 pm

############################## Part — 4 : BEGIN : ##############################
Puppy Install
Launch Menu «Install» by clicking Menu —> Setup —> Puppy Installer or Install Icon on desktop

At Installer window : » Puppy Installer » choose Internal Hard drive / SSD
At : Choose which drive to install to click on Hard Drive Icon for » sda VMware VMware Virtual S, size 1.0G »
At : Info about the chosen drive: sda1, sda2 click on » Install Puppy to sda2: «

Click OK in the next Window with contents :

You have chosen to install Puppy to partition /dev/sda2, which as a ext4 filesystem and size 933 M.
Press OK button to install Puppy.

Next Window : Puppy Folder Name
.
Enter a unique name for the folder. No spaces.
FossaPup64-9.5-Frugal

Next Window : Puppy Installer — Grub4dos
.
Would you like to install Grub4dos?
Choose YES

Next Window : Grub4dosConfig
Press button OK

Next Window : Grub4dosConfig — Error

Boot flag not found on sda. Some BIOS not boot from the drive which has no boot flag. Click 'CANCEL'.. 

Ignore error and click ‘Proceed anyway’ as we have set ‘boot’ flag for ‘/dev/sda1’

Window : Grub4dosConfig — List of detected operating Systems
Frugal installed Puppy : Puppy fossapup64 9.4 (sda2/FossaPup649.5Frugal)
Options : pmedia=atahd pfix=fsck
Windows: first entry is always shown. Keep this entry. Windows

Window : Grub4dosConfig — Confirmation
boot loader (Grub4Dos) will be installed on sda(MBR)

Click OK to proceed with the install

Window: Grub4dosConfig — Success

Grub4dos successfully installed. The file 'grldr', 'menu.lst' is on /mnt/sda1. You can edit 'menu.lst' before reboot. Old MBR is saved: /mnt/sda1/sda1_mbr.bak. To restore MBR, type on console: "cat /mnt/sda1/sda_mbr.bak > /dev/sda' 

Click OK to quit the program.

Puppy Installation is now Complete

Review and close other Puppy Install related windows that popped up
— Puppy Installer : You can manually setup you GRUB, LILO.
— NEWGRUBTEXT — — /tmp/apps/puppyinstaller — Geany

Читайте также:  Автозапуск node js скрипта linux

Post — Installation — Confirmation

Mount sda1 & sda2 drives by clicking on their desktop icons.

Confirm MENU FILE exists in the Boot_Loader partition /sda1

Check file : /mnt/sda1/menu.lst

# Frugral installed Puppy title Puppy fossapup64 9.5 (sda2/FossaPup649.5Frugal) find --set-root uuid () 1d3e. 629 kernel /FossaPup649.5Frugal/vmlinuz pdrv=1d3e. 629 pdrv=1d3e. 629 psubdir=/FossaPup649.5Frugal pmedia=atahd pfix=fsck initrd /FossaPup649.5Frugal/initrd.gz # Windows . # Advanced Menu title Advanced menu configfile /menu-advanced.lst commandline 

Confirm Puppy Linux folder is created and populated with .sfs, vmlinuz and initrd.gz files.

Run the command ls -l /mnt/sda2/FossaPup649.5Frugal/ in Console window

root # ls -l /mnt/sda2/FossaPup649.5Frugal/ -rw-r--r-- 1 root root 239190016 Nov 20 12:56 adrv_fossapup64_9.5.sfs -rw-r--r-- 1 root root 411688966 Nov 20 12:56 fdrv_fossapup64_9.5.sfs -rw-r--r-- 1 root root 1372644 Nov 20 12:56 initrd.gz -rw-r--r-- 1 root root 101199872 Nov 20 12:56 puppy_fossapup64_9.5.sfs -rw-r--r-- 1 root root 6575264 Nov 20 12:56 vmlinuz -rw-r--r-- 1 root root 27963392 Nov 20 12:56 adrv_fossapup64_9.5.sfs 

Re: Installing Puppy on VMware WorkStation — Part 1

Post by Uni » Wed Dec 07, 2022 3:31 pm

I’m new in the Puppy Linux world! This is the first time that tries to install it. Thanks for your great step-by-step tutorial. I had a small issue with your tutorial which I will explain below:

The Problem :
I tried it many times on my VMWare Workstation Pro 16, but after the last Part#4 and when I restart the Linux, I encounter the following error message in dos mode, and nothing boots:

wee 0> find —set-root /grldr
wee 15> /grldr
wee 17>

Find the problem :
I searched the net and I saw this topic in the old forum of Puppy Linux:
PLinuxlinux frugal installation, problem booting [Solved]

I didn’t find my answer there so I dig more into this topic:
How to install Fossapup64 on HD? — Lenovo S-205 — (SOLVED)

In one of the replies, they mentioned:

Note:
If you use a GPT partition table. Only the UEFI boot loader can be installed.
A msdos partition table. Can install UEFI, legacy, or both types of boot loaders.

Issue:
And since you mentioned in Part#2 to set the partition type to gpt :

Create Partition Table
Click GParted —> Menu Device —> Create Partition Table
set Select new partition table type: gpt and click Apply

That’s it! You set the partition table to gpt which only works under UEFI boot, but then in Part#4, you asked to select the 3rd option in Install App, the «Install Puppy» tab, and the » Installer » option which only can support non UEFI. (That’s another reason why we get that «Grub4dosConfig — Error» window in the following steps)

Solutions :
1. [WORKING] Select msdos partition table type (solution for Non-UEFI) :
This is the simplest solution! If in Part#2 instead of selecting gpt type we choose msdos type, the rest of the tutorial works fine! even we will not see «Grub4dosConfig — Error» window in Part#4 anymore. So, after restarting, the Puppy Linux will boot up from VM HDD.

2. [ NotWORKING ] Select gpt partition table type (solution for UEFI support) :
Well! in Part#2, We will set gpt as the type of partition tables, and then in Part#4 we should select » Frugalpup — install/manage installs » item in Install App, the «Install Puppy» tab. Then I could copy files on VM HDD by selecting the » Puppy » button and copy boot files by selecting the » Boot » button.(I’m not sure if I do all of these correctly too! but it seems some files will copy into both partitions) But after restarting, It will not boot up from VM HDD! I didn’t find any good tutorial about it.

Читайте также:  Unifi controller linux server

Image

What do I have :
Host OS: Windows 10 Enterprise — x64 — 21H2 B.19044
Host Ram: 32GB
Host Processor: Intel i7 7700
fossapup64-9.5.iso
VMware Workstation Pro v16.2.4
My VM Configuration:

Thanks again for your great tutorial. If there is another tutorial than this one about how to use the » Frugalpup — install/manage installs » option, please give me a link because It didn’t works for me!

Teach others to learn more yourself!

Источник

How to install Puppy Linux In Virtual Box

Hello guys! Today I’m going to tell and show you (using images) how to install Puppy Linux in Virtual Box. If you are a regular visitor then you definitely going to ask why Puppy Linux? then here is your answer and if you’ re not then you are here for this only =)).

This is not the only thing- «to show you how to install Puppy Linux on Virtual Box» but I’m also experimenting with my blog by doing it LIVE.

As I do any step I’ll update this post. Those who saw this post incomplete don’t worry by the end of the day you’ll find it completed (actually it doesn’t going to take that much time :P).

HOW TO INSTALL PUPPY LINUX IN VIRTUAL BOX

  1. All you need Virtual Box ( Download it from here ) and ISO Image of Puppy Linux ( Download it from here ).
  2. Install Virtual Box in your machine. Virtual Box
  3. Click on New Button ->Write Name, select Operating System and Linux Version. Virtual Box -New
  4. Click Next -> On Memory select how much RAM you want you want to allocate to the VM (Virtual Machine). Virtual Box- New Linux-memory
  5. Click Next-> keep the option default -> again Click Next-> New window open «create a new virtual hard disk (VHD)» then again click next-> select which type of storage you want. Dynamic or fixed storage. Here I chooses fixed one. altVirtual BOX - VHD Create
  6. Again Click next. Now you have to set the location and the size of your VHD. Virtual BOX - VHD set size and location
  7. Click next and click on finish button. In the end you’ll see summary then again click finish.Virtual Box creating VHD. Virtual Box Summary
  8. Virtual Box Puppy Linux SettingIf you think that’s the end.. its not. Till now we have only create VHD, set RAM for our Puppy Linux but haven’t install it. Now that’s what we need to do.
  9. Click on Setting Tab on the top. now click on storage. Virtual Box Setting
  10. Click on EmptySettings - Empty-> click on folder type icon on the right to open Virtual Media Manager. Virtual Media Manager
  11. Click on Add button. Browse and attach Puppy Linux ISO image. altClick on Select Button alt
  12. Click On OK button.
  13. You are done! Click on Start button.
  14. Screen shots coming your way … stay tuned.Puppy Linux Loading..Puppy Linux runningPuppy Linux In Virtual Box

Keep Linux ready on your machine may be coming software’s, tips and tricks based on Linux and don’t forget to share your ideas, problem with us 🙂

Источник

Оцените статью
Adblock
detector