
117471
10.11.2015
PfSense - Upgradeprobleme
Ein Kollege von mir testet gerade ein bisschen mit pfSense auf ALIX-Boards herum und ist gerade über ein Update (2.2.4 auf 2.2.5) "gestolpert", welches bei Ihm wohl irgendwie "ins Klo gegriffen" hat.
Germerkt hat er es daran, dass das .ssh Verzeichnis mit den authorized keys fehlt. Allerdings scheint da noch mehr im Argen zu liegen, das Updatelog sieht so aus:
Meine allererste (zugegebenermaßen sehr pragmatische) Vermutung ist, dass er die SD-Karte auf einem anderen Rechner via CardReader betankt hat und dass "irgend etwas" mit den Partitionstabellen schief gelaufen ist. Zwecks Eingrenzung verfolge ich momentan diesen Gedanken:
Was denkt Ihr denn darüber?
Germerkt hat er es daran, dass das .ssh Verzeichnis mit den authorized keys fehlt. Allerdings scheint da noch mehr im Argen zu liegen, das Updatelog sieht so aus:
Misc log:
fdisk: invalid fdisk partition table found
bsdlabel: /dev/da0s3: no valid label found
bsdlabel: /dev/da0s3: no valid label found
bsdlabel: /dev/da0s3: no valid label found
tar: Failed to set default locale
tar: Failed to set default locale
tar: Failed to set default locale
tar: Failed to set default locale
tar: Failed to set default locale
tar: Failed to set default locale
tar: Failed to set default locale
tar: Failed to set default locale
tar: Failed to set default locale
tar: Failed to set default locale
tar: Failed to set default locale
tar: Failed to set default locale
tar: Failed to set default locale
shutdown: [pid 87099]
fdisk/bsdlabel log:
Before upgrade fdisk/bsdlabel
* Working on device /dev/da0 *
parameters extracted from in-core disklabel are:
cylinders=966 heads=255 sectors/track=63 (16065 blks/cyl)
parameters to be used for BIOS calculations are:
cylinders=966 heads=255 sectors/track=63 (16065 blks/cyl)
Media sector size is 512
Warning: BIOS sector numbering starts with sector 1
Information from DOS bootblock is:
The data for partition 1 is:
sysid 165 (0xa5),(FreeBSD/NetBSD/386BSD)
start 63, size 3844449 (1877 Meg), flag 80 (active)
beg: cyl 0/ head 1/ sector 1;
end: cyl 741/ head 15/ sector 63
The data for partition 2 is:
sysid 165 (0xa5),(FreeBSD/NetBSD/386BSD)
start 3844575, size 3844449 (1877 Meg), flag 0
beg: cyl 742/ head 1/ sector 1;
end: cyl 459/ head 15/ sector 63
The data for partition 3 is:
sysid 165 (0xa5),(FreeBSD/NetBSD/386BSD)
start 7689024, size 102816 (50 Meg), flag 0
beg: cyl 460/ head 0/ sector 1;
end: cyl 561/ head 15/ sector 63
The data for partition 4 is:
<UNUSED>
disk: amnesiac
label:
flags:
bytes/sector: 512
sectors/track: 63
tracks/cylinder: 16
sectors/cylinder: 1008
cylinders: 3813
sectors/unit: 3844449
rpm: 3600
interleave: 1
trackskew: 0
cylinderskew: 0
headswitch: 0 # milliseconds
track-to-track seek: 0 # milliseconds
drivedata: 0
8 partitions:
c: 3844449 0 unused 0 0 # "raw" part, don't edit
disk: amnesiac
label:
flags:
bytes/sector: 512
sectors/track: 63
tracks/cylinder: 16
sectors/cylinder: 1008
cylinders: 3813
sectors/unit: 3844449
rpm: 3600
interleave: 1
trackskew: 0
cylinderskew: 0
headswitch: 0 # milliseconds
track-to-track seek: 0 # milliseconds
drivedata: 0
8 partitions:
c: 3844449 0 unused 0 0 # "raw" part, don't edit
* Working on device /dev/da0 *
parameters extracted from in-core disklabel are:
cylinders=966 heads=255 sectors/track=63 (16065 blks/cyl)
parameters to be used for BIOS calculations are:
cylinders=966 heads=255 sectors/track=63 (16065 blks/cyl)
Media sector size is 512
Warning: BIOS sector numbering starts with sector 1
Information from DOS bootblock is:
The data for partition 1 is:
sysid 165 (0xa5),(FreeBSD/NetBSD/386BSD)
start 63, size 3844449 (1877 Meg), flag 80 (active)
beg: cyl 0/ head 1/ sector 1;
end: cyl 741/ head 15/ sector 63
The data for partition 2 is:
sysid 165 (0xa5),(FreeBSD/NetBSD/386BSD)
start 3844575, size 3844449 (1877 Meg), flag 0
beg: cyl 742/ head 1/ sector 1;
end: cyl 459/ head 15/ sector 63
The data for partition 3 is:
sysid 165 (0xa5),(FreeBSD/NetBSD/386BSD)
start 7689024, size 102816 (50 Meg), flag 0
beg: cyl 460/ head 0/ sector 1;
end: cyl 561/ head 15/ sector 63
The data for partition 4 is:
<UNUSED>
disk: amnesiac
label:
flags:
bytes/sector: 512
sectors/track: 63
tracks/cylinder: 16
sectors/cylinder: 1008
cylinders: 3813
sectors/unit: 3844449
rpm: 3600
interleave: 1
trackskew: 0
cylinderskew: 0
headswitch: 0 # milliseconds
track-to-track seek: 0 # milliseconds
drivedata: 0
8 partitions:
c: 3844449 0 unused 0 0 # "raw" part, don't edit
disk: amnesiac
label:
flags:
bytes/sector: 512
sectors/track: 63
tracks/cylinder: 16
sectors/cylinder: 1008
cylinders: 3813
sectors/unit: 3844449
rpm: 3600
interleave: 1
trackskew: 0
cylinderskew: 0
headswitch: 0 # milliseconds
track-to-track seek: 0 # milliseconds
drivedata: 0
8 partitions:
c: 3844449 0 unused 0 0 # "raw" part, don't edit
Final upgrade fdisk/bsdlabel
* Working on device /dev/da0 *
parameters extracted from in-core disklabel are:
cylinders=966 heads=255 sectors/track=63 (16065 blks/cyl)
parameters to be used for BIOS calculations are:
cylinders=966 heads=255 sectors/track=63 (16065 blks/cyl)
Media sector size is 512
Warning: BIOS sector numbering starts with sector 1
Information from DOS bootblock is:
The data for partition 1 is:
sysid 165 (0xa5),(FreeBSD/NetBSD/386BSD)
start 63, size 3844449 (1877 Meg), flag 0
beg: cyl 0/ head 1/ sector 1;
end: cyl 741/ head 15/ sector 63
The data for partition 2 is:
sysid 165 (0xa5),(FreeBSD/NetBSD/386BSD)
start 3844575, size 3844449 (1877 Meg), flag 80 (active)
beg: cyl 742/ head 1/ sector 1;
end: cyl 459/ head 15/ sector 63
The data for partition 3 is:
sysid 165 (0xa5),(FreeBSD/NetBSD/386BSD)
start 7689024, size 102816 (50 Meg), flag 0
beg: cyl 460/ head 0/ sector 1;
end: cyl 561/ head 15/ sector 63
The data for partition 4 is:
<UNUSED>
disk: amnesiac
label:
flags:
bytes/sector: 512
sectors/track: 63
tracks/cylinder: 16
sectors/cylinder: 1008
cylinders: 3813
sectors/unit: 3844449
rpm: 3600
interleave: 1
trackskew: 0
cylinderskew: 0
headswitch: 0 # milliseconds
track-to-track seek: 0 # milliseconds
drivedata: 0
8 partitions:
c: 3844449 0 unused 0 0 # "raw" part, don't edit
disk: amnesiac
label:
flags:
bytes/sector: 512
sectors/track: 63
tracks/cylinder: 16
sectors/cylinder: 1008
cylinders: 3813
sectors/unit: 3844449
rpm: 3600
interleave: 1
trackskew: 0
cylinderskew: 0
headswitch: 0 # milliseconds
track-to-track seek: 0 # milliseconds
drivedata: 0
8 partitions:
c: 3844449 0 unused 0 0 # "raw" part, don't edit
fdisk: invalid fdisk partition table found
bsdlabel: /dev/da0s3: no valid label found
bsdlabel: /dev/da0s3: no valid label found
bsdlabel: /dev/da0s3: no valid label found
tar: Failed to set default locale
tar: Failed to set default locale
tar: Failed to set default locale
tar: Failed to set default locale
tar: Failed to set default locale
tar: Failed to set default locale
tar: Failed to set default locale
tar: Failed to set default locale
tar: Failed to set default locale
tar: Failed to set default locale
tar: Failed to set default locale
tar: Failed to set default locale
tar: Failed to set default locale
shutdown: [pid 87099]
fdisk/bsdlabel log:
Before upgrade fdisk/bsdlabel
* Working on device /dev/da0 *
parameters extracted from in-core disklabel are:
cylinders=966 heads=255 sectors/track=63 (16065 blks/cyl)
parameters to be used for BIOS calculations are:
cylinders=966 heads=255 sectors/track=63 (16065 blks/cyl)
Media sector size is 512
Warning: BIOS sector numbering starts with sector 1
Information from DOS bootblock is:
The data for partition 1 is:
sysid 165 (0xa5),(FreeBSD/NetBSD/386BSD)
start 63, size 3844449 (1877 Meg), flag 80 (active)
beg: cyl 0/ head 1/ sector 1;
end: cyl 741/ head 15/ sector 63
The data for partition 2 is:
sysid 165 (0xa5),(FreeBSD/NetBSD/386BSD)
start 3844575, size 3844449 (1877 Meg), flag 0
beg: cyl 742/ head 1/ sector 1;
end: cyl 459/ head 15/ sector 63
The data for partition 3 is:
sysid 165 (0xa5),(FreeBSD/NetBSD/386BSD)
start 7689024, size 102816 (50 Meg), flag 0
beg: cyl 460/ head 0/ sector 1;
end: cyl 561/ head 15/ sector 63
The data for partition 4 is:
<UNUSED>
- /dev/da0s1:
disk: amnesiac
label:
flags:
bytes/sector: 512
sectors/track: 63
tracks/cylinder: 16
sectors/cylinder: 1008
cylinders: 3813
sectors/unit: 3844449
rpm: 3600
interleave: 1
trackskew: 0
cylinderskew: 0
headswitch: 0 # milliseconds
track-to-track seek: 0 # milliseconds
drivedata: 0
8 partitions:
- size offset fstype [fsize bsize bps/cpg]
c: 3844449 0 unused 0 0 # "raw" part, don't edit
- /dev/da0s2:
disk: amnesiac
label:
flags:
bytes/sector: 512
sectors/track: 63
tracks/cylinder: 16
sectors/cylinder: 1008
cylinders: 3813
sectors/unit: 3844449
rpm: 3600
interleave: 1
trackskew: 0
cylinderskew: 0
headswitch: 0 # milliseconds
track-to-track seek: 0 # milliseconds
drivedata: 0
8 partitions:
- size offset fstype [fsize bsize bps/cpg]
c: 3844449 0 unused 0 0 # "raw" part, don't edit
* Working on device /dev/da0 *
parameters extracted from in-core disklabel are:
cylinders=966 heads=255 sectors/track=63 (16065 blks/cyl)
parameters to be used for BIOS calculations are:
cylinders=966 heads=255 sectors/track=63 (16065 blks/cyl)
Media sector size is 512
Warning: BIOS sector numbering starts with sector 1
Information from DOS bootblock is:
The data for partition 1 is:
sysid 165 (0xa5),(FreeBSD/NetBSD/386BSD)
start 63, size 3844449 (1877 Meg), flag 80 (active)
beg: cyl 0/ head 1/ sector 1;
end: cyl 741/ head 15/ sector 63
The data for partition 2 is:
sysid 165 (0xa5),(FreeBSD/NetBSD/386BSD)
start 3844575, size 3844449 (1877 Meg), flag 0
beg: cyl 742/ head 1/ sector 1;
end: cyl 459/ head 15/ sector 63
The data for partition 3 is:
sysid 165 (0xa5),(FreeBSD/NetBSD/386BSD)
start 7689024, size 102816 (50 Meg), flag 0
beg: cyl 460/ head 0/ sector 1;
end: cyl 561/ head 15/ sector 63
The data for partition 4 is:
<UNUSED>
- /dev/da0s1:
disk: amnesiac
label:
flags:
bytes/sector: 512
sectors/track: 63
tracks/cylinder: 16
sectors/cylinder: 1008
cylinders: 3813
sectors/unit: 3844449
rpm: 3600
interleave: 1
trackskew: 0
cylinderskew: 0
headswitch: 0 # milliseconds
track-to-track seek: 0 # milliseconds
drivedata: 0
8 partitions:
- size offset fstype [fsize bsize bps/cpg]
c: 3844449 0 unused 0 0 # "raw" part, don't edit
- /dev/da0s2:
disk: amnesiac
label:
flags:
bytes/sector: 512
sectors/track: 63
tracks/cylinder: 16
sectors/cylinder: 1008
cylinders: 3813
sectors/unit: 3844449
rpm: 3600
interleave: 1
trackskew: 0
cylinderskew: 0
headswitch: 0 # milliseconds
track-to-track seek: 0 # milliseconds
drivedata: 0
8 partitions:
- size offset fstype [fsize bsize bps/cpg]
c: 3844449 0 unused 0 0 # "raw" part, don't edit
Final upgrade fdisk/bsdlabel
* Working on device /dev/da0 *
parameters extracted from in-core disklabel are:
cylinders=966 heads=255 sectors/track=63 (16065 blks/cyl)
parameters to be used for BIOS calculations are:
cylinders=966 heads=255 sectors/track=63 (16065 blks/cyl)
Media sector size is 512
Warning: BIOS sector numbering starts with sector 1
Information from DOS bootblock is:
The data for partition 1 is:
sysid 165 (0xa5),(FreeBSD/NetBSD/386BSD)
start 63, size 3844449 (1877 Meg), flag 0
beg: cyl 0/ head 1/ sector 1;
end: cyl 741/ head 15/ sector 63
The data for partition 2 is:
sysid 165 (0xa5),(FreeBSD/NetBSD/386BSD)
start 3844575, size 3844449 (1877 Meg), flag 80 (active)
beg: cyl 742/ head 1/ sector 1;
end: cyl 459/ head 15/ sector 63
The data for partition 3 is:
sysid 165 (0xa5),(FreeBSD/NetBSD/386BSD)
start 7689024, size 102816 (50 Meg), flag 0
beg: cyl 460/ head 0/ sector 1;
end: cyl 561/ head 15/ sector 63
The data for partition 4 is:
<UNUSED>
- /dev/da0s1:
disk: amnesiac
label:
flags:
bytes/sector: 512
sectors/track: 63
tracks/cylinder: 16
sectors/cylinder: 1008
cylinders: 3813
sectors/unit: 3844449
rpm: 3600
interleave: 1
trackskew: 0
cylinderskew: 0
headswitch: 0 # milliseconds
track-to-track seek: 0 # milliseconds
drivedata: 0
8 partitions:
- size offset fstype [fsize bsize bps/cpg]
c: 3844449 0 unused 0 0 # "raw" part, don't edit
- /dev/da0s2:
disk: amnesiac
label:
flags:
bytes/sector: 512
sectors/track: 63
tracks/cylinder: 16
sectors/cylinder: 1008
cylinders: 3813
sectors/unit: 3844449
rpm: 3600
interleave: 1
trackskew: 0
cylinderskew: 0
headswitch: 0 # milliseconds
track-to-track seek: 0 # milliseconds
drivedata: 0
8 partitions:
- size offset fstype [fsize bsize bps/cpg]
c: 3844449 0 unused 0 0 # "raw" part, don't edit
Meine allererste (zugegebenermaßen sehr pragmatische) Vermutung ist, dass er die SD-Karte auf einem anderen Rechner via CardReader betankt hat und dass "irgend etwas" mit den Partitionstabellen schief gelaufen ist. Zwecks Eingrenzung verfolge ich momentan diesen Gedanken:
- pfSense auf einem ALIX-Board installieren
- gucken, wie „korrekt“ die Partitionstabellen, die fstab usw. sind – ggf. Fehler beseitigen
- (Test-)Update fahren
- falls das Testupdate ins Klo greift – pfSense Forum fragen
- falls das Testupdate funktioniert – das Testgerät mit der "kaputten" Firewall vergleichen
Was denkt Ihr denn darüber?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 287994
Url: https://administrator.de/forum/pfsense-upgradeprobleme-287994.html
Ausgedruckt am: 28.04.2025 um 06:04 Uhr