初めてお目にかかります。
I just linked a write up from my Google Drive. Here is the link:
https://drive.google.com/file/d/1pLFXTr ... sp=sharing
Google Docs (
https://drive.google.com/file/d/1pLFXTr ... sp=sharing)
Triple-Boot.doc
Fred Finster, [5/26/22 7:34 AM]
Please report back any changes or additions to the document. I have posted the grub> prompt lines to boot rEFInd and select either Linux or GhostBSD.
Fred Finster, [5/26/22 7:36 AM]
[Forwarded from Fred Finster]
Thanks for explanation and confirmation that you used that triple boot document. Others can find this triple boot pdf document in this groups files area.
Triple Boot doc from google share
https://drive.google.com/file/d/1pLFXTr ... sp=sharing
Dual boot document
https://t.me/ghostbsd/89171
Achim Wöllgens, [8/31/21 1:50 AM]
[In reply to Abdul Rahman]
[ File : Dual Boot_documentation.pdf ]
well, usually, when You prepare for ZFS file system instead of ext? as with Manjaro Linux, this works but (!) I never used it on an encrypted system, so I don t know, how rEfind as a boot manager will react to this. as follows is my step-by-step as PDF. You may try, but as I said, here (both Win 10 Home/Prof.) are w/out encryption.
Fred Finster, [5/26/22 7:34 AM]
Please report back any changes or additions to the document. I have posted the grub> prompt lines to boot rEFInd and select either Linux or GhostBSD.
Fred Finster, [5/26/22 7:36 AM]
[Forwarded from Fred Finster]
Thanks for explanation and confirmation that you used that triple boot document. Others can find this triple boot pdf document in this groups files area.
Triple Boot doc from google share
https://drive.google.com/file/d/1pLFXTr ... sp=sharing
Dual boot document
https://t.me/ghostbsd/89171
Code: Select all
grub> set root=(hd1,gpt2)
chainloader (hd1,gpt1)/efi/boot/BOOTX64-REFIND.EFI
boot
This is how when you land in grub, to boot rEFIND boot manager and then select which one O/S you want to boot.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
From my running GhostBSD desktop computer ThinkCentre
fred@fredTC93-pc /boot> gpart show -l
=> 40 468862055 diskid/DISK-333457EBD0F2 GPT (224G)
40 532480 1 Ghostbsd_bootfs (260M)
532520 459218944 2 Ghostbsd_rootfs (219G)
459751464 9099264 3 swap-unirex-224 (4.3G)
468850728 11367 - free - (5.5M)
fred@fredTC93-pc /boot> gpart show
=> 40 468862055 diskid/DISK-333457EBD0F2 GPT (224G)
40 532480 1 efi (260M)
532520 459218944 2 freebsd-zfs (219G)
459751464 9099264 3 freebsd-swap (4.3G)
468850728 11367 - free - (5.5M)
fred@fredTC93-pc /boot> gpart show -l
=> 40 468862055 diskid/DISK-333457EBD0F2 GPT (224G)
40 532480 1 Ghostbsd_bootfs (260M)
532520 459218944 2 Ghostbsd_rootfs (219G)
459751464 9099264 3 swap-unirex-224 (4.3G)
468850728 11367 - free - (5.5M)
fred@fredTC93-pc /boot> gpart show
=> 40 468862055 diskid/DISK-333457EBD0F2 GPT (224G)
40 532480 1 efi (260M)
532520 459218944 2 freebsd-zfs (219G)
459751464 9099264 3 freebsd-swap (4.3G)
468850728 11367 - free - (5.5M)
fred@fredTC93-pc /boot> mount
zroot/ROOT/default on / (zfs, local, nfsv4acls)
devfs on /dev (devfs)
procfs on /proc (procfs, local)
linprocfs on /compat/linux/proc (linprocfs, local)
tmpfs on /tmp (tmpfs, local)
linsysfs on /compat/linux/sys (linsysfs, local)
fdescfs on /dev/fd (fdescfs)
zroot/usr/home on /usr/home (zfs, local, nfsv4acls)
zroot/var/tmp on /var/tmp (zfs, local, nosuid, nfsv4acls)
zroot/usr/src on /usr/src (zfs, local, nfsv4acls)
zroot/usr/ports on /usr/ports (zfs, local, nosuid, nfsv4acls)
zroot/var/crash on /var/crash (zfs, local, noexec, nosuid, nfsv4acls)
zroot/var/mail on /var/mail (zfs, local, nfsv4acls)
zroot/var/audit on /var/audit (zfs, local, noexec, nosuid, nfsv4acls)
zroot/tmp on /tmp (zfs, local, nosuid, nfsv4acls)
devfs on /compat/linux/dev (devfs)
fdescfs on /compat/linux/dev/fd (fdescfs)
tmpfs on /compat/linux/dev/shm (tmpfs, local)
fred@fredTC93-pc /boot> gpart status
Name Status Components
diskid/DISK-333457EBD0F2p1 OK diskid/DISK-333457EBD0F2
diskid/DISK-333457EBD0F2p2 OK diskid/DISK-333457EBD0F2
diskid/DISK-333457EBD0F2p3 OK diskid/DISK-333457EBD0F2
fred@fredTC93-pc /boot> ls /mnt
bsd/ FreeBSD_Arm64/ FreeBSD_Arm64s2/ ftest1/ swap_space/
bsd_fat32/ FreeBSD_Arm64s1/ FreeBSD_Arm64s2a/ msdos/
fred@fredTC93-pc /boot> ls /mnt/msdos
fred@fredTC93-pc /boot> ls -la /mnt/msdos
total 18
drwxr-xr-x 2 root wheel 2 Feb 13 2022 ./
drwxr-xr-x 11 root wheel 11 Jul 20 00:04 ../
fred@fredTC93-pc /boot> ls -la /dev/gpt /dev/gptid /dev/diskid/ /dev/label
ls: /dev/gptid: No such file or directory
ls: /dev/label: No such file or directory
/dev/diskid/:
total 2
dr-xr-xr-x 2 root wheel 512 Aug 14 23:33 ./
dr-xr-xr-x 23 root wheel 512 Aug 14 23:33 ../
crw-r----- 1 root operator 0x96 Aug 14 23:33 DISK-333457EBD0F2
crw-r----- 1 root operator 0x9f Aug 14 23:33 DISK-333457EBD0F2p1
crw-r----- 1 root operator 0xa0 Aug 14 23:33 DISK-333457EBD0F2p2
crw-r----- 1 root operator 0xa1 Aug 21 19:33 DISK-333457EBD0F2p3
/dev/gpt:
total 2
dr-xr-xr-x 2 root wheel 512 Aug 21 19:33 ./
dr-xr-xr-x 23 root wheel 512 Aug 14 23:33 ../
crw-r----- 1 root operator 0x1b1 Aug 21 19:33 swap-unirex-224
fred@fredTC93-pc /boot [1]>
fred@fredTC93-pc /boot> mount
zroot/ROOT/default on / (zfs, local, nfsv4acls)
devfs on /dev (devfs)
procfs on /proc (procfs, local)
linprocfs on /compat/linux/proc (linprocfs, local)
tmpfs on /tmp (tmpfs, local)
linsysfs on /compat/linux/sys (linsysfs, local)
fdescfs on /dev/fd (fdescfs)
zroot/usr/home on /usr/home (zfs, local, nfsv4acls)
zroot/var/tmp on /var/tmp (zfs, local, nosuid, nfsv4acls)
zroot/usr/src on /usr/src (zfs, local, nfsv4acls)
zroot/usr/ports on /usr/ports (zfs, local, nosuid, nfsv4acls)
zroot/var/crash on /var/crash (zfs, local, noexec, nosuid, nfsv4acls)
zroot/var/mail on /var/mail (zfs, local, nfsv4acls)
zroot/var/audit on /var/audit (zfs, local, noexec, nosuid, nfsv4acls)
zroot/tmp on /tmp (zfs, local, nosuid, nfsv4acls)
devfs on /compat/linux/dev (devfs)
fdescfs on /compat/linux/dev/fd (fdescfs)
tmpfs on /compat/linux/dev/shm (tmpfs, local)
fred@fredTC93-pc /boot> gpart status
Name Status Components
diskid/DISK-333457EBD0F2p1 OK diskid/DISK-333457EBD0F2
diskid/DISK-333457EBD0F2p2 OK diskid/DISK-333457EBD0F2
diskid/DISK-333457EBD0F2p3 OK diskid/DISK-333457EBD0F2
fred@fredTC93-pc /boot> ls /mnt
bsd/ FreeBSD_Arm64/ FreeBSD_Arm64s2/ ftest1/ swap_space/
bsd_fat32/ FreeBSD_Arm64s1/ FreeBSD_Arm64s2a/ msdos/
fred@fredTC93-pc /boot> ls /mnt/msdos
fred@fredTC93-pc /boot> ls -la /mnt/msdos
total 18
drwxr-xr-x 2 root wheel 2 Feb 13 2022 ./
drwxr-xr-x 11 root wheel 11 Jul 20 00:04 ../
fred@fredTC93-pc /boot> ls -la /dev/gpt /dev/gptid /dev/diskid/ /dev/label
ls: /dev/gptid: No such file or directory
ls: /dev/label: No such file or directory
/dev/diskid/:
total 2
dr-xr-xr-x 2 root wheel 512 Aug 14 23:33 ./
dr-xr-xr-x 23 root wheel 512 Aug 14 23:33 ../
crw-r----- 1 root operator 0x96 Aug 14 23:33 DISK-333457EBD0F2
crw-r----- 1 root operator 0x9f Aug 14 23:33 DISK-333457EBD0F2p1
crw-r----- 1 root operator 0xa0 Aug 14 23:33 DISK-333457EBD0F2p2
crw-r----- 1 root operator 0xa1 Aug 21 19:33 DISK-333457EBD0F2p3
/dev/gpt:
total 2
dr-xr-xr-x 2 root wheel 512 Aug 21 19:33 ./
dr-xr-xr-x 23 root wheel 512 Aug 14 23:33 ../
crw-r----- 1 root operator 0x1b1 Aug 21 19:33 swap-unirex-224
fred@fredTC93-pc /boot [1]>
mount -t msdos /dev/diskid/DISK-333457EBD0F2p1 /mnt/msdos
mount
zroot/ROOT/default on / (zfs, local, nfsv4acls)
devfs on /dev (devfs)
procfs on /proc (procfs, local)
linprocfs on /compat/linux/proc (linprocfs, local)
tmpfs on /tmp (tmpfs, local)
linsysfs on /compat/linux/sys (linsysfs, local)
fdescfs on /dev/fd (fdescfs)
zroot/usr/home on /usr/home (zfs, local, nfsv4acls)
zroot/var/tmp on /var/tmp (zfs, local, nosuid, nfsv4acls)
zroot/usr/src on /usr/src (zfs, local, nfsv4acls)
zroot/usr/ports on /usr/ports (zfs, local, nosuid, nfsv4acls)
zroot/var/crash on /var/crash (zfs, local, noexec, nosuid, nfsv4acls)
zroot/var/mail on /var/mail (zfs, local, nfsv4acls)
zroot/var/audit on /var/audit (zfs, local, noexec, nosuid, nfsv4acls)
zroot/tmp on /tmp (zfs, local, nosuid, nfsv4acls)
devfs on /compat/linux/dev (devfs)
fdescfs on /compat/linux/dev/fd (fdescfs)
tmpfs on /compat/linux/dev/shm (tmpfs, local)
/dev/diskid/DISK-333457EBD0F2p1 on /mnt/msdos (msdosfs, local)
fred@fredTC93-pc /boot> cd /mnt/msdos
fred@fredTC93-pc /m/msdos> ls
EFI/
fred@fredTC93-pc /m/msdos> ls EFI
BOOT/ ghostbsd/ refind/
fred@fredTC93-pc /m/msdos> cd EFI/refind
fred@fredTC93-pc /m/m/E/refind> ls
BOOTX64.EFI* ICONS/ REFIND.CONF*
fred@fredTC93-pc /m/m/E/refind> ls -l
total 512
-rwxr-xr-x 1 root wheel 208776 Jan 19 2022 BOOTX64.EFI*
drwxr-xr-x 1 root wheel 16384 Jan 19 2022 ICONS/
-rwxr-xr-x 1 root wheel 31611 Jan 19 2022 REFIND.CONF*
fred@fredTC93-pc /m/m/E/refind>
fred@fredTC93-pc /m/m/E/refind> cd ..
fred@fredTC93-pc /m/m/EFI> ls
BOOT/ ghostbsd/ refind/
fred@fredTC93-pc /m/m/EFI> ls BOOT
BOOTX64.EFI* ICONS/ REFIND.CON* REFIND.CONF*
fred@fredTC93-pc /m/m/EFI> ls -la
total 160
drwxr-xr-x 1 root wheel 16384 Jan 19 2022 ./
drwxr-xr-x 1 root wheel 16384 Dec 31 1979 ../
drwxr-xr-x 1 root wheel 16384 Jan 19 2022 BOOT/
drwxr-xr-x 1 root wheel 16384 Jan 19 2022 ghostbsd/
drwxr-xr-x 1 root wheel 16384 Jan 19 2022 refind/
fred@fredTC93-pc /m/m/EFI> ls -la BOOT
total 640
drwxr-xr-x 1 root wheel 16384 Jan 19 2022 ./
drwxr-xr-x 1 root wheel 16384 Jan 19 2022 ../
-rwxr-xr-x 1 root wheel 208776 Jan 19 2022 BOOTX64.EFI*
drwxr-xr-x 1 root wheel 16384 Jan 19 2022 ICONS/
-rwxr-xr-x 1 root wheel 31654 Feb 2 2022 REFIND.CON*
-rwxr-xr-x 1 root wheel 31611 Jan 19 2022 REFIND.CONF*
fred@fredTC93-pc /m/m/E/boot> ls
BOOTX64.EFI* ICONS/ REFIND.CON* REFIND.CONF*
fred@fredTC93-pc /m/m/E/boot> cmp REFIND.CON REFIND.CONF
REFIND.CON REFIND.CONF differ: char 31546, line 652
fred@fredTC93-pc /m/m/E/boot [1]> diff REFIND.CON REFIND.CONF
652,654c652,653
< loader \EFI\Boot\bootx64-trueos.efi
< loader \EFI\Boot\BOOTX64_GHOSTBSD.efi
< icon \EFI\Boot\icons\os_ghostbsd.png
---
> loader \EFI\ghostbsd\bootx64.efi
> icon \EFI\refind\icons\os_ghostbsd.png
More to follow. This should give you some file data to compare your files with