再請教各位大神
小弟想 merge 一兩個常用的 iso 到 USB
在 lubuntu 環境下
有適合 簡單操作的軟體嗎?
請詳述何謂「merge 一兩個常用的 iso 到 USB」
我想要 lubuntu 跟 xubuntu 放到同一個 usb 開機
應該只能手工製作吧?其實蠻簡單,先把 iso mount 起來之後,不同distro分別 cp 到 USB 裡不同目錄下, grub.conf boot option 指向不同 vmlinuz/initrd, 再用 "live-media-path=XXXX"(原本都是 casper) 來指定,就可以達到一支 USB boot 多種 distro.
我在想是不是也可以當作多系統的方式安裝
但這樣比較耗費時間
因為EFI boot的需求,先割一個比較小,專門放 vmlinuz/initrd 的 FAT32 partition, 其餘做成例如 ext4 partition, 再用 blkid 找出 ext4 的 uuid, 在 boot option 裡可以用 uuid= 來指向.
可以多個 distro 沒問題,不是只有 ubuntu, lubuntu, xubuntu, 其他的 Live system 也都能放進來,不過可能要先一下 initrd 怎麼找到 squashfs 那個大檔案,再來用 grub.conf 指向.
有些 distro 不是壓成單一 squashfs, 所以要見招拆招
既然都要拆 iso 來放進 USB, 不如再進一步,以ubuntu variant 來說,順便把squashfs 解開,chroot 進去增/刪一些你要或不想要的東西,然後壓成新的 squashfs 再放進 USB, 這樣用 USB開完機出來的,就是你個人風格的系統了.
用現成的軟體來做的問題在於,它應該不會幫人修改 initrd, 例如 ubuntu有 "toram" 這樣的 boot option, 讓你開完機就可以把 USB 拔出來,整個系統都在 RAM 裡面跑。但是這個 "toram" 是把整支 USB 不管裡面是什麼都copy進 RAM裡,可能超過多數人RAM的容量,只把單一個 distro 丟進 RAM裡才是我想要的,這時就需要手工修改 initrd。一個 distro 以 5GB來估算(有的更小),一支64G USB 至少可以裝載10種 distro.
可以修改 iso 內的 grub 達成同樣的目地?
沒試過,但是我覺得應該可以
現實上很少會需要在 USB 裡面塞多個 distro 吧?
16GB USB 最低不到 NTD 150 ... 備個幾隻比較快XD
應該是 initrd 裡面有的,grub.conf 才能用,grub.conf 不太可能產出 initrd 裡面沒有的結果.
cp -a ${copyfrom}/* ${copyto} <—initrd 裡是這樣,整支USB都copy 進RAM.
我買隨身碟的時候會考慮4k讀寫的效能
不要比傳統硬碟差其實就不錯用
我一顆買硬碟時附贈的 8 GB 隨身碟,已經超過 10 年了吧...
現在插在我的 google tv 上放 APP data XD
雖然讀寫很慢,但他只要能撐住看串流時 Buffer 速度就好
不到 NTD 150 也不能要求什麼XD
也是有高級品可以買,就是選擇而已
往上選也可以買一顆 NVME SSD + 外接盒當 USB 用
其實 safe hours 有放和沒放一樣,很多 bot 都是隱匿了好幾天才突然改 user name 然後亂灑一通
[-1001025112413 /
@x_ubuntu_taiwan_community]
Sandbox - active: yes
- notification: yes
- remove_media: yes
- safe_hours: 120
- mute_hours: 0
- nopm_hours: 0
關 security boot 開 ventoy 跟 enroll ventoy key 其實是一樣的意思
現在支援 security boot 的非 Windows 其實不多
甚至現在用 Rufus 做 Windows install media 的時候大約 5G 還會叫你關他
安裝之後應該都可以自己上 security boot 的
Live 系統用的 bootloader shim 跟 kernel 不特別改的話跟非 live 應該是一樣的,我用是幾乎都有支援 secure boot
前陣子連 PVE 都上 secure boot 了
#管理公示 CCoC 1. 疑似兒童色情內容 已封鎖並刪除訊息
沒有,不一樣,開 secure boot 然後 enroll ventoy key 之後你會不能用 legacy boot
livecd 不太可能支援 secure boot 吧,他還要 enroll key 耶?
隔壁有人建議過我改 port 成 8964 肯定安靜
連 Hyper-V 都可以在微軟信任的 Secure boot 下直接開 Ubuntu 的 iso
而且 Ubuntu 也只有要在安裝第三方驅動的時候才會要你 enroll
我從來沒想過這個
不過會不會對岸來的資料源也被封了