Open Answer To Archbishop Elpidophoros’ Bold Vision

The Orthodox Observer published an article on 06 February 2026 entitled:

“Archbishop Elpidophoros unveils bold vision: a Greek university and a new cathedral for GOA”

What follows is an open answer to that article from a historic perspective by a non-ethnically Greek parish member of a GOA church.

The first proposal presented by His Eminence Elpidophoros was for the establishment of the first Greek university in the United States,” He stated that “we have a school for 90 years [located at] the educational Athens of the world, in Boston,”

The second proposal was to purchase an historic, Episcopal church, St. Bartholomew’s and to move the arch-episcopal cathedral there, characterizing St. Bartholomew’s as “featuring richly Byzantine-inspired architecture” . The article called St. Bartholomew’s a ” landmark Byzantine-style Episcopal church at 325 Park Avenue”.

The first proposal to create the first Greek University in the United States is justified by holding up the example of the seminary of Balamand in Lebanon which was built from the seminary and monastery of Balamand. The first Orthodox University of America was the University of St. Katherine which fell into bankruptcy and ceased operation in 2024. As for Boston being the educational Athens of the world, the meaning of that assertion is unclear. The greater Boston area hosts 24 universities and colleges but none are ranked among the top 100 universities in America. Nine Massachusetts universities are in the top 100 universities of American. The article does not explain what would make the proposed university Greek and curriculum was not mentioned. Most American Orthodox Seminaries only offer certificates of study or post-graduate degrees, with the exception of Holy Trinity (ROCOR) and St. Hermans (OCA) which each offer a bachelor’s degree in one religious field of study. Perhaps what is proposed is a 4 year university with coursework that emphasis Greek studies. The proposal also did not seem to indicate the target student body or institutional goals.

One thing is certain, Greek language, arts, science and cultural values formed the basis for Western civilization. The entire New Testament bears witness to every Christian’s Greek legacy, even those of other non-Greek jurisdictions. The first chapter of John draws on the philosophy of the Hellenistic Jew, Philo of Alexandria and his synthesis of logos with Hebrew scripture. The conquests of Alexander the Great provided Greek as the “lingua franca” of the antique period and a fertile field of precise language and philosophical thought. The contributions of the Greeks to civilization and faith is inestimable.

Today, more Orthodox works of every language (i.e. Greek, Syriac, Slavonic, Georgian, Romainian, etc.) are available in English than in any other language at any other time. So English itself has become a lingua franca in modern orthodoxy. We are witness to a burgeoning worldwide evangelization that has North America as a major growth nexus. The study of classical Greek was a key element of classical European learning. American public and private schools, including Universities favor novel ideas over classicism. It is definitely time for a University with a focus on Greek studies in North America though Boston is definitely not the center of academics. Just saying.

The article portrays the second proposal as a necessity for additional space with the historical significance of the new site as a key positive aspect highlighting the Greek influence of the architecture. His Eminence went on to state, “Symbols matter in this country and in every country. This will make our Church one of the mainstream churches in the United States, respected and accepted by everyone.”

While a larger cathedral and additional space are legitimate needs and making provisions for those needs are honorable, the assertion that acquiring a property no longer used by a magisterial reformation denomination which has demonstrated it’s irrelevance by driving off so many of it’s former adherents to the point where it must abandon it’s church buildings as there aren’t sufficient parishioners to support them defies reason. It begs credulity to believe that acquiring their abandoned historic structures will provide the Greek Orthodox American Arch-Diocese with a “symbol” that will “finally make our Church one of the mainstream churches in the United States, respected and accepted by everyone.” (Who knew that what was missing was a symbol?) These empty houses of worship reveal the irrelevance and spiritual vapidity that their church leadership foisted upon them. In reality by trading the Holy Spirit and sacred tradition for zeitgeist in order to find modern relevance led to the abandonment of their very raison d’etre which was inevitably followed by their demise. The structures stand as witness to a mad self-destruction. They are not a symbol of respectability. If indeed there is some lack of acceptance of the Greek Church by American society it is not because it has failed to conform to the outward image of failed and discredited institutions. The perception that the Greek Orthodox Church is not accepted in America is not reflected by the numbers of the former adherents of the magisterial reformation churches flocking to the Greek Orthodox parishes. What is not accepted are the strange and perverse practices and beliefs deemed acceptable by church leaders that have nearly driven the magisterial reformation churches out of existence. If other church leader follows similar beliefs and practices then they should have no delusions as to where that leads. Been there. Seen that. Bought the building.

Citing a civil rights march that happened 60 years ago, when Archbishop was two years old, as the last time the Greek Orthodox Church placed itself at the center of American life seems a sad commentary on the condition of the church, if such was ever a legitimate pursuit. Our progress is not the measure of our societal acceptance or the headlines we can grab but rather the harvest we reap, the extent to which we share the Gospel and thereby transform lives and through those lives God’s creation & society; Fishers of men, not likes, not headlines.

In the past century some of the Orthodox jurisdictions in North America adopted practices and dress in an attempt to appear more “acceptable” to Americans. They mandated Episcopalian suits and collars for clergy use outside church sanctuaries. They mandated short hair and clean-shaven faces or closely cropped beards, deeming long hair and long beards to be culturally repulsive. In fact, a now reposed Metropolitan actually deposed one of his bishops on the grounds that he appeared in a cassock outside of his own cathedral! Some jurisdictions installed pews, organs and even adopted modern American liturgical compositions instead of Byzantine works. Some of these “Americanizations” have been relaxed in the present century yet others remain. It is the traditional Byzantine chant that draws newcomers, not Hollywood compositions and Episcopalian mimicry. Converts simply do not want things that remind them of that which they fled. It is authenticity and genuine spiritual growth that they seek and that is the key to spiritual relevance, not the spirit of the world, the spirit of the age. Orthodox hierarchs should seek spiritual authenticity as they faithfully dispense the Word of Truth, not the cultural acceptance of a lost society .

His Eminence answered a question about the influx of converts to the Greek church. He answered very well about most points. He even mentioned the discussions by the Assembly of Canonical Orthodox Bishops of the United States about a unified catechesis and a catechist training program. However, he then went on to propose a program to be developed by the Greek Orthodox Archdiocese. The need for a unified course and training underscores the need for the unity of the Assembly of Canonical Orthodox Bishops of the United States rather than an individual jurisdictional approach. Either there is a unity of faith in Orthodoxy or there is not. Even if our jurisdictions remain separate administrations that should be the extent of the separation, at least as much as present conditions permit. Each jurisdiction will develop it’s own publications but the variances should not be on matters of belief, doctrine or dogma. This requires patience, care, coordination and concilliarity

One final note, all of the persons quoted in the article had Greek surnames. That will likely not last long given current trends and extant demographics. The converts were attracted by what they saw and experienced but it was the Holy Spirit who brought them to our doorsteps. We need to care for that which has been entrusted to us. We may have plans but God has His own.

With your prayers.

zfs snapshot script(s)

here is a zfs snapshot script that keys off of scriptname

#!/usr/bin/bash
#
# vmsnaps.sh - make snapshots of all VM zfs
# 	no calling args.  linked filename invoking script \
# 	determines behavior.  zfs snapshots require root access
#
SCRIPTNAME=${0##*/}
DATETIME=`/usr/bin/date +%H%M-%d-%m-%Y`
ROOTSNAPS='rpool rpool/ROOT rpool/ROOT/oicuraqt rpool/Shotwell rpool/USERDATA  rpool/USERDATA/luser rpool/USERDATA/luser2 rpool/USERDATA/root'
VMSNAPS=`zfs list |grep VM|awk '{printf(" "$1)}'`
ALLSNAPS=`zfs list -t snap 2>/dev/null|grep -v MOUNTPOINT|awk '{printf(" "$1)}'`

function rootsnaps() {
	for ROOT in ${ROOTSNAPS}
		do
			echo snapshot ${ROOT}\@${DATETIME}
			sudo zfs snapshot ${ROOT}@${DATETIME}
		done
		}
function vmsnaps() {
	for VM in ${VMSNAPS}
		do
			echo snapshot ${VM}\@${DATETIME}
			sudo zfs snapshot ${VM}@${DATETIME}
		done
		}
function destroyAllSnaps() {

			if confirmDestroy; then
			    echo "luser chose YES. Destroying all existing snapshots..."
 	for ALLSNAP in ${ALLSNAPS}
                do	
			sudo zfs destroy ${ALLSNAP}
		done	
			else
    			echo "luser chose NO. Aborting destruction of all snapshots..."
			fi
		}
	
function confirmDestroy() {
    while true; do
        read -p "This will destroy ALL existing snapshots.\n Do you want to proceed? (YES/NO/CANCEL) " yn
        case $yn in
            [Yy]* ) return 0;;
            [Nn]* ) return 1;;
            [Cc]* ) exit;;
            * ) echo "Please answer YES, NO, or CANCEL.";;
        esac
    done
}

# main script begins
case ${SCRIPTNAME} in
	snaproots.sh)
		
		rootsnaps
		;;

	snapvms.sh)
	
		vmsnaps
		;;

	snapall.sh)

		rootsnaps
		vmsnaps
		;;

	destroyallsnaps.sh)

		destroyAllSnaps
		;;
	*)
		printf "\nValid scriptnames are snaproots.sh, snapvms.sh, snapall.sh or \n destroyallsnaps.sh \nPlease create symbolic link with one of theses names to snaps.sh\n"
		;;
esac

Eclipse 08 April 2024 Dallas

The following are photos and videos of the solar eclipse as seen in Dallas, Texas on 08 April 2024. There will not be another total solar eclipse visible in North America again for 17 years. The strange conditions wreaked havoc on cameras hence the odd coloring.

As totality began roosters began to crow. When totality arrived it became very quiet and streetlight came on. When the sun was completely blocked it grew cold outside and a strong wind began to blow. Within 4 minutes of totality it was over.

Encrypted ZFS Install Ubuntu 23.10

Ubuntu 23.10 Mantic Minotaur Encrypted ZFS Walkthrough
/etc/apt/sources.list:
deb http://archive.ubuntu.com/ubuntu/ mantic main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ mantic-proposed main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ mantic-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu/ mantic main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ mantic-updates main restricted universe multiverse
apt update
rm /etc/apt/sources.list.d/extra-ppas.list
apt install zfsutils-linux debootstrap gdisk
source /etc/os-release
export ID=mantic
zgenhostid -f 0x00bab10c
ls -al /dev/disk/by-id
total 0
drwxr-xr-x 2 root root 280 Nov 23 02:01 .
drwxr-xr-x 9 root root 180 Nov 23 02:01 ..
lrwxrwxrwx 1 root root 9 Nov 23 02:01 ata-Dogfish_SSD_256GB_5E5AD76508051633422 -> ../../sda
lrwxrwxrwx 1 root root 10 Nov 23 02:01 ata-Dogfish_SSD_256GB_5E5AD76508051633422-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10 Nov 23 02:01 ata-Dogfish_SSD_256GB_5E5AD76508051633422-part2 -> ../../sda2
lrwxrwxrwx 1 root root 10 Nov 23 02:01 ata-Dogfish_SSD_256GB_5E5AD76508051633422-part3 -> ../../sda3
lrwxrwxrwx 1 root root 10 Nov 23 02:01 ata-Dogfish_SSD_256GB_5E5AD76508051633422-part4 -> ../../sda4
lrwxrwxrwx 1 root root 13 Nov 23 02:01 mmc-Biwin_0x0000029a -> ../../mmcblk0
lrwxrwxrwx 1 root root 15 Nov 23 02:01 mmc-Biwin_0x0000029a-part1 -> ../../mmcblk0p1
lrwxrwxrwx 1 root root 15 Nov 23 02:01 mmc-Biwin_0x0000029a-part2 -> ../../mmcblk0p2
lrwxrwxrwx 1 root root 15 Nov 23 02:01 mmc-Biwin_0x0000029a-part3 -> ../../mmcblk0p3
lrwxrwxrwx 1 root root 15 Nov 23 02:01 mmc-Biwin_0x0000029a-part4 -> ../../mmcblk0p4
lrwxrwxrwx 1 root root 13 Nov 23 02:01 mmc-SR256_0x85b68838 -> ../../mmcblk1
lrwxrwxrwx 1 root root 15 Nov 23 02:01 mmc-SR256_0x85b68838-part1 -> ../../mmcblk1p1
DISK0=/dev/disk/by-id/mmc-Biwin_0x0000029a
DISK1=/dev/disk/by-id/ata-Dogfish_SSD_256GB_5E5AD76508051633422
wipefs -a -f $DISK0
wipefs $DISK1 if needed, in this case no
sgdisk -Z $DISK0
sgdisk -Z $DISK1 if needed, in this case no
Creating new GPT entries in memory.
GPT data structures destroyed! You may now partition the disk using fdisk or other utilities.
sgdisk -n1:1M:+550M -t1:ef00 -c1:homey-efi0 $DISK0
Creating new GPT entries in memory.
The operation has completed sucessfully
sgdisk -n1:1M:+550M -t1:ef00 -c1:homey-efi1 $DISK1 creates new partition numbered 1 at 1MB sized 550MB, partition type code ef00 EFI, change GPT partition name to homey-efi1
(sgdisk-L shows partition type codes)
sgdisk -n2::+6000M -t2:8200 -c2:linux-swap
sgdisk -n3:: -t3:bf00 -c3:rpool0 $DISK0
The operation completed sucessfully – type bf00 = solaris root -n2:: use all remaining space for partition 2
sgdisk -n2:: -t2:bf00 -c2:rpool1 $DISK1
The operation completed sucessfully
echo ‘super secret passphrase’ > /etc/zfs/rpool.key
chmod 000 /etc/zfs/rpool.key
zpool create -f \
-o ashift=12 \
-o autotrim=on \
-O acltype=posixacl \
-O xattr=sa \
-O relatime=on \
-O compression=zstd \
-O encryption=aes-256-gcm \
-O keylocation=file:///etc/zfs/rpool.key \
-O keyformat=passphrase \
-m none rpool mirror ${DISK0}-part3 ${DISK1}-part2
-m is mountpoint
zpool list
name size alloc free
rpool 54G 708K 54G
root@Homey:/home/luser/Desktop# fdisk -l /dev/mmcblk0
Disk /dev/mmcblk0: 57.66 GiB, 61907927040 bytes, 120913920 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: gpt
Disk identifier: 346E032C-FDE3-4554-90F4-EDAC60B9A54C
Device Start End Sectors Size Type
/dev/mmcblk0p1 2048 2203647 2201600 512M EFI System
/dev/mmcblk0p2 2203648 6397951 4194304 6G Linux filesystem (encrypt?)
/dev/mmcblk0p3 14053376 120911871 106858496 48.7G Linux filesystem
root@Homey:/home/luser/Desktop# fdisk -l /dev/sda
Disk /dev/sda: 238.47 GiB, 256060514304 bytes, 500118192 sectors
Disk model: Dogfish SSD 256G
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: gpt
Disk identifier: 937542CF-0135-4708-90A3-E7AFEA8D06F8
Device Start End Sectors Size Type
/dev/sda1 2048 1050623 1048576 512M EFI System
/
/dev/sda3 108376064 500117503 391741440 186.8G Linux filesystem
/dev/sda4 3147776 105342975 102195200 48.7G Linux filesystem
zfs create -o mountpoint=none rpool/ROOT
zfs create -o mountpoint=/ -o canmount=noauto rpool/ROOT/homey
zfs create -o mountpoint=none rpool/USERDATA
zfs create -o mountpoint=/root rpool/USERDATA/root
zfs create -o mountpoint=/home/luser rpool/USERDATA/luser
zfs create -o mountpoint=/home/luser2 rpool/USERDATA/luser2
zpool set bootfs=rpool/ROOT/homey rpool
zpool export rpool
zpool import -N -R /mnt rpool
zfs load-key -L prompt rpool
Enter passphrase for ‘rpool’:
zfs list
rpool none
rpool/ROOT none
rpool/ROOT/homey /mnt
rpool/USERDATA/root /mnt/root
rpool/USERDATA/luser /mnt/home/luser
rpool/USERDATA/luser2 /mnt/home/luser2
zfs mount -a
zfs mount
rpool/ROOT/homey /mnt
rpool/USERDATA/root /mnt/root
rpool/USERDATA/luser /mnt/home/luser
rpool/USERDATA/luser2 /mnt/home/luser2
udevadm trigger
debootstrap mantic /mnt
base system installed sucessfully
cp /etc/hostid /mnt/etc/hostid
cp /etc/resolv.conf /mnt/etc/
mkdir /mnt/etc/zfs
cp /etc/zfs/rpool.key /mnt/etc/zfs/
cp /etc/apt/sources.list /mnt/etc/apt/sources.list
cp /etc/apt/sources.list /mnt/etc/apt/sources.list.MANTICdev
vi /mnt/etc/hostname
Change to homey
add following /etc/host
127.0.1.1 homey
create /mnt/etc/apt/preferences.d/snapdfix
Package: snapd
Pin: release a=*
Pin-Priority: -10
create /mnt/etc/netplan/01-netcfg.yaml
network:
version: 2
ethernets:
enx00e04d711639:
dhcp6: true
dhcp4: true
mount -t proc proc /mnt/proc
mount -t sysfs sys /mnt/sys
mount -B /dev /mnt/dev
mount -t devpts pts /mnt/dev/pts
chroot /mnt /bin/bash
passwd
Set new root password
apt update && apt upgrade
apt install –no-install-recommends linux-generic locales keyboard-configuration console-setup
apt install fdutils linux-tools initramfs-tools dracut tiny-initramfs initramfs-tools firmware-sof-signed grub-pc grub-efi-amd64 grub-efi-ia32 grub lilo initramfs-tools linux-initramfs-tool thermald
dpkg-reconfigure locales tzdata keyboard-configuration console-setup
let system choose suitable font. size 8×16 , UTF-8 en.us
apt install dosfstools mtools zfs-initramfs zfsutils-linux zfs-dkms acpid cpufrequtils cpufreqd pciutils usbutils zsh mc openssh-server tmux molly-guard btop htop powertop radeontop nvtop s-tui stress-ng lm-sensors linux-libc-dev
apt install rsync git fakeroot build-essential libncurses-dev xz-utils libssl-dev bc flex libelf-dev bison
systemctl enable zfs.target
systemctl enable zfs-import-cache
systemctl enable zfs-mount
systemctl enable zfs-import.target
echo “UMASK=0077” > /etc/initramfs-tools/conf.d/umask.conf
update-initramfs -u -k all
update-initramfs -c -k all
zfs set org.zfsbootmenu:commandline=”quiet loglevel=4 amd_iommu=on” rpool/ROOT
zfs set org.zfsbootmenu:keysource=”rpool/ROOT/homey” rpool
mkfs.vfat -F32 /dev/mmcblk0p1
mkdir -p /boot/efi
echo “/dev/mmcblk0p1 /boot/efi vfat defaults 0 0” > /etc/fstab
mount /boot/efi
apt install curl
mkdir -p /boot/efi/EFI/ZBM
curl -o /boot/efi/EFI/ZBM/VMLINUZ.EFI -L https://get.zfsbootmenu.org/efi
cp /boot/efi/EFI/ZBM/VMLINUZ.EFI /boot/efi/EFI/ZBM/VMLINUZ-BACKUP.EFI
mount -t efivarfs efivarfs /sys/firmware/efi/efivars
apt install refind
refind-install
exit
umount -n -R /mnt
zpool export rpool
reboot

login as root. ping 8.8.8.8 to insure network up.
apt update && apt upgrade
username=luser
UUID=rpool
ROOT_DS=$(zfs list o name | awk ‘/ROOT\/ubuntu_/{print $1;exit}’)
adduser luser
adduser luser2
cp -a /etc/skel/. /home/luser
chown -R luser:luser /home/luser
cp -a /etc/skel/. /home/luser2
chown -R luser2:luser2 /home/luser2
usermod -aG adm,cdrom,sudo,dip,plugdev,users,lpadmin luser
usermod -aG adm,cdrom,sudo,dip,plugdev,users,lpadmin luser2
sudo zfs snap rpool/ROOT/homey@prototype0
apt install gnome-core sakura gnome-tweaks gnome-shell-extension-manager gparted yaru-theme-icon yaru-theme-sound yaru-theme-gtk yaru-theme-gnome-shell flatpak qemu-system-x86 qemu-utils vde2 virt-manager virt-top libvirt-daemon-driver-storage-zfs remmina-plugin-rdp krita gimp audacity obs-studio vlc kdenlive kleopatra vlc sshfs
apt install nvidia-driver-525 nvidia-dkms-525

Install Text 2

login as root. ping 8.8.8.8 to insure network up.
apt update && apt upgrade
username=luser
UUID=rpool
ROOT_DS=$(zfs list o name | awk ‘/ROOT\/ubuntu_/{print $1;exit}’)
adduser luser
adduser luser2
cp -a /etc/skel/. /home/luser
chown -R luser:luser /home/luser
cp -a /etc/skel/. /home/luser2
chown -R luser2:luser2 /home/luser2
usermod -aG adm,cdrom,sudo,dip,plugdev,users,lpadmin luser
usermod -aG adm,cdrom,sudo,dip,plugdev,users,lpadmin luser2
sudo zfs snap rpool/ROOT/homey@prototype0
apt install gnome-core sakura gnome-tweaks gnome-shell-extension-manager gparted yaru-theme-icon yaru-theme-sound yaru-theme-gtk yaru-theme-gnome-shell flatpak qemu-system-x86 qemu-utils vde2 virt-manager virt-top libvirt-daemon-driver-storage-zfs remmina-plugin-rdp krita gimp audacity obs-studio vlc kdenlive kleopatra vlc sshfs
apt install nvidia-driver-525 nvidia-dkms-525

Ubuntu 23.10 Mantic Minotaur Encrypted ZFS Walkthrough

/etc/apt/sources.list:
deb http://archive.ubuntu.com/ubuntu/ mantic main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ mantic-proposed main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ mantic-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu/ mantic main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ mantic-updates main restricted universe multiverse

apt update

rm /etc/apt/sources.list.d/extra-ppas.list

apt install zfsutils-linux debootstrap gdisk

source /etc/os-release
export ID=mantic
zgenhostid -f 0x00bab10c

ls -al /dev/disk/by-id
total 0
drwxr-xr-x 2 root root 280 Nov 23 02:01 .
drwxr-xr-x 9 root root 180 Nov 23 02:01 ..
lrwxrwxrwx 1 root root 9 Nov 23 02:01 ata-Dogfish_SSD_256GB_5E5AD76508051633422 -> ../../sda
lrwxrwxrwx 1 root root 10 Nov 23 02:01 ata-Dogfish_SSD_256GB_5E5AD76508051633422-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10 Nov 23 02:01 ata-Dogfish_SSD_256GB_5E5AD76508051633422-part2 -> ../../sda2
lrwxrwxrwx 1 root root 10 Nov 23 02:01 ata-Dogfish_SSD_256GB_5E5AD76508051633422-part3 -> ../../sda3
lrwxrwxrwx 1 root root 10 Nov 23 02:01 ata-Dogfish_SSD_256GB_5E5AD76508051633422-part4 -> ../../sda4
lrwxrwxrwx 1 root root 13 Nov 23 02:01 mmc-Biwin_0x0000029a -> ../../mmcblk0
lrwxrwxrwx 1 root root 15 Nov 23 02:01 mmc-Biwin_0x0000029a-part1 -> ../../mmcblk0p1
lrwxrwxrwx 1 root root 15 Nov 23 02:01 mmc-Biwin_0x0000029a-part2 -> ../../mmcblk0p2
lrwxrwxrwx 1 root root 15 Nov 23 02:01 mmc-Biwin_0x0000029a-part3 -> ../../mmcblk0p3
lrwxrwxrwx 1 root root 15 Nov 23 02:01 mmc-Biwin_0x0000029a-part4 -> ../../mmcblk0p4
lrwxrwxrwx 1 root root 13 Nov 23 02:01 mmc-SR256_0x85b68838 -> ../../mmcblk1
lrwxrwxrwx 1 root root 15 Nov 23 02:01 mmc-SR256_0x85b68838-part1 -> ../../mmcblk1p1

DISK0=/dev/disk/by-id/mmc-Biwin_0x0000029a
DISK1=/dev/disk/by-id/ata-Dogfish_SSD_256GB_5E5AD76508051633422

wipefs -a -f $DISK0

wipefs $DISK1 if needed, in this case no

sgdisk -Z $DISK0

sgdisk -Z $DISK1 if needed, in this case no

Creating new GPT entries in memory.

GPT data structures destroyed! You may now partition the disk using fdisk or other utilities.

sgdisk -n1:1M:+550M -t1:ef00 -c1:homey-efi0 $DISK0

Creating new GPT entries in memory.

The operation has completed sucessfully

sgdisk -n1:1M:+550M -t1:ef00 -c1:homey-efi1 $DISK1 creates new partition numbered 1 at 1MB sized 550MB, partition type code ef00 EFI, change GPT partition name to homey-efi1

(sgdisk-L shows partition type codes)
sgdisk -n2::+6000M -t2:8200 -c2:linux-swap
sgdisk -n3:: -t3:bf00 -c3:rpool0 $DISK0

The operation completed sucessfully – type bf00 = solaris root -n2:: use all remaining space for partition 2

sgdisk -n2:: -t2:bf00 -c2:rpool1 $DISK1

The operation completed sucessfully

echo ‘super secret passphrase’ > /etc/zfs/rpool.key
chmod 000 /etc/zfs/rpool.key

zpool create -f \
-o ashift=12 \
-o autotrim=on \
-O acltype=posixacl \
-O xattr=sa \
-O relatime=on \
-O compression=zstd \
-O encryption=aes-256-gcm \
-O keylocation=file:///etc/zfs/rpool.key \
-O keyformat=passphrase \
-m none rpool mirror ${DISK0}-part3 ${DISK1}-part2

-m is mountpoint

zpool list

name size alloc free

rpool 54G 708K 54G

root@Homey:/home/luser/Desktop# fdisk -l /dev/mmcblk0
Disk /dev/mmcblk0: 57.66 GiB, 61907927040 bytes, 120913920 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: gpt
Disk identifier: 346E032C-FDE3-4554-90F4-EDAC60B9A54C

Device Start End Sectors Size Type
/dev/mmcblk0p1 2048 2203647 2201600 512M EFI System
/dev/mmcblk0p2 2203648 6397951 4194304 6G Linux filesystem (encrypt?)
/dev/mmcblk0p3 14053376 120911871 106858496 48.7G Linux filesystem

root@Homey:/home/luser/Desktop# fdisk -l /dev/sda
Disk /dev/sda: 238.47 GiB, 256060514304 bytes, 500118192 sectors
Disk model: Dogfish SSD 256G
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: gpt
Disk identifier: 937542CF-0135-4708-90A3-E7AFEA8D06F8

Device Start End Sectors Size Type
/dev/sda1 2048 1050623 1048576 512M EFI System
/
/dev/sda3 108376064 500117503 391741440 186.8G Linux filesystem
/dev/sda4 3147776 105342975 102195200 48.7G Linux filesystem

zfs create -o mountpoint=none rpool/ROOT
zfs create -o mountpoint=/ -o canmount=noauto rpool/ROOT/homey
zfs create -o mountpoint=none rpool/USERDATA
zfs create -o mountpoint=/root rpool/USERDATA/root
zfs create -o mountpoint=/home/luser rpool/USERDATA/luser
zfs create -o mountpoint=/home/luser2 rpool/USERDATA/luser2

zpool set bootfs=rpool/ROOT/homey rpool

zpool export rpool
zpool import -N -R /mnt rpool

zfs load-key -L prompt rpool

Enter passphrase for ‘rpool’:

zfs list

rpool none
rpool/ROOT none
rpool/ROOT/homey /mnt
rpool/USERDATA/root /mnt/root
rpool/USERDATA/luser /mnt/home/luser
rpool/USERDATA/luser2 /mnt/home/luser2

zfs mount -a

zfs mount

rpool/ROOT/homey /mnt

rpool/USERDATA/root /mnt/root

rpool/USERDATA/luser /mnt/home/luser

rpool/USERDATA/luser2 /mnt/home/luser2

udevadm trigger

debootstrap mantic /mnt

base system installed sucessfully

cp /etc/hostid /mnt/etc/hostid

cp /etc/resolv.conf /mnt/etc/

mkdir /mnt/etc/zfs

cp /etc/zfs/rpool.key /mnt/etc/zfs/
cp /etc/apt/sources.list /mnt/etc/apt/sources.list
cp /etc/apt/sources.list /mnt/etc/apt/sources.list.MANTICdev

vi /mnt/etc/hostname

Change to homey

add following /etc/host

127.0.1.1 homey

create /mnt/etc/apt/preferences.d/snapdfix

Package: snapd
Pin: release a=*
Pin-Priority: -10

create /mnt/etc/netplan/01-netcfg.yaml

network:
version: 2
ethernets:
enx00e04d711639:
dhcp6: true
dhcp4: true
mount -t proc proc /mnt/proc
mount -t sysfs sys /mnt/sys
mount -B /dev /mnt/dev
mount -t devpts pts /mnt/dev/pts

chroot /mnt /bin/bash

passwd

Set new root password

apt update && apt upgrade

apt install –no-install-recommends linux-generic locales keyboard-configuration console-setup

apt install fdutils linux-tools initramfs-tools dracut tiny-initramfs initramfs-tools firmware-sof-signed grub-pc grub-efi-amd64 grub-efi-ia32 grub lilo initramfs-tools linux-initramfs-tool thermald

dpkg-reconfigure locales tzdata keyboard-configuration console-setup

let system choose suitable font. size 8×16 , UTF-8 en.us

apt install dosfstools mtools zfs-initramfs zfsutils-linux zfs-dkms acpid cpufrequtils cpufreqd pciutils usbutils zsh mc openssh-server tmux molly-guard btop htop powertop radeontop nvtop s-tui stress-ng lm-sensors linux-libc-dev

apt install rsync git fakeroot build-essential libncurses-dev xz-utils libssl-dev bc flex libelf-dev bison

systemctl enable zfs.target
systemctl enable zfs-import-cache
systemctl enable zfs-mount
systemctl enable zfs-import.target

echo “UMASK=0077” > /etc/initramfs-tools/conf.d/umask.conf

update-initramfs -u -k all

update-initramfs -c -k all

zfs set org.zfsbootmenu:commandline=”quiet loglevel=4 amd_iommu=on” rpool/ROOT

zfs set org.zfsbootmenu:keysource=”rpool/ROOT/homey” rpool

mkfs.vfat -F32 /dev/mmcblk0p1

mkdir -p /boot/efi
echo “/dev/mmcblk0p1 /boot/efi vfat defaults 0 0” > /etc/fstab
mount /boot/efi

apt install curl

mkdir -p /boot/efi/EFI/ZBM

curl -o /boot/efi/EFI/ZBM/VMLINUZ.EFI -L https://get.zfsbootmenu.org/efi

cp /boot/efi/EFI/ZBM/VMLINUZ.EFI /boot/efi/EFI/ZBM/VMLINUZ-BACKUP.EFI

mount -t efivarfs efivarfs /sys/firmware/efi/efivars

apt install refind

refind-install

exit

umount -n -R /mnt

zpool export rpool

reboot


login as root. ping 8.8.8.8 to insure network up.

apt update && apt upgrade
username=luser
UUID=rpool
ROOT_DS=$(zfs list o name | awk ‘/ROOT\/ubuntu_/{print $1;exit}’)
adduser luser
adduser luser2
cp -a /etc/skel/. /home/luser
chown -R luser:luser /home/luser
cp -a /etc/skel/. /home/luser2
chown -R luser2:luser2 /home/luser2
usermod -aG adm,cdrom,sudo,dip,plugdev,users,lpadmin luser
usermod -aG adm,cdrom,sudo,dip,plugdev,users,lpadmin luser2
sudo zfs snap rpool/ROOT/homey@prototype0
apt install gnome-core sakura gnome-tweaks gnome-shell-extension-manager gparted yaru-theme-icon yaru-theme-sound yaru-theme-gtk yaru-theme-gnome-shell flatpak qemu-system-x86 qemu-utils vde2 virt-manager virt-top libvirt-daemon-driver-storage-zfs remmina-plugin-rdp krita gimp audacity obs-studio vlc kdenlive kleopatra vlc sshfs

apt install nvidia-driver-525 nvidia-dkms-525

Install the Chromium Deb package from Linux Mint Repository

First, create a file called mint.list as follows:

sudo vi /etc/apt/sources.list.d/mint.list

Add the following:

deb http://packages.linuxmint.com victoria upstream

download the latest Linux Mint Keys from:

http://packages.linuxmint.com/pool/main/l/linuxmint-keyring/?

Install the keyring deb file:

dpkg -i <FileName> or apt install <path to keyring deb file>

To stop Ubuntu from updating your system with Linux mint repositories, you need to define the priorities. Here, you only want to install and update the Chromium package from Linux Mint.

For this, create the preference file as follows:

vi /etc/apt/preferences.d/mint-victoria-pin

Insert following:

# Upgrade only Chromium from Linux Mint Victoria repository
Package: chromium
Pin: origin packages.linuxmint.com
Pin-Priority: 500

# Do not prefer other packages from the Linux Mint Victoria Repository
Package: *
Pin: origin packages.linuxmint.com
Pin-Priority: 1

Save this file and update your system.


sudo apt update

Now, you can install Chromium as a deb package from Linux Mint repositories.

sudo apt install chromium

Ἁγνὴ Παρθένε

Ἁγνὴ Παρθένε Δέσποινα, ἄχραντε Θεοτόκε,
Agní Parthéne Déspina, Áchrante Theotóke,
O pure and virgin Lady, O spotless Theotokos,
Oh Señorita pura y virgen, oh Theotokos inmaculada,

Χαῖρε νύμφη ἀνύμφευτε.
Chére Nýmphi Anýmphefte.
Rejoice, O unwedded Bride!

Regocijese novia no desposada!

Παρθένε μήτηρ ἄνασσα, πανένδροσέ τε πόκε.
Parthéne Mítir Ánassa, Panéndrosé te póke.
O Virgin Queen and Mother, O dewy fleece most sacred.
Oh Virgen Reina y Madre, oh vellocino de rocío sacratísimo.

Χαῖρε νύμφη ἀνύμφευτε.

Ὑψηλοτέρα οὐρανῶν ἀκτίνων λαμπροτέρα,
Ypsilotéra Uranón, aktínon lambrotéra,
O height transcending heaven above, O beam of light most radiant
Más alto que los cielos, más brillante que los rayos,

Χαῖρε νύμφη ἀνύμφευτε.

Χαρὰ παρθενικῶν χορῶν, ἀγγέλων ὑπερτέρα,
Chará parthenikón chorón, angélon ypertéra,
O joy of chaste and virgin maids, surpassing all the angels
Alegria de las vírgenes, sobrepasando todos ángeles,

Χαῖρε νύμφη ἀνύμφευτε.

Ἐκλαμπροτέρα οὐρανῶν, φωτὸς καθαρωτέρα,
Eklambrotéra uranón, photós katharotéra,,
O brilliant light of heaven above, most clear and most radiant
Abrillantadora del cielo, luz más clara ,

Χαῖρε νύμφη ἀνύμφευτε.

Μαρία ἀειπάρθενε κόσμου παντὸς Κυρία,
María Aipárthene kósmu pandós Kyría,
O ever-virgin Mary, O Mistress of creation
María siempre virgen, Señorita del mundo,

Χαῖρε νύμφη ἀνύμφευτε.

Ἄχραντε νύμφη πάναγνε, Δέσποινα Παναγία.
Áchrante Nýmphi Pánagne, Déspina Panagía,
O Bride all-pure and spotless, O Lady all-holy
O novia inmaculada, Señorita santisima

Χαῖρε νύμφη ἀνύμφευτε.

Μαρία νύμφη ἄνασσα, χαρᾶς ἡμῶν αἰτία,
María Nýmphi Ánassa, charás imón etía,
O holy Mary, Bride and Queen, cause of our rejoicing
María, reina y novia causa de nuestra alegría

Χαῖρε νύμφη ἀνύμφευτε.

Κόρη σεμνή, Βασίλισσα, Μήτηρ ὑπεραγία,
Korí semní Vasílissa, Mítir yperagía,
O Maiden Queen most hon’rable, O Mother most holy
Doncella modesta, Reina, Madre suprema,

Χαῖρε νύμφη ἀνύμφευτε.

Τιμιωτέρα Χερουβείμ, ὑπερενδοξοτέρα,
Timiotéra Cheruvím, yperendoxotéra,
More hon’rable than cherubim, more glorious…
Mas honrable que los querubines, mas gloriosa…

Χαῖρε νύμφη ἀνύμφευτε.

Τῶν ἀσωμάτων Σεραφείμ, τῶν θρόνων ὑπερτέρα,
Ton asomáton Seraphím, ton thrónon ypertéra.,
surpassing Seraphim, surpassing Thrones
sobrepasando Serafines, superior a Tronos,

Χαῖρε νύμφη ἀνύμφευτε.

Χαῖρε τὸ ᾆσμα Χερουβείμ, χαῖρε ὕμνος ἀγγέλων,
Chére to ásma Cheruvím, chére ýmnos angélon,
Rejoice, O song of the cherubim, Rejoice, O hymn of the angels
Regocijese estrella de los Querubines, Regocijese canto de los ángeles,

Χαῖρε νύμφη ἀνύμφευτε.

Χαῖρε ᾠδὴ τῶν Σεραφείμ, χαρὰ τῶν ἀρχαγγέλων,
Chére odí ton Seraphím, chará tón Archangélon,
Rejoice, ode of the Seraphim and joy of the Archangels
Regocijese oda de los Serafines, y alegría de los Arcángeles,

Χαῖρε νύμφη ἀνύμφευτε.

Χαῖρε εἰρήνη καὶ χαρά, λιμὴν τῆς σωτηρίας,
Chére iríni ke chará, limín tis sotirías,
Rejoice, O peace; Rejoice, O joy and haven of salvation
Regocijese paz y alegría, puerto de salvación,

Χαῖρε νύμφη ἀνύμφευτε.

Παστὰς τοῦ Λόγου ἱερά, ἄνθος τῆς ἀφθαρσίας,
Pastás tu Lógu ierá, ánthos tis aphtharsías,
Pasture of the Holy Word, flower of incorruption
Pasta de la santa Palabra, flor de incorrupción,

Χαῖρε νύμφη ἀνύμφευτε.

Χαῖρε παράδεισε τρυφῆς, ζωῆς τε αἰωνίας.
Chére Parádise triphís, zoís te eonías,
Rejoice, delight of paradise, life everlasting
Regocijese, deleite del Paraiso y vida eterna

Χαῖρε νύμφη ἀνύμφευτε.

Χαῖρε τὸ ξύλον τῆς ζωῆς, πηγὴ ἀθανασίας.
Chére to xýlon tis zoís, pigí athanasías.
Rejoice, O holy tree of life and fount of immortality
Regocijese, O santo árbol de vida y fuente de inmortalidad

Χαῖρε νύμφη ἀνύμφευτε.

Σὲ ἱκετεύω Δέσποινα, σὲ νῦν ἐπικαλοῦμαι.
Se iketévo Déspina, Se, nyn, epikalúme,
I supplicate thee, Lady, I humbly call upon thee
Te ruego, Señorita, te suplico humildemente.

Χαῖρε νύμφη ἀνύμφευτε.

Σὲ δυσωπῶ Παντάνασσα, σὴν χάριν ἐξαιτοῦμαι.
Se disopó Pantánassa, Syn chárin exetúme.
O Queen of all, I beg thee to grant me thy favor.
Reina de todo, te suplico concedeme tu gracia.

Χαῖρε νύμφη ἀνύμφευτε.

Κόρη σεμνὴ καὶ ἄσπιλε, Δέσποινα Παναγία.
Korí semní ke áspile, Déspina Panagía.
O spotless and most honored maid, O Lady all holy.
O inmaculada y honradísima doncella, O Señorita toda santa.

Χαῖρε νύμφη ἀνύμφευτε.

Επάκουσόν μου, άχραντε, κόσμου παντός Κυρία,
Epákusón mu, áchrante, kósmu pandós Kyría.
Hear me, immaculate one, lady of the whole world.
Escúchame, O mi querida e inmisericorde, Señorita del mundo.

Χαῖρε νύμφη ἀνύμφευτε.

Ἀντιλαβοῦ μου, ρῦσαί με ἀπὸ τοῦ πολεμίου,
Antilavú mu, ríse me apó tu polemíu.
O thou my help, deliver me from harm and all adversity.
Entiendeme y guardame de todo adversidad.

Χαῖρε νύμφη ἀνύμφευτε.

Καὶ κληρονόμον δεῖξόν με ζωῆς τῆς αἰωνίου.,
Ke klironómon díxon me zoís tis eoníu.
And show me to be an heir of immortality.
Y enseñame a ser un heredor de inmortalidad.

Χαῖρε νύμφη ἀνύμφευτε.