Find the answer to your Linux question:
Results 1 to 5 of 5
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #1

    How to install Slackware 1.01 in VirtualBox


    How to install Slackware 1.01 in Virtualbox.

    This is a bit incomplete because I had the remove anything pertaining to a u rl
    Youtube video
    watch?v=T9uDdXZOoak

    Download Tiny Core Linux
    firefox tinycorelinux/7.x/x86/release/TinyCore-current.iso

    Next we have to create a directory to do the work in
    [tonee@localhost ~]$ mkdir ~/Slackware1.01install

    Copy the iso file we downloaded to the work directory
    In my case the file was downloaded to ~/Downloads
    [tonee@localhost ~]$ cp ~/Downloads/TinyCore-current.iso ~/Slackware1.01install

    Change to work directory
    [tonee@localhost ~]$ cd ~/Slackware1.01install

    Sudo to root
    [tonee@localhost Slackware1.01install]$ sudo su

    Mount the iso image
    [root@localhost Slackware1.01install]# mount -o loop TinyCore-current.iso /mnt

    Creat a directory to extract core.gz
    [root@localhost Slackware1.01install]# mkdir root
    [root@localhost Slackware1.01install]# cp /mnt/boot/core.gz .
    [root@localhost Slackware1.01install]# cp /mnt/boot/vmlinuz root
    [root@localhost Slackware1.01install]# gunzip core.gz
    [root@localhost Slackware1.01install]# cd root
    [root@localhost root]# cpio -id < ../core

    Create a directory slack
    [root@localhost root]# mkdir slack


    Download Slackware 1.01 from slackware
    [root@localhost root]# cd slack

    [root@localhost slack]# wget -r --no-parent --reject "*.md5*,*.meta4,*.sha*,*mirror*,*index*" mirrors.slackware/slackware/slackware-1.01/

    [root@localhost slack]# for f in mirrors.slackware/slackware/slackware-1.01/a*/DISK* ; do mv -- "$f" "$(tr [:upper:] [:lower:] <<< "$f")" ; done
    [root@localhost slack]# for f in mirrors.slackware/slackware/slackware-1.01/x10/DISK* ; do mv -- "$f" "$(tr [:upper:] [:lower:] <<< "$f")" ; done

    [root@localhost slack]# mkdir ../isolinux

    On my system Arch Linux.If your version of syslinux is below 5.0 only copy isolinux.bin
    [root@localhost slack]# syslinux --version
    syslinux 6.03 Copyright 1994-2014 H. Peter Anvin et al




    [root@localhost slack]# cp /usr/lib/syslinux/bios/{isolinux.bin,ldlinux.c32} ../isolinux

    Create syslinux.cfg vi or nano
    [root@localhost slack]# vi ../isolinux/syslinux.cfg
    Add:
    PROMPT 1
    TIMEOUT 50
    DEFAULT TC

    LABEL TC
    LINUX ../vmlinuz
    INITRD ../core.gz
    APPEND loglevel=3
    Save the file.

    [root@localhost slack]# cd ..
    [root@localhost root]# mv core.gz core.gz_orig
    root@localhost root]# find . | cpio --create --format='newc' > ../core
    [root@localhost root]# gzip ../core
    [root@localhost root]# cp ../core.gz .
    [root@localhost root]# cd ..

    Create iso image
    [root@localhost Slackware1.01install]# mkisofs -D -o tcboot.iso -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table root

    Create floppy boot image

    [root@localhost Slackware1.01install]# dd if=root/slack/mirrors.slackware/slackware/slackware-1.01/a1/a1disk of=boot.img
    [root@localhost Slackware1.01install]# umount /mnt




    Start Virtualbox

    Click New at upper left
    Fill in and sellect fields
    Name: Slackinstall
    Type: Linux
    Version: Other Linux(32-bit)
    Click Next>
    Set Mimory size
    On my system I set it to 3000 MB
    Click Next>

    Sellect Create a virtual hard disk now
    Click Create

    Sellect VDI(VirtualBox Disk Image)
    Click Next>

    Sellect Fixed size
    Click Next

    Sellect 200.00 MB
    Click Create

    Click Settings at upper left next to New

    Click Storage on the left

    Click Controller.IDE
    Click the blue floppy icon that has the +
    Click Add Optical Drive
    Click Choose disk
    Click tcboot.iso
    Click Open

    Click Controller.IDE
    Click the green floppy icon that has the +
    Click Add Floppy Controller
    Click Controller:Floppy
    Click the blue floppy icon that has the +
    Click Choose Disk
    Click boot.img
    Click Open

    Click System on the upper left
    On the right you will see Boot Order:
    Use up arrow to move Floppy to the top of the list
    Click the green Start arrow on the top
    After system boots log in as root. No password is required.

    Partition virtual drive
    darkstar:/# fdisk
    Command (m for help):n
    Command action
    e extended
    p primary partition (1-4)
    p
    Partition number (1-4): 1
    First cylinder (1-406): 1
    Last cylinder o r +size or +sizeM or +sizeK (1-406): 203

    Command (m for help):n
    Command action
    e extended
    p primary partition (1-4)
    p
    Partition number (1-4): 2
    First cylinder (204-406): 204
    Last cylinder o r +size or +sizeM or +sizeK (204-406): 406

    Command (m for help): w
    The partition table has been altered!
    hda: hda1 hda2
    Syncing disks
    Reboot your system to ensure partition table is updated
    darkstar:/# reboot

    darkstar:/# mke2fs -c /dev/hda1
    darkstar:/# mke2fs -c /dev/hda2

    Power off the virtual machine

    Click System on the upper left
    Click System on the left
    On the right you will see Boot Order:
    Use up arrow to move Optical to the top of the list
    Click the green Start arrow on the top


    boot:TC

    tc@box:~$ sudo su
    root@box:/home/tc# mount -t ext2 /dev/sda2 /mnt
    root@box:/home/tc# mkdir /mnt/install
    root@box:/home/tc# cp -R /slack/mirrors.slackware/slackware/slackware-1.01/* /mnt/install
    root@box:/home/tc# umount /mnt

    Power off the virtual machine
    Click System on the upper left
    On the right you will see Boot Order:
    Use up arrow to move Floppy to the top of the list
    Click the green Start arrow on the top
    After system boots log in as root. No password is required.

    darkstar:/# doinstall /dev/hda1

    Welcome to the Slackware Linux installation program (v. 1.01).

    1 - Install from Floppy Disk

    2 - Install from Hard Disk
    3 - Install from Tape
    4 - Istall from CDROM
    5 - Install from Network (via NFS)

    Where will you be installing Linux from? 2
    Enter the partition that the source is on (eg. /dev/hda1): /dev/hda2
    Enter the type of the filesystem (minix/ext2/msdos)ext2

    1 - Install the base Slackware Linux disks (series A)
    2 - Install the Slackware series A + Slackware or SLS series X (X11)
    3 - Install the Slackware series A + X (X Windows) + T (Tex support)

    Enter type of install (1 or 2):1


    Install LILO
    Pick option 2



    Power off the virtual machine
    Click System on the upper left
    On the right you will see Boot Order:
    Use up arrow to move Hard Disk to the top of the list
    Click the green Start arrow on the top
    After system boots log in as root. No password is required.


    Welcome to Linux 0.99pl12.

    darkstar login: root
    Linux 0.99pl12. (Posix)
    No mail.
    darkstar:/#


    Enjoy your old school Linux system
    Last edited by damx; 09-03-2016 at 07:53 PM. Reason: urls

  2. #2
    Linux Guru budman7's Avatar
    Join Date
    Oct 2004
    Location
    Knee deep in Grand Rapids, Michigan
    Posts
    3,901
    You can post the link if you take out the http:\\www and .com

    Forum software won't recoginze it as a link.
    If you want to learn more about linux take a linux journey
    https://linuxjourney.com/
    Use CODE tags when posting output of commands. Thank you.
    https://www.linuxcounter.net/cert/608410.png

  3. #3
    Linux Guru
    Join Date
    Dec 2013
    Posts
    2,747
    Quote Originally Posted by damx View Post
    How to install Slackware 1.01 in Virtualbox.

    This is a bit incomplete because I had the remove anything pertaining to a u rl
    Youtube video
    watch?v=T9uDdXZOoak
    https://www.youtube.com/watch?v=T9uDdXZOoak
    Virtualbox and historical Slackware - Page 2

    you know it's taken from a thread called "Virtualbox and historical Slackware", right?
    slackware is at version 14.x nowadays.
    and the guy himself says that "this is a bit of a frankenstein way of doing it, but it's more fun that way".
    so, have fun.

    ok, maybe you have years of slackware experience - then i'd ask, why didn't you provide any real info, instead of just copy-pasting a forum post?
    or maybe you are relly a newbie (at least with slackware), then i'd ask, why don't you try current slackware first, and see how that goes?

  4. $spacer_open
    $spacer_close
  5. #4
    I am the originator. I will post this link on my youtube video

  6. #5
    Linux Guru
    Join Date
    Dec 2013
    Posts
    2,747
    -->
    Quote Originally Posted by damx View Post
    I am the originator. I will post this link on my youtube video
    ah, my bad. i thought you had some undisclosed difficulties with that.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •