On 2021-04-24 16:02, Reginald Beardsley via openindiana-discuss wrote:
FWIW I saw the messages that Nelson posted at the start of this discussion
on
systems that booted. However, they very likely had relic zfs labels. I've
had
mysterious "corrupted pools" appear which I was only able to fix by using
dd(1) to
wipe out the old label.
If it's anything like gpt, you're right. With gpt it's always best to perform
a
gpart destroy prior to writing a new disk. If you don't delete the indices
first
than a gpart destroy -F is often required. As memory serves; zfs also has the
destroy option. Which will clear the tables so you don't end up with
"foreign"
un-referenced labels.
--Chris
I've come to the conclusion that zfs is saving information in places I don't
know
about and which may or may not get cleared by "zpool labelclear".
Once I recover from the ordeal of this past week I'll go back and conduct
some
experiments such as creating a slice, creating a pool and then modifying the
slice
and creating a new pool to see if I can sort out what is happening.
I am very sorry that some of the developers took offense to my posts, but I
am
very pleased that there is more engagement by the users in testing. "It is
meet,
right and our bounden duty..."
Reg
On Saturday, April 24, 2021, 05:16:59 PM CDT, Toomas Soome via
openindiana-discuss <openindiana-discuss@openindiana.org> wrote:
On 25. Apr 2021, at 00:53, Nelson H. F. Beebe <be...@math.utah.edu> wrote:
Toomas Soome <tso...@me.com <mailto:tso...@me.com>> responds today:
...
On 24. Apr 2021, at 23:56, Nelson H. F. Beebe <be...@math.utah.edu>
wrote:
Thanks for the additional suggestions to get the CentOS-7 based
OpenIndiana to boot. Here is what I get:
boot: status
disk device:
disk0: BIOS driver C (167772160 X 512)
disk0s1: Solaris 2 79GB
disk0s1a: root 79GB
disk0s1i: root 8032KB
Why there are two root slices? it should not disturb us but still weird.
anyhow, can you mail
me full partition table, format -> verify or partition -> print.ole disk
Since this is VM and no dual-boot, I recommend to only do whole disk
setup (that is, GPT
automatically prepared). But for now, I wonder how your current slices
are defined:)
...
I booted the failing VM from the CD-ROM, ran "ssh-keygen -A", edited
/etc/ssh/sshd_config to change PermitRootLogin from no to yes, then
ran "/usr/lib/ssh/sshd &". That let me login remotely from a terminal
window from which I can do cut-and-paste, and I could then do
# zpool import -R /mnt rpoot
# format
Searching for disks...done
AVAILABLE DISK SELECTIONS:
0. c4t0d0 <QEMU-HARDDISK-1.5.3 cyl 10440 alt 2 hd 255 sec 63>
/pci@0,0/pci1af4,1100@6/disk@0,0
Specify disk (enter its number): 0
electing c4t0d0
[disk formatted]
/dev/dsk/c4t0d0s0 is part of active ZFS pool rpool. Please see
zpool(1M).
FORMAT MENU:
disk - select a disk
type - select (define) a disk type
partition - select (define) a partition table
current - describe the current disk
format - format and analyze the disk
fdisk - run the fdisk program
repair - repair a defective sector
label - write label to the disk
analyze - surface analysis
defect - defect list management
backup - search for backup labels
verify - read and display labels
save - save new disk/partition definitions
inquiry - show vendor, product and revision
volname - set 8-character volume name
!<cmd> - execute <cmd>, then return
quit
format> verify
Warning: Primary label on disk appears to be different from
current label.
Warning: Check the current partitioning and 'label' the disk or use the
'backup' command.
Primary label contents:
Volume name = < >
ascii name = <DEFAULT cyl 10440 alt 2 hd 255 sec 63>
pcyl = 10442
ncyl = 10440
acyl = 2
bcyl = 0
nhead = 255
nsect = 63
Part Tag Flag Cylinders Size Blocks
0 root wm 1 - 10439 79.97GB (10439/0/0)
167702535
1 unassigned wm 0 0 (0/0/0)
0
2 backup wu 0 - 10439 79.97GB (10440/0/0)
167718600
3 unassigned wm 0 0 (0/0/0)
0
4 unassigned wm 0 0 (0/0/0)
0
5 unassigned wm 0 0 (0/0/0)
0
6 unassigned wm 0 0 (0/0/0)
0
7 unassigned wm 0 0 (0/0/0)
0
8 boot wu 0 - 0 7.84MB (1/0/0) 16065
9 unassigned wm 0 0 (0/0/0)
0
*this* label does make sense. That warning above, what is it about, what
does
partition -> print tell?
rgds,
toomas
I have to leave soon for the weekend, so likely cannot respond before
Monday.
-------------------------------------------------------------------------------
- Nelson H. F. Beebe Tel: +1 801 581 5254
-
- University of Utah FAX: +1 801 581 4148
-
- Department of Mathematics, 110 LCB Internet e-mail:
be...@math.utah.edu <mailto:be...@math.utah.edu> -
- 155 S 1400 E RM 233 be...@acm.org
<mailto:be...@acm.org> be...@computer.org <mailto:be...@computer.org> -
- Salt Lake City, UT 84112-0090, USA URL:
http://www.math.utah.edu/~beebe/ <http://www.math.utah.edu/~beebe/> -
-------------------------------------------------------------------------------
_______________________________________________
openindiana-discuss mailing list
openindiana-discuss@openindiana.org
https://openindiana.org/mailman/listinfo/openindiana-discuss
_______________________________________________
openindiana-discuss mailing list
openindiana-discuss@openindiana.org
https://openindiana.org/mailman/listinfo/openindiana-discuss
--
_______________________________________________
openindiana-discuss mailing list
openindiana-discuss@openindiana.org
https://openindiana.org/mailman/listinfo/openindiana-discuss