Bobinas P4G
  • Login
  • Public

    • Public
    • Groups
    • Popular
    • People

Conversation

Notices

  1. Bernie (codewiz@mstdn.io)'s status on Monday, 25-Oct-2021 00:10:32 UTC Bernie Bernie

    #Fedora 35 is almost out... so boring!

    So I just formatted a 40GB partition on my laptop to try Rawhide (future Fedora 36) while keeping the stable root filesystem just in case:

    mkfs.xfs -f -L fedora36 /dev/nvme0n1p4
    mount LABEL=fedora36 /rawhide

    I labeled it fedora36 to avoid confusion in 6 months, when I wipe my old fedora35 partition to make room for Fedora 37. I've already been through this a number of times 🙂

    In conversation Monday, 25-Oct-2021 00:10:32 UTC from mstdn.io permalink
    • Bernie (codewiz@mstdn.io)'s status on Monday, 25-Oct-2021 00:18:21 UTC Bernie Bernie
      in reply to

      Next, I copy my current system to the new partition:

      rsync --stats -HAXphax / /rawhide/

      ...

      sent 13.90G bytes received 7.84M bytes 103.40M bytes/sec
      total size is 15.24G speedup is 1.10

      Only 103MB/s on an NVME drive? 🙄

      Probably rsync is not the right tool for copying filesystems locally, but it's convenient because it preserves extended attributes, hardlinks, and even sparse files. I don't think it preserves reflinks, but I doubt Fedora has any of them in the root filesystem...

      In conversation Monday, 25-Oct-2021 00:18:21 UTC permalink
    • Bernie (codewiz@mstdn.io)'s status on Monday, 25-Oct-2021 00:23:31 UTC Bernie Bernie
      in reply to

      Note that I'm not copying /boot because I don't have a separate /boot partition. Quite frankly, I don't see what's the point. It just makes booting multiple systems harder.

      In conversation Monday, 25-Oct-2021 00:23:31 UTC permalink
    • Bernie (codewiz@mstdn.io)'s status on Monday, 25-Oct-2021 00:25:01 UTC Bernie Bernie
      in reply to

      And on modern PCs, there's already the stupid EFI boot partition that has to be shared among multiple operating systems. Since Fedora puts its EFI bootloader and configs in the unversioned "fedora" directory, ironically, it is easier to make it coexist with Windows and Ubuntu than with another version of Fedora! 🤦♂️

      In conversation Monday, 25-Oct-2021 00:25:01 UTC permalink
    • Bernie (codewiz@mstdn.io)'s status on Monday, 25-Oct-2021 00:29:39 UTC Bernie Bernie
      in reply to

      Recently, /boot/efi/EFI/fedora/grub.cfg has become a stub that loads /boot/grub2/grub.cfg:

      search --no-floppy --fs-uuid --set=dev UUID_OF_YOUR_ROOT
      set prefix=($dev)/boot/grub2
      export $prefix
      configfile $prefix/grub.cfg

      ...but this indirection doesn't make sharing any easier: they're still hard-coding a particular Fedora instance in a shared path that can't be configured (I believe "EFI/fedora" is hard-coded in grubx64.efi).

      #fedora #linux

      In conversation Monday, 25-Oct-2021 00:29:39 UTC permalink
    • Bernie (codewiz@mstdn.io)'s status on Monday, 25-Oct-2021 00:41:40 UTC Bernie Bernie
      in reply to
      • Rune :BlobhajShock:

      @rune I intentionally make new filesystems to defrag everything, get rid of any possible metadata corruption and maybe enable new filesystem features.

      For example, now XFS defaults to reflink=1.

      In conversation Monday, 25-Oct-2021 00:41:40 UTC permalink
    • Rune :BlobhajShock: (rune@mcd.dk)'s status on Monday, 25-Oct-2021 00:41:42 UTC Rune :BlobhajShock: Rune :BlobhajShock:
      in reply to

      @codewiz dd would probably be faster, but so much less convenient when you suddenly have no fedora installations

      In conversation Monday, 25-Oct-2021 00:41:42 UTC permalink
    • Bernie (codewiz@mstdn.io)'s status on Monday, 25-Oct-2021 05:54:54 UTC Bernie Bernie
      in reply to
      • Kaito

      @kai No btrfs and no LVM on my hard drive... yes, I'm old school 😅

      In conversation Monday, 25-Oct-2021 05:54:54 UTC permalink
    • Kaito (kai@ajin.la)'s status on Monday, 25-Oct-2021 05:54:58 UTC Kaito Kaito
      in reply to

      @codewiz can't you just take a snapshot and pick it?

      In conversation Monday, 25-Oct-2021 05:54:58 UTC permalink
    • Bernie (codewiz@mstdn.io)'s status on Monday, 25-Oct-2021 05:58:13 UTC Bernie Bernie
      in reply to
      • Christian Horn

      @globalc Yes, the /boot/loader/entries thing is great, and a good step in the direction of getting rid of GRUB altogether.

      I don't know what will replace GRUB, but hopefully it will be something much simpler and less fragile.

      In conversation Monday, 25-Oct-2021 05:58:13 UTC permalink
    • Christian Horn (globalc@chaos.social)'s status on Monday, 25-Oct-2021 05:58:15 UTC Christian Horn Christian Horn
      in reply to

      @codewiz Yes, that's all a mess. It's in part to have files in one place which can be used by both classic-BIOS and UEFI setups.
      Ontop, there is then /boot/loader/entries directory for managing single boot entries, to be managed with 'grubby'. These entries are meant to also be used on other architectures like aarch64, mainframe and power.

      In conversation Monday, 25-Oct-2021 05:58:15 UTC permalink
    • Bernie (codewiz@mstdn.io)'s status on Monday, 25-Oct-2021 06:16:29 UTC Bernie Bernie
      in reply to

      And finally, I launch the big transaction:

      dnf --disablerepo=updates --disablerepo=fedora --enablerepo=rawhide --enablerepo=rpmfusion-free-rawhide --enablerepo=rpmfusion-nonfree-rawhide update

      ...

      Install 2 Packages
      Upgrade 1129 Packages
      Remove 2 Packages
      Skip 2 Packages

      Total size: 2.0 G
      Is this ok [y/N]: y

      ...

      😱

      In conversation Monday, 25-Oct-2021 06:16:29 UTC permalink
    • Bernie (codewiz@mstdn.io)'s status on Monday, 25-Oct-2021 06:39:17 UTC Bernie Bernie
      in reply to

      The big one went through, but I had to do a second pass with "dnf upgrade --best --allowerasing" to work around a few broken dependencies (something related to clang).

      In conversation Monday, 25-Oct-2021 06:39:17 UTC permalink
    • Bernie (codewiz@mstdn.io)'s status on Monday, 25-Oct-2021 06:46:26 UTC Bernie Bernie
      in reply to

      So these are the changes expected in #Fedora 36:
      https://fedoraproject.org/wiki/Releases/36/ChangeSet

      I already see the OpenSSL 3.0 package, but several packages still depend on the OpenSSL 1.1 libs.

      I'm not planning to use DNS-over-TLS because I expect that frequent reconnects will slow down DNS queries and cause reliability issues. What we really need is DNS-over-HTTP/3 (r DNS-over-QUIC, but nobody supports it).

      In conversation Monday, 25-Oct-2021 06:46:26 UTC permalink

      Attachments


    • Bernie (codewiz@mstdn.io)'s status on Monday, 25-Oct-2021 06:57:01 UTC Bernie Bernie
      in reply to

      Ok, rebooting into Fedora 36 now 🤞

      In conversation Monday, 25-Oct-2021 06:57:01 UTC permalink
    • Bernie (codewiz@mstdn.io)'s status on Monday, 25-Oct-2021 07:08:24 UTC Bernie Bernie
      in reply to

      ...and... it boots!

      Now I'm in #KDE Plasma 5.23... everything seems fine, except I no longer see the desktop cube animation. Has it been removed? Or moved to a separate #Fedora package?

      In conversation Monday, 25-Oct-2021 07:08:24 UTC permalink
    • Bernie (codewiz@mstdn.io)'s status on Monday, 25-Oct-2021 07:17:21 UTC Bernie Bernie
      in reply to

      NOOOOOO! The cube animation was dropped from #KDE Plasma 5.23!

      Whyyyyy :crywink:

      https://bugs.kde.org/show_bug.cgi?id=443410#c3

      In conversation Monday, 25-Oct-2021 07:17:21 UTC permalink

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • Privacy
  • Source
  • Version
  • Contact

Bobinas P4G is a social network. It runs on GNU social, version 2.0.1-beta0, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All Bobinas P4G content and data are available under the Creative Commons Attribution 3.0 license.