製作持久化的 Kali U盤

2021-10-17 02:04:11 字數 2628 閱讀 9576

完了就是軟體一鍵 flash 。。。

於是乙個 kali live 的 u 盤就製作好了。。。

把 u 盤插到電腦上,設定啟動順序第乙個為 u 盤,

儲存退出後就可以進入 kali 系統了

目前還沒有作持久化,所以下面選擇第一項進去看看就好了,

完了進取體驗很不好,應該是缺少驅動的問題,不支援觸控板單擊,最好在有線滑鼠上使用

剛才 iso 寫入這個過程中,etcher軟體在 32g的u盤上分了兩個區,乙個 3.3 g, 乙個736k

把u盤插到ubuntu電腦上:fdisk -l

分別是 /dev/sdb1 和 /dev/sdb2

f盤打不開,因為是啟動盤,說要格式化才能用,

g盤裡存著幾個引導相關的檔案

g:\>tree .

資料夾 path 列表

卷序列號為 6666-6666

g:\├─efi

│ └─boot

└─boot

└─grub

通過磁碟管理檢視分割槽,看到還有 25 g 未分配

接下來就是利用u盤中的未分配空間來對u盤進行持久化

把 u 盤插回到 ubuntu 電腦上進行分割槽格式化等操作

我本來想在windows上操作,但是發現win自帶的格式化工具沒法直接格式成 ext3 檔案系統

官方給的分割槽建議:

end=7gib

read start _ <

parted /dev/sdb mkpart primary $mib $end

其中第2行的意思就是把 iso 映象檔案的大小作為分割槽的起始點,可是我的 iso 在 windows 電腦裡,那就只好自己算一下了,總的 mib 數大概是:

那麼就用 3355 mb 作為分割槽起始點

sudo parted /dev/sdb mkpart primary 3355mib 16gib
通過fdisk -l檢視到新建了乙個分割槽 /dev/sdb3

接下來照著官方教程:新的分割槽格式化成 ext3 格式,標籤命名為 persistence

sudo mkfs.ext3 -l persistence /dev/sdb3

sudo e2label /dev/sdb3 persistence

$ sudo mkfs.ext3 -l persistence /dev/sdb3

mke2fs 1.44.1 (24-mar-2018)

建立含有 3335424 個塊(每塊 4k)和 833952 個inode的檔案系統

檔案系統uuid:03474301-cd2d-4030-816d-cf60990fa9d1

超級塊的備份儲存於下列塊:

32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208

正在分配組表: 完成

正在寫入inode表: 完成

建立日誌(16384 個塊) 完成

寫入超級塊和檔案系統賬戶統計資訊:

已完成$ sudo e2label /dev/sdb3 persistence

然後在格式化後的新建分割槽中建立配置檔案persistence.conf

sudo

sumkdir -p /mnt/my_usb

mount /dev/sdb3 /mnt/my_usb

echo

"/ union"

> /mnt/my_usb/persistence.conf

umount /dev/sdb3

vuex的持久化

首先說一下vuex持久化的工作原理吧,為了再重新整理的時候,保持我們的登入狀態,以及一些重要的檔案,我們需要儲存一些東西在快取裡面 而當我們開發的時候,不知道什麼時候快取什麼值,就會導致各種小bug,一重新整理,找不到了 vuex persistedstate的理念就是把store裡面的資料自動快取...

spark的持久化

預設將rdd的資料持久化到記憶體中。cache是懶執行。注意 cache persist persist storagelevel.memory only 可以指定持久化的級別。最常用的是memory only和memory and disk。2 表示有副本數。cache和persist注意事項 c...

Redis的持久化

我們都知道,redis的資料都是儲存在記憶體裡面的,導致了redis有如下特點 1.由於記憶體的容量較小,並且速度很快,所以redis相對於mysql orcle等資料庫相比,儲存的容量較小,但是io速度特別快。2.由於記憶體的臨時儲存性,在機器斷電之後記憶體裡的內容將會丟失,若redis沒有持久化...