Announcement

Collapse
No announcement yet.

System76 Bonobo Extreme

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • oshunluvr
    replied
    Originally posted by vinnywright View Post
    I realy like not having to partition for a install and all the space on the drive being available to all on the drive ,,,,,,no guessing at partition sizes.

    VINNY
    One of my favorite features as well. All free space available wherever you want it and no wasted space. Plus - no formatting or re-partitioning, ever.

    Leave a comment:


  • vinnywright
    replied
    Originally posted by GreyGeek View Post
    Welcome to btrfs, VINNY, you'll love it (even if you never notice it!)
    I realy like not having to partition for a install and all the space on the drive being available to all on the drive ,,,,,,no guessing at partition sizes.

    VINNY

    Leave a comment:


  • GreyGeek
    replied
    Welcome to btrfs, VINNY, you'll love it (even if you never notice it!)

    Leave a comment:


  • vinnywright
    replied
    Originally posted by GreyGeek View Post
    Neat!
    Lots of fun, wasn't it!
    yes ,,,,,,,yes it was .

    now I am customizing netrunner some ,,,,,,,taking a new @snap ,,,,,,,,, and pulling out the big gun ,,,,,,,,removing / from the running system .......

    and seeing if I still have a customized netrunner ,,,,,,,,,,,but of course I will .

    VINNY

    Leave a comment:


  • GreyGeek
    replied
    Neat!
    Lots of fun, wasn't it!

    Leave a comment:


  • vinnywright
    replied
    OK so after some unexpected delays........................ the coverage.

    we boot to /dev/sdb1/@ and execute the death warrant.

    as expected it was very anti climatic ,,,,,,,,,it seems more of the system works outside of /bin than in the old slackware 8-9 days it was of course quite broken without /bin ,,,,,,,but more still worked than expected .

    trying to "rm" / after "rm-ing" /bin did not work as now their is no "rm" to use .

    the Vid is hard to watch ,,,,,apparently I cant hold a flipvid still and aimed well enuff to be a reporter (next time I'll set up a stand so I have both hand to type with LOL),,,, and I forgot to "narrate" ..........(I was tired and being rushed by the Queen)

    if watched in full screen and at a high resolution you can make out what is going on .



    had to kill with the magic keys as the shutdown options would not work and a restart of course would not boot up ,,,,just got stuck hear.................



    OK now ,,,,,,,,,,, will @snap be usable in place of @ ............

    we boot back to Kubuntu-14.04 and .....

    Code:
    vinny@vinny-Bonobo-Extreme:/mnt/btrfs$ sudo btrfs sub list -a /mnt/btrfs
    [sudo] password for vinny:                                                                                                  
    ID 693 gen 4473 top level 5 path @data                                                                                      
    ID 764 gen 4692 top level 5 path @                                                                                          
    ID 765 gen 4689 top level 5 path @home                                                                                      
    ID 773 gen 4668 top level 5 path @snap                      
    
    vinny@vinny-Bonobo-Extreme:/mnt/btrfs$ sudo mv @ @.old                                                                      
    
    vinny@vinny-Bonobo-Extreme:/mnt/btrfs$ sudo mv @snap @       
    
    vinny@vinny-Bonobo-Extreme:/mnt/btrfs$ sudo btrfs sub list -a /mnt/btrfs                                                    
    ID 693 gen 4473 top level 5 path @data                                                                                      
    ID 764 gen 4692 top level 5 path @.old                                                                                      
    ID 765 gen 4689 top level 5 path @home                                                                                      
    ID 773 gen 4668 top level 5 path @
    Well that was easy ,,,,,,,,,will it work?

    reboot > black screen> nothing .....stuck,,,,,,,,,,,,, O wate ....... we had edited the the @snap/boot/grub/grub.cfg & @snap/etc/fstab to point to @snap ,,,,that did not change when we renamed it to @ ,,,,,,,,,,,re edit both to point to @
    re-boot to @ ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,

    SUCCESS ,,,,,,,, we have netrunner .

    Code:
    vinny@vinny-Bonobo-Extreme:~$ findmnt
    TARGET                       SOURCE      FSTYPE      OPTIONS
    [COLOR=#ff0000]/                            /dev/sdb1[/@][/COLOR]
                                             btrfs       rw,relatime,space_cache
    ├─/sys                       sysfs       sysfs       rw,nosuid,nodev,noexec,relatime
    │ ├─/sys/fs/cgroup           none        tmpfs       rw,relatime,size=4k,mode=755
    │ │ └─/sys/fs/cgroup/systemd systemd     cgroup      rw,nosuid,nodev,noexec,relatime,release_agent=/run/cgmanager/
    │ ├─/sys/fs/fuse/connections none        fusectl     rw,relatime
    │ ├─/sys/kernel/debug        none        debugfs     rw,relatime
    │ ├─/sys/kernel/security     none        securityfs  rw,relatime
    │ └─/sys/fs/pstore           none        pstore      rw,relatime
    ├─/proc                      proc        proc        rw,nosuid,nodev,noexec,relatime
    │ └─/proc/sys/fs/binfmt_misc binfmt_misc binfmt_misc rw,nosuid,nodev,noexec,relatime
    ├─/dev                       udev        devtmpfs    rw,relatime,size=8173872k,nr_inodes=2043468,mode=7  55
    │ └─/dev/pts                 devpts      devpts      rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=  000
    ├─/run                       tmpfs       tmpfs       rw,nosuid,noexec,relatime,size=1638328k,mode=755
    │ ├─/run/lock                none        tmpfs       rw,nosuid,nodev,noexec,relatime,size=5120k
    │ ├─/run/shm                 none        tmpfs       rw,nosuid,nodev,relatime
    │ └─/run/user                none        tmpfs       rw,nosuid,nodev,noexec,relatime,size=102400k,mode=  755
    └─/home                      /dev/sdb1[/@home]
                                             btrfs       rw,relatime,space_cache


    all in all rather easy to recover the system after catastrophic failure if you have an alternate OS to do the work in or a live media to work from.



    VINNY

    PS this was all posted , vid's uploaded ect,ect,,, from the recovered netrunner

    Leave a comment:


  • GreyGeek
    replied
    Steve's chops are chapped, and I am out of popcorn!

    Leave a comment:


  • vinnywright
    replied
    sorry ,,,,,,life got in the way .....

    uploading vid's to youtube now ......... be back soon .

    VINNY

    Leave a comment:


  • GreyGeek
    replied
    GreyGeek *munching popcorn* has taken his seat and the time is now precisely 6PM EST.

    Leave a comment:


  • SteveRiley
    replied
    Seven minutes until the beheading! *licks chops*

    Leave a comment:


  • vinnywright
    replied
    step-2 create btrfs sub snap @snap of @ and boot to it ...........

    Code:
     vinny@vinny-Bonobo-Extreme:/usr/share/man$ sudo btrfs sub list -a /mnt/btrfs
    ID 693 gen 2525 top level 5 path @data
    ID 764 gen 4442 top level 5 path @
    ID 765 gen 4438 top level 5 path @home
    
    
    vinny@vinny-Bonobo-Extreme:/usr/share/man$ sudo btrfs sub snap /mnt/btrfs/@ /mnt/btrfs/@snap
    Create a snapshot of '/mnt/btrfs/@' in '/mnt/btrfs/@snap'
    
    
    vinny@vinny-Bonobo-Extreme:/usr/share/man$ sudo btrfs sub list -a /mnt/btrfs
    ID 693 gen 2525 top level 5 path @data
    ID 764 gen 4443 top level 5 path @
    ID 765 gen 4438 top level 5 path @home
    ID 773 gen 4443 top level 5 path[COLOR=#ff0000] @snap[/COLOR]
    well , that was easy ,,,,,,,,, seams to easy ,, was almost instant,,,, lets see if we can boot to it ....


    Hummmm edit /etc/grub.d/40_custom to show /@snap insted of /@

    Code:
    menuentry "Netrunner" {
    insmod gzio
    insmod part_gpt
    insmod part_gpt
    insmod btrfs
    set root='(hd1,gpt1)'
    configfile[COLOR=#ff0000] /@snap[/COLOR]/boot/grub/grub.cfg
    }
    @hear the btrfs partition is mounted at boot to /mnt/btrfs ,,,,, it's where all my ~/ directories live ..........So I go to
    /mnt/btrfs/@snap/etc/fstab ,,,,,and again change @ to @snap

    Code:
    # / was on /dev/sdb1 during installation
    UUID=030aba53-b498-4ff5-9e41-80699f3e2c02 /               btrfs   defaults,subvol=[COLOR=#ff0000]@snap[/COLOR] 0       1
    # /home was on /dev/sdb1 during installation
    UUID=030aba53-b498-4ff5-9e41-80699f3e2c02 /home           btrfs   defaults,subvol=@home 0       2
    # swap was on /dev/sda2 during installation
    UUID=aeb8718b-d4a7-4d21-9584-425071e6c6ba none            swap    sw              0       0
    then we go to /mnt/btrfs/@snap/boot/grub/grub.cfg and again instances of @ to @snap

    Code:
    menuentry 'Netrunner 15 (Prometheus) - 64Bit' --class netrunner --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-030aba53-b498-4ff5-9e41-80699f3e2c02' {
        recordfail
        load_video
        gfxmode $linux_gfx_mode
        insmod gzio
        insmod part_gpt
        insmod btrfs
        set root='hd1,gpt1'
        if [ x$feature_platform_search_hint = xy ]; then
          search --no-floppy --fs-uuid --set=root --hint-bios=hd1,gpt1 --hint-efi=hd1,gpt1 --hint-baremetal=ahci1,gpt1  030aba53-b498-4ff5-9e41-80699f3e2c02
        else
          search --no-floppy --fs-uuid --set=root 030aba53-b498-4ff5-9e41-80699f3e2c02
        fi
        linux    [COLOR=#ff0000]/@snap[/COLOR]/boot/vmlinuz-3.16.0-30-generic root=UUID=030aba53-b498-4ff5-9e41-80699f3e2c02 ro rootflags=subvol=[COLOR=#ff0000]@snap[/COLOR]  quiet splash $vt_handoff
        initrd    [COLOR=#ff0000]/@snap[/COLOR]/boot/initrd.img-3.16.0-30-generic
    }

    well that was fun

    lets try it

    Code:
    sudo update-grub
    reboot....................... Ubuntu's grub > select entry to chain load Kubuntu-14.04's grub > (that is where all the fun above happened <> select the netrunner entry we made >................................................. ....

    we made it

    Code:
    vinny@vinny-Bonobo-Extreme:~$ mount
    [COLOR=#ff0000]/dev/sdb1 on / type btrfs (rw,subvol=@snap)[/COLOR]
    proc on /proc type proc (rw,nodev,noexec,nosuid)
    sysfs on /sys type sysfs (rw,nodev,noexec,nosuid)
    none on /sys/fs/cgroup type tmpfs (rw,uid=0,gid=0,mode=0755,size=1024)
    none on /sys/fs/fuse/connections type fusectl (rw)
    none on /sys/kernel/debug type debugfs (rw)
    none on /sys/kernel/security type securityfs (rw)
    udev on /dev type devtmpfs (rw,mode=0755)
    devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
    tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
    none on /run/lock type tmpfs (rw,nodev,noexec,nosuid,size=5242880)
    none on /run/shm type tmpfs (rw,nosuid,nodev)
    none on /run/user type tmpfs (rw,nodev,noexec,nosuid,size=104857600,mode=0755)
    none on /sys/fs/pstore type pstore (rw)
    [COLOR=#ff0000]/dev/sdb1 on /home type btrfs (rw,subvol=@home)[/COLOR]
    binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,nodev,noexec,nosuid)
    systemd on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,noexec,nodev,none,name=systemd)
    well it's the same .......if did not know I as running in a snapshot you could not tell .

    So tomorrow the beheading ,,,,,,,, we will be filming the execution ,,,,,, but I expect it to be very anti climatic , I'm thinking we will have a wallpaper with no input possible until we rescue key it or just kill the power .

    I will be taking requests for how we want the restoration to go ,,,,,,,,,,,,and perhaps even negotiations will be entertained on the method of execution.

    if no requests have been made by Saterday February 21 6:00PM EST-USA the execution will take place as stated with the removal of /bin from it's bowels wile running,,,,,, ,,,done in @ then mv-ing @snap to @ ...................................... that is all.


    ⚗VINNY⚗

    Leave a comment:


  • oshunluvr
    replied
    BTW, Vin; here's my ssd currently:
    Code:
    drwxr-xr-x 1 root root  348 Feb 16 11:56 @Kubuntu_14_04
    drwxr-xr-x 1 root root   48 Jan 25 16:21 @Kubuntu_14_04_home
    drwxr-xr-x 1 root root  274 Jan 27 11:56 @Kubuntu_14_10_plasma5
    drwxr-xr-x 1 root root   32 Jan 25 16:21 @Kubuntu_14_10_plasma5_home
    drwxr-xr-x 1 root root 1168 Feb  4 14:09 snapshots
    Once I do an install to a btrfs filesystem, I simply rename the "@" and @home" subvolumes, edit the boot.cfg and fstab, and boot into the install. Then run update-grub to "fix" grub correctly. Then it's on to the nest install!

    The really cool thing about this is all your free space is available to any and all of your subvolumes. No more guessing how large a partition should be or free space sitting idle and unusable. It's really ultimate for the smaller storage devices like SSDs.

    Leave a comment:


  • oshunluvr
    replied
    Vinny: from what I can tell, Ubiquity leaves those two directories behind after a btrfs install. I don't know why. I've had no issues by just deleting them after install is complete.

    Leave a comment:


  • vinnywright
    replied
    Originally posted by SteveRiley View Post
    Eager to read the results of your experiment!
    step 1 complete .............. installed Netrunner-15-Prometheus to the btrfs drive and it's grub to the partition IE: btrfs drive is /dev/sdb1 and grub installed to /dev/sdb1 however none of the other installs grubs OS-probers would find it .

    So did an edit of /etc/grub.d/40_custom on the 14.04 install and added
    Code:
    menuentry "Netrunner" {
    insmod gzio
    insmod part_gpt
    insmod part_gpt
    insmod btrfs
    set root='(hd1,gpt1)'
    configfile /@/boot/grub/grub.cfg
    }
    a "sudo update-grub" reboot now I am in .................................................. ..........

    Code:
    vinny@vinny-Bonobo-Extreme:~$ findmnt
    TARGET                       SOURCE      FSTYPE      OPTIONS
    /                            /dev/sdb1[/@]
                                             btrfs       rw,relatime,space_cache
    ├─/sys                       sysfs       sysfs       rw,nosuid,nodev,noexec,relatime
    │ ├─/sys/fs/cgroup           none        tmpfs       rw,relatime,size=4k,mode=755
    │ │ └─/sys/fs/cgroup/systemd systemd     cgroup      rw,nosuid,nodev,noexec,relatime,release_agent=/run/cgmanager/
    │ ├─/sys/fs/fuse/connections none        fusectl     rw,relatime
    │ ├─/sys/kernel/debug        none        debugfs     rw,relatime
    │ ├─/sys/kernel/security     none        securityfs  rw,relatime
    │ └─/sys/fs/pstore           none        pstore      rw,relatime
    ├─/proc                      proc        proc        rw,nosuid,nodev,noexec,relatime
    │ └─/proc/sys/fs/binfmt_misc binfmt_misc binfmt_misc rw,nosuid,nodev,noexec,relatime
    ├─/dev                       udev        devtmpfs    rw,relatime,size=8173872k,nr_inodes=2043468,mode=755
    │ └─/dev/pts                 devpts      devpts      rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000
    ├─/run                       tmpfs       tmpfs       rw,nosuid,noexec,relatime,size=1638328k,mode=755
    │ ├─/run/lock                none        tmpfs       rw,nosuid,nodev,noexec,relatime,size=5120k
    │ ├─/run/shm                 none        tmpfs       rw,nosuid,nodev,relatime
    │ └─/run/user                none        tmpfs       rw,nosuid,nodev,noexec,relatime,size=102400k,mode=755
    └─/home                      /dev/sdb1[/@home]
                                             btrfs       rw,relatime,space_cache
    ya tree view @hear

    but the install allso left these 2 hear in red

    Code:
    vinny@vinny-Bonobo-Extreme:/mnt/btrfs$ ls
    @  @data  @home  kubuntu  [COLOR=#ff0000]ubiquity-apt-clone  var[/COLOR]
    the ubiquity-apt-clone contanes
    Code:
    vinny@vinny-Bonobo-Extreme:/mnt/btrfs/ubiquity-apt-clone$ ls
    apt-clone-state-netrunner.tar.gz
    and the /var contans /lib that is empty ??

    well hear is what we are going to kill ,,,,,,and then try to revive with a snapshot ,,,,,,,,,, getting late @hear so the beheading will be postponed till tomorrow or so ........ I await suggestions on how to proceed .





    VINNY

    Leave a comment:


  • vinnywright
    replied
    Originally posted by SteveRiley View Post
    Eager to read the results of your experiment!
    prob. wont happen till sat. night ......but it will happen

    VINNY

    Leave a comment:

Working...
X