- Promox / QEMU VM, 512MB RAM, 128GB SCSI HD, 1 core pentium
- IBM ThinkPad 600, 128MB RAM, 100GB ATA HD, 1 core pentium 2 (deschutes)
Begin by booting archlinux32-2021.07.16-i486.iso
.
Partition the hard disk:
$ fdisk /dev/sda
#!/usr/bin/env bb | |
(use '[clojure.string :as str]) | |
(def sh-newline-indent " \\\n ") | |
(defn mk-file-list | |
[files] | |
(->> files | |
(partition 4 4 []) ; providing even an empty padding collection makes partition return non-full slices |
#------------------------------------------------------------------------------ | |
# File: gpx.fmt | |
# | |
# Description: Example ExifTool print format file to generate a GPX track log | |
# | |
# Usage: exiftool -p gpx.fmt -ee3 FILE [...] > out.gpx | |
# | |
# Requires: ExifTool version 10.49 or later | |
# | |
# Revisions: 2010/02/05 - P. Harvey created |
Begin by booting archlinux32-2021.07.16-i486.iso
.
Partition the hard disk:
$ fdisk /dev/sda
# smartctl -a /dev/nvme0 | |
smartctl 7.2 2020-12-30 r5155 [x86_64-linux-5.13.19-2-pve] (local build) | |
Copyright (C) 2002-20, Bruce Allen, Christian Franke, www.smartmontools.org | |
=== START OF INFORMATION SECTION === | |
Model Number: Samsung SSD 970 EVO Plus 250GB | |
Serial Number: redacted | |
Firmware Version: 2B2QEXM7 | |
PCI Vendor/Subsystem ID: 0x144d | |
IEEE OUI Identifier: 0x002538 |
I'm installing Proxmox on an HP ProLiant DL360p Gen8 server, which cannot boot from NVMe. The NVMe drives are each installed on single-slot M.2 adapters in the rear PCIe slots.
rpool
and one of them was last imported on another system. You'll be dropped into a BusyBox shell.zpool import
to list available pools, find the pool with two NVMe drives, and run zpool import -f 123456
. exit
the BusyBox shell, and the system will now boot the Proxmox instance installed in step 1.# https://www.dhs.wisconsin.gov/covid-19/data.htm#summary | |
require 'csv' | |
data = CSV.read("/home/lafrance/Downloads/COVID-19_Vaccination_Data_by_County.csv") | |
counties = {} | |
for line in data do | |
county = line[1] | |
onedose = line[3] |
phoneHeight = 165; | |
phoneWidth = 85; | |
crossarmSize = 8; | |
crossarmWidth = phoneWidth + crossarmSize * 2 + 2; | |
crossarmPosition = (phoneHeight - phoneWidth) / 2; | |
backWidth = 60; | |
backHeight = 135; | |
backDepth = 15; |
(5185, 663, 0, 5185, 'Bot Developers -- Useful Information', 'n00blar', '[email protected]', 1041519376, '68.47.226.6', 1, 0, '1048312800', 'This information is from a jump table called in the RecvThreadProc, my brother indulg traced and documented the packets! heh =p<br><br>[code]<br>// jump table called in RecvDataThread to identify the packet type<br><br> // PKT_GAMEDATA = 0x00<br> // PKT_CLIENTREQ = 0x03<br> // PKT_SERVERPING = 0x05<br> // PKT_SELFPING = 0x06<br> // PKT_KEEPALIVE = 0x07<br> // PKT_CONNTEST = 0x08<br> // PKT_CONNTEST2 &n |
import Foundation | |
import CryptoSwift | |
enum CheckRevision { | |
enum CheckRevisionError: Error { | |
case formulaNotBase64 | |
case formulaTooShort | |
case unparseableVersion | |
} |
#import <stdio.h> | |
#import <stdlib.h> | |
typedef enum { | |
heart = 0, | |
spade = 1, | |
diamond = 2, | |
club = 3 | |
} Suit; |