Blame

9881fb Steven Anderson 2024-12-17 19:45:16 1
# new_disk
2
3
### Linux
4
#### install parted
5
apt install parted
6
7
#### this will give us 'partprobe' so we can have linux rescan disks
8
partprobe
9
10
#### check out disk id
11
ls -lh /dev/disk/by-id
12
13
#### set GPT table
14
sudo parted /dev/disk/by-id/<disk>
15
(parted) mklabel GPT
16
17
#### view disks by ID
18
ls /dev/disk/by-id
19
20
### FreeBSD
21
#### Identify disks
22
camcontrol devlist
23
24
#### Get Last 4 Digits of SN
25
label=$( camcontrol identify ada0 | sed -n 's/.*serial number.*\(.\{4\}\)$/\1/p' )
26
27
#### Destroy Partitions
28
sudo gpart destroy -F ada0
29
30
#### Create Partition and Label
31
gpart create -s GPT ada0
32
gpart add -t freebsd-zfs -a 1m -l "$label" ada0
33
34
#### Create zpool
35
zpool create tank /dev/gpt/180H