HTML ezBlock

Bluestar Linux - Overview


Bluestar is a GNU/Linux operating system, built to provide the following features:


  • Up-to-date Kernel version - 4.8.x
  • Fast (optimized for performance)
  • Wide Variety of Applications - Always Current Versions
  • Full Development / Desktop / Multimedia Environment
  • Arch Linux Based Distribution


    Open Invention Network

    Facebook Page


    Live Media Default User Accounts



    Welcome, Guest.
    Please login or register.
    Forgot your password?

    Setting Up Live Persistent Storage
    Submitted By: admin Date: May 10, 2015, 06:07:17 PM Views: 846

    These instructions are for setting up persistent storage for the live-boot ISO image. This option is available for current versions of the Desktop, DeskPro and Developer Editions of Bluestar Linux.

    For the sake of this example, we'll be using an 8GB flash drive, accessed as /dev/sdc.

    1. Write the live iso image to your flash drive (assuming you're using a flash drive):

    Code: [Select]
    dd if=bluestar-linux-4.0.1-desktop-2015-05-08-x86_64.iso of=/dev/sdc
    2. Open the disk device using fdisk:

    Code: [Select]
    fdisk /dev/sdc
    You should see the following:

    Code: [Select]
    # fdisk /dev/sdc

    Welcome to fdisk (util-linux 2.26.1).
    Changes will remain in memory only, until you decide to write them.
    Be careful before using the write command.

    Command (m for help):

    Enter 'p' to print the partition table. If you are using the 32-bit image, there will be one existing partition. If you are using the 64-bit image, there will be two existing partitions. For this example, we'll be using the 64-bit image:

    Code: [Select]
    Command (m for help): p
    Disk /dev/sdc: 7.3 GiB, 7803174912 bytes, 15240576 sectors
    Units: sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disklabel type: dos
    Disk identifier: 0x759a5a3a

    Device     Boot Start     End Sectors  Size Id Type
    /dev/sdc1  *        0 4956415 4956416  2.4G  0 Empty
    /dev/sdc2         164   63651   63488   31M ef EFI (FAT-12/16/32)

    Command (m for help):

    2. Enter 'n' to create a new partition. Accept all the default values until you return to the fdisk prompt. Note the new partition number - it will be 2 for a 32-bit install and 3 for a 64-bit install.

    Code: [Select]
    Command (m for help): n
    Partition type
       p   primary (2 primary, 0 extended, 2 free)
       e   extended (container for logical partitions)
    Select (default p):

    Using default response p.
    Partition number (3,4, default 3):
    First sector (4956416-15240575, default 4958208):
    Last sector, +sectors or +size{K,M,G,T,P} (4958208-15240575, default 15240575):

    Created a new partition 3 of type 'Linux' and of size 4.9 GiB.

    Command (m for help):

    If you do not wish to use the remaining disk space for your partition, set the partition size accordingly at the 'Last sector' prompt above.

    3. Enter 't' to change the partition type:

    Code: [Select]
    Command (m for help): t
    Partition number (1-3, default 3):
    Partition type (type L to list all types): L

     0  Empty           24  NEC DOS         81  Minix / old Lin bf  Solaris       
     1  FAT12           27  Hidden NTFS Win 82  Linux swap / So c1  DRDOS/sec (FAT-
     2  XENIX root      39  Plan 9          83  Linux           c4  DRDOS/sec (FAT-
     3  XENIX usr       3c  PartitionMagic  84  OS/2 hidden C:  c6  DRDOS/sec (FAT-
     4  FAT16 <32M      40  Venix 80286     85  Linux extended  c7  Syrinx         
     5  Extended        41  PPC PReP Boot   86  NTFS volume set da  Non-FS data   
     6  FAT16           42  SFS             87  NTFS volume set db  CP/M / CTOS / .
     7  HPFS/NTFS/exFAT 4d  QNX4.x          88  Linux plaintext de  Dell Utility   
     8  AIX             4e  QNX4.x 2nd part 8e  Linux LVM       df  BootIt         
     9  AIX bootable    4f  QNX4.x 3rd part 93  Amoeba          e1  DOS access     
     a  OS/2 Boot Manag 50  OnTrack DM      94  Amoeba BBT      e3  DOS R/O       
     b  W95 FAT32       51  OnTrack DM6 Aux 9f  BSD/OS          e4  SpeedStor     
     c  W95 FAT32 (LBA) 52  CP/M            a0  IBM Thinkpad hi eb  BeOS fs       
     e  W95 FAT16 (LBA) 53  OnTrack DM6 Aux a5  FreeBSD         ee  GPT           
     f  W95 Ext'd (LBA) 54  OnTrackDM6      a6  OpenBSD         ef  EFI (FAT-12/16/
    10  OPUS            55  EZ-Drive        a7  NeXTSTEP        f0  Linux/PA-RISC b
    11  Hidden FAT12    56  Golden Bow      a8  Darwin UFS      f1  SpeedStor     
    12  Compaq diagnost 5c  Priam Edisk     a9  NetBSD          f4  SpeedStor     
    14  Hidden FAT16 <3 61  SpeedStor       ab  Darwin boot     f2  DOS secondary 
    16  Hidden FAT16    63  GNU HURD or Sys af  HFS / HFS+      fb  VMware VMFS   
    17  Hidden HPFS/NTF 64  Novell Netware  b7  BSDI fs         fc  VMware VMKCORE
    18  AST SmartSleep  65  Novell Netware  b8  BSDI swap       fd  Linux raid auto
    1b  Hidden W95 FAT3 70  DiskSecure Mult bb  Boot Wizard hid fe  LANstep       
    1c  Hidden W95 FAT3 75  PC/IX           be  Solaris boot    ff  BBT           
    1e  Hidden W95 FAT1 80  Old Minix     
    Partition type (type L to list all types): 83

    Changed type of partition 'Linux' to 'Linux'.

    Command (m for help):

    Make sure the type is set to 83.

    4. Enter 'w' to write the partition table.

    Code: [Select]
    Command (m for help): w
    The partition table has been altered.
    Calling ioctl() to re-read partition table.
    Syncing disks.


    Writing the partition table to disk exits fdisk.

    5. Create a filesystem on the new partition:

    Code: [Select]
    mkfs.ext3 /dev/sdc3
    Code: [Select]
    # mkfs.ext3 /dev/sdc3
    mke2fs 1.42.12 (29-Aug-2014)
    Creating filesystem with 1285296 4k blocks and 321920 inodes
    Filesystem UUID: 18788e0e-cd8e-4256-b0e7-9aabb9052bc8
    Superblock backups stored on blocks:
    32768, 98304, 163840, 229376, 294912, 819200, 884736

    Allocating group tables: done                           
    Writing inode tables: done                           
    Creating journal (32768 blocks): done
    Writing superblocks and filesystem accounting information: done


    6. To label your new filesystem, enter the following:

    Code: [Select]
    e2label /dev/sdc3 BSLX_PERSIST
    7. Do a quick filesystem check:

    Code: [Select]
    fsck /dev/sdc3
    Now you can boot up your live image with persistence.

    Rating: This article has not been rated yet.

    Powered By SMF Articles
    Powered by EzPortal