这样是不是就随时能用自己的环境了
有啥经验可以分享吗,比如用的什么版本有什么坑等
谢谢
1
LindsayZhou 2023-05-17 20:11:28 +08:00
[在可移动设备上安装 Arch Linux - Arch Linux 中文维基]( https://wiki.archlinuxcn.org/wiki/%E5%9C%A8%E5%8F%AF%E7%A7%BB%E5%8A%A8%E8%AE%BE%E5%A4%87%E4%B8%8A%E5%AE%89%E8%A3%85_Arch_Linux)
|
2
ltkun 2023-05-17 20:45:31 +08:00 1
移动硬盘要注意文件系统容易损坏 刚刚就又坏了一次哈 第三次遇到了 速度 c 口可以上 g 应该是够了
|
3
MrKrabs 2023-05-17 22:40:50 +08:00
注意 u sb 口
|
4
xiaokanhongchen 2023-05-17 23:37:56 +08:00 via Android 1
建议 可安装到 vhd 中,然后装好初始环境,复制一份当备份或测试用,以后出了问题,可直接还原,最近刚研究好 win 装 vhdx,Linux 装 VHD ,可以随时带着走,盘只用一两个文件,干净方便
|
5
anytk 2023-05-17 23:38:26 +08:00 via Android
用三星 256G 装 debian sid 两年多了,文件系统用 btrfs 开透明压缩,还可以只是近来跟不上电脑性能力了,准备换 nvme 移动硬盘盒搞搞
|
6
MrLonely 2023-05-17 23:51:00 +08:00
@xiaokanhongchen 可以分享一下具体怎么装吗?我也想这么装。
|
7
7RTDKSAK 2023-05-18 00:02:37 +08:00 1
这个我熟
有很多 DEBIAN/UBUNTU 衍生发行版专门为便携目的而优化,我曾经有接近俩年时间一直在高强度使用,甚至玩源里几款 FPS 都无压力 楼主可以搜索关键词`LINUX LIVE PERSISTENCE` 至于把常规发行版安装到 U 盘,安装肯定是可以,但是我没有这种经验,不好给建议 |
8
alex177027 2023-05-18 00:12:44 +08:00 via Android
注意线要插稳,以及硬盘盒散热
|
9
cc666 2023-05-18 00:18:52 +08:00
安装的时候选好 EFI 分区,免得启动不来或者把原来系统的启动项干掉了
|
10
YsHaNg 2023-05-18 00:19:11 +08:00
尽量用 ssd 主控 要有 uasp trim
|
11
tin3w5 2023-05-18 00:37:51 +08:00 via iPhone
有,好多年前一个学弟去当兵,那地方用的系统有 agent ,想避免 agent 监控就用 u 盘搞一个 kali ,用了三年。
|
12
ivvei 2023-05-18 01:09:27 +08:00
U 盘会很烫
|
13
findex 2023-05-18 01:23:56 +08:00
u 盘比硬盘容易写坏。u 盘只是用紧急启动盘用的。
而且 u 盘速度太慢。如果用 usb 口的话,建议用个 usb + m.2 pcie 硬盘盒,速度飞越而且读写稳定一些。 |
14
mrfox OP 多谢各位的热心指导,目前要学的关键字
debian sid LINUX LIVE PERSISTENCE uasp trim 不要用 u 盘,准备用个 usb 2.0 的 ssd 尝试下,不知速度跟得上不 |
15
webshe11 2023-05-18 01:36:39 +08:00 via Android
几年前用 2.5 寸机械硬盘盒搞过一个 Kali Linux ,经验就是一定要用 SSD 否则很慢,最后实际也没怎么用就格了,瞎折腾挺有意思但是也浪费不少时间
|
16
424778940 2023-05-18 02:42:27 +08:00
我就这么干的 用 nvme 转 c 口盒子 上班带 u 盘 主要是图个上下班不用带笔记本回来
公司笔记本里装了个 windows+bitlocker 做应急用 上下班带个 u 盘就行 很方便 所有环境和代码都跟着走 回家直接挂虚拟机里从这个物理盘启动 可以继续用 不过要提的建议就是 尽量避免加密文件系统 虽然被人偷走 /捡到会很惨 但盘坏了自己盘不好恢复数据更惨 ext4 可能恢复软件支持的多一些 zfs 考虑到有 copy on write, 对于容易掉线的 u 盘来说更不容易丢数据一些 当然还有最重要的 定期备份数据 热备份还没找到什么太稳妥的方法 就不推荐了 |
17
jqtmviyu 2023-05-18 03:15:28 +08:00
@xiaokanhongchen #4 请问 vhd 系统的启动速度会更慢吗? 我尝试把系统迁移到 vhd 中, 发现明显比直接安装到 ntfs 中启动慢
|
18
james122333 2023-05-18 04:15:11 +08:00
最好是移动硬盘 但你这样信息安全就很难保证 平板的好处就在这 小且可以启动好
|
19
dingwen07 2023-05-18 06:35:28 +08:00
之前用过一年
然后有一次不知道怎么的系统 log 把整个 U 盘占满了 |
20
xiaokanhongchen 2023-05-18 08:49:16 +08:00 4
@jqtmviyu
@MrLonely 1. 通过 virtualbox 安装 ubuntu 到 vhd 格式的硬盘。(固定大小;在系统主板设置出打开“启动 EFI”;安装后安装 grub 的 Legacy BIOS 模式的包 grub-pc-bin 等。) 2. 挂载 vtoyboot 镜像,在 Ubuntu 中执行 vtoyboot 脚本,sudo bash vtoyboot.sh 脚本执行完之后,使用 poweroff 命令关机。 3. 拷贝到 U 盘或硬盘 c 盘自建目录下,改后缀名为 .vtoy U 盘中的可以用 Ventoy 启动。 4. 以上是 linux 的 vhd 安装,可参照网址及时修改 https://www.ventoy.net/cn/plugin_vtoyboot.html 5. U 盘启动,U 盘安装 ventoy ,vhd 可以直接放到 U 盘里就行,开机就能看到 |
21
crazyweeds 2023-05-18 08:53:09 +08:00
不推荐 U 盘,因为 U 盘寿命不行。并且体验也差,主要体现在速度满和发热量高。
可考虑 SSD ,至于 NVME 还是普通 SATA ,现在 NVME 2TB 价格才 500 的前提下,还是推荐 NVME 。 |
22
blankmiss 2023-05-18 08:59:45 +08:00
U 盘不太好 本来就不是长时间读取的 不如用硬盘盒
|
24
xiaokanhongchen 2023-05-18 10:37:29 +08:00 via Android
@jqtmviyu 我用的 nvme 的 SSD 装的硬盘盒子,速度很快,和电脑差不多,没感觉区别明显,据说在固态上速度损失不大
|
25
libook 2023-05-18 10:58:43 +08:00
平时不用 U 盘做桌面系统盘,但我的 NAS 常年是用 U 盘里的 Debian 系统,需要注意的就只是写入寿命问题,我们目前用了一个叫做 folder2ram 的工具进行配置,尽可能减少写入操作,一个 U 盘用了两年多,然后挂了。根据需要经常备份。
|
26
kevin13 2023-05-18 11:12:51 +08:00
很早就这么干过,唯独要注意的就是 u 盘损坏
|
27
n1cogrv 2023-05-18 12:05:03 +08:00
如果你用 Arch 系的话,关键词是 ALMA - Arch Linux Mobile Appliance 。
供参考: https://github.com/philmmanjaro/alma https://github.com/r-darwish/alma Manjaro Forum 里面也有人写了个帖子,非常详细,用 LUKS container 加密分区了的。 https://forum.manjaro.org/t/root-tip-how-to-manjaro-to-go-lxde-with-persistance/12596 替换一下你喜欢的 UI/WM 就行。 |
28
n1cogrv 2023-05-18 12:07:16 +08:00
至于硬件嘛,上面的 v2er 基本也是指明了。我的话就直白点,买个全金属的硬盘盒+散热贴片+NVMe 固态+经常备份
|
29
vituralfuture 2023-05-18 13:14:15 +08:00 via Android
manjaro 安装的时候就是从 u 盘里启动一个完整的 manjaro 系统,然后这里面安装了一大堆东西,让你体验 manjaro ,体验够了可以安装到硬盘上
|
30
tomychen 2023-05-18 14:10:42 +08:00
你需要一个很抗操的 U 盘,其他无差。
|
31
iamqk 2023-05-18 14:31:04 +08:00
可以用自己组装的 ssd ,比较耐用
u 盘不行,不是这种用途,而且速度也有限 |
32
mrfox OP @xiaokanhongchen 除了 u 盘启动,ventoy 这个启动可以安装到硬盘吗请问
|
33
xiaokanhongchen 2023-05-20 17:52:42 +08:00 via Android
@mrfox 可以,但是不推荐,毕竟用于移动硬盘或 U 盘,要在硬盘上用,最好 grub2 引导或者 win 引导。
|
34
mrfox OP @xiaokanhongchen 好的谢谢,今天再读一遍教程就上手
|
36
mrfox OP @xiaokanhongchen
“安装后安装 grub 的 Legacy BIOS 模式的包 grub-pc-bin 等”这步 请问 archlinux 需要这步吗 @crazyweeds NVME 有推荐不 @n1cogrv 有套装推荐不还是要分着买 |
37
424778940 2023-05-22 23:24:48 +08:00 1
@mrfox
没有利益相关因素 我自己在用这两个 ASM2362 的盒子 便宜的选这个 https://item.jd.com/10040267150493.html 贵一些的选这个(记得选 ASM2362 的!) https://item.taobao.com/item.htm?id=651360115430 |
38
xiaokanhongchen 2023-05-23 08:28:42 +08:00 via Android
@mrfox 如果近几年的电脑,“安装后安装 grub 的 Legacy BIOS 模式的包 grub-pc-bin 等”这步可以不装,不影响正常使用,这步本来就是为了在老主板上使用,老主板现在越来越少了。
|
39
beatboxgao 2023-05-23 17:18:35 +08:00
之前用的三星移动 ssd T7?装的 Manjaro ,会突然卡顿 5s ,一天大概发生三四次,不过大概是我显卡有问题(目前显卡已经报废了)。
除此之外,感觉和普通硬盘里装没啥区别。 |
40
mrfox OP 折腾一下午参考 archwiki 在 virtualbox 里安装上了 arch ,chroot 回来连不上网,搜索半天好像说是没有装 net manager ,sigh...
目前转向现成的镜像再继续折腾 |
41
mrfox OP 好像不行,激活 efi 后就无法启动了,看来还得重新安装
|
42
mrfox OP 最新进展:用 archinstall 安装成功了,但是启动不了 vdi
回去看 vtoyboot 支持表格中,嗯,就没有 archlinux (只有基于它的 2 个)。。。 再来 |
43
mrfox OP 终于用上了,感谢大家
最终用了 ubuntu ,ventoy 无痛 legacy boot ,arch 还是留给高手吧 |
44
mrfox OP @xiaokanhongchen
请问使用中的文件一般是保存在哪好,我试了下,ubuntu 可以存到 ventoy 启动的盘 |
45
xiaokanhongchen 2023-05-25 09:05:16 +08:00
@mrfox 都行,其实你保存在 vhd 中其实也是在 U 盘中,看自己喜好,将来有问题,挂载起来都能修复,重要的文件多备份,加密放到网盘上最好。
|
46
mrfox OP |
47
busier 2023-05-25 19:44:58 +08:00
一直都是定制 Live ,从来不考虑装完整版到可移动磁盘使用!
|
49
busier 2023-05-28 13:06:11 +08:00
@mrfox Live 可以持久化,也可以非持久化,临时改变引导参数就行了!另外,大多数 Live 支持 toram 参数,遇到大内存的机器直接将系统镜像 Copy 到内存中,就可以拔盘运行了!
所以,为啥要在可移动磁盘上使用完整版系统呢? |
50
busier 2023-05-28 13:17:44 +08:00
建议你就选一个合适的 Live 放到 U 盘运行就妥了!参考下 Kali 的 Live ,官方有设置为持久化,和加密持久化的说明!
毕竟 Live 在可移动磁盘上是只读的!就算使用过程中持久化分区写坏了不能启动,还可以切换到非持久化启动应急,总比完整系统多一种应急选择! 况且 Live 的内核也更加适合不同硬件平台,可移植性更好!例如新版的 ubuntu desktop 的 ISO 就加了 n 卡驱动!解决了过去 n 卡机器上 X 经常卡死的问题! |
51
mrfox OP |
52
lewiet 2023-07-01 23:20:21 +08:00
多数系统都有 write2USB 的 script,很简单,我用 10 多年了
不要设 presistence 就不容易坏,因为没写入,但有时引导会坏要重新 write2usb |
53
mrfox OP |
54
1a2b3clong 2023-09-14 00:24:27 +08:00 via Android
@ltkun 我也遇到这种情况了,有什么恢复文件系统的工具吗,我搜了半天没找到😢
|
55
ltkun 2023-09-14 07:35:12 +08:00 via Android 1
@1a2b3clong 如果不能进系统了试试其他启动菜单进去 fsck 修复文件系统 不行只能挂其他系统上修复了
|
56
ovoie 2023-12-22 12:56:29 +08:00
试过,主要是 USB 插口速度随缘。
我当初用的方案如下。 1. 系统整体配置好之后,封装成 squashfs 。 2. 然后使用 overlayfs 的方案保存数据. 3. 如果内存足够大的,将系统软件加载到内存里,使用缓存加速。 4. 如果内存不是很充足,则可以考虑使用一些 preload 方案,参考 https://wiki.archlinux.org/title/preload 这一套搞下来比较复杂,需要一些耐心,后来大学做实验,忘记拔 U 盘,痛失了这个系统 |
57
scoful 40 天前
@424778940 大佬,请问你的盒子还在使用吗?昨天发现我的一个 ssd 口寄了,想直接用 ssd 盒子来代替,里面全是 idea 等开发工具,我想接上盒子直接使用,有可能吗?
|
58
424778940 40 天前
@scoful 没太看明白, 你是 ssd 里装系统, 然后主板 m.2 接口坏了, 想用盒子启动?
windows 和 linux 应该都是可以的 前提是你用的 gpt+uefi |
59
scoful 40 天前
@424778940
- 主板有 2 个 m.2 接口,装了 2 条 ssd ,1 条系统,1 条开发环境,其中一个接触不良,一会好一会坏,所以现在用好的那个接口启动系统。 - 然后想把开发环境的 ssd ,使用盒子外接,实现跟插主板里一样的使用。不了解盒子的情况,现在担心能不能跟插主板一样,无缝使用?有点担心发热会烧掉 ssd 。 - 看到大佬你有使用经验,所以想问问我这个想法可行吗? |