水木社区手机版
首页
|版面-Linux系统与应用(LinuxApp)|
新版wap站已上线
返回
1/1
|
转到
主题:能不能将系统完全挂载到内存中?
4楼
|
DreamDreams
|
2022-01-11 16:43:21
|
展开
能,但多数liveCD不是这样的。
只有少数distro才会全放内存里,一般LiveCD是mount live medium里面的squashfs镜像
这个镜像默认不会复制到内存里
Debian的话做起来很简单,基本上就三步
安装live-boot live-tools
制作squash镜像
grub命令行加上 boot=live toram 这俩参数
toram参数就是把squashfs镜像复制到内存里再mount
【 在 vwx ()/() 的大作中提到: 】
: 标 题: Re: 能不能将系统完全挂载到内存中?
: 发信站: 水木社区 (Tue Jan 11 09:54:47 2022), 站内
:
: 可以 livecd就是这么工作的
: 不过可能解决不了你的问题
: 【 在 blitz (blitz) 的大作中提到: 】
: : 标 题: 能不能将系统完全挂载到内存中?
: : 发信站: 水木社区 (Tue Jan 11 09:28:08 2022), 站内
: :
: : 有一台内存非常富裕的机器,执行某些操作的时候会无法响应
: : 但又不是彻底死掉,如果在此之前ssh已经登陆上去了,按键会有回显
: :
: : 怀疑是和磁盘相关的问题,所以我在想能否将系统完全挂到内存中,这样再次重现的时候就能查找原因了
: :
: : --
: :
: : ※ 来源:·水木社区 mysmth.net·[FROM: 209.58.191.*]
:
:
: --
: 忘记我。否则就太迟了。
:
:
: ※ 来源:·水木社区 mysmth.net·[FROM: 61.149.143.*]
--
修改:DreamDreams FROM 124.207.188.194
FROM 124.207.188.194
10楼
|
DreamDreams
|
2022-01-11 19:02:11
|
展开
不是
【 在 cppbuilder (心如止水~) 的大作中提到: 】
: 标 题: Re: 能不能将系统完全挂载到内存中?
: 发信站: 水木社区 (Tue Jan 11 17:57:40 2022), 站内
:
: 这是放在initramfs里了?
:
: 【 在 ArchLinux (a lightweight and flexible distribution) 的大作中提到: 】
: : copytoram 这东西没什么特别的,就是把 squashfs 复制到 tmpfs,后续的和常规流程一样。
: :
https://gitlab.archlinux.org/mkinitcpio/mkinitcpio-archiso/-/blob/master/hooks/archiso#L66
:
:
: --
:
: ※ 来源:·水木社区 mysmth.net·[FROM: 106.37.96.*]
--
FROM 111.201.68.155
11楼
|
DreamDreams
|
2022-01-11 19:02:32
|
展开
不需要
【 在 cppbuilder (心如止水~) 的大作中提到: 】
: 标 题: Re: 能不能将系统完全挂载到内存中?
: 发信站: 水木社区 (Tue Jan 11 18:09:51 2022), 站内
:
: 不过这样就必须得开显示器选择才行了,我的机器没显示器键盘,内核里也没这些东西的驱动,还是用我的土方法吧
:
: 【 在 ArchLinux (a lightweight and flexible distribution) 的大作中提到: 】
: : 没错。系统最早加载的是内核和 initramfs,这种工作也只能由 initramfs 做。
:
:
: --
:
: ※ 来源:·水木社区 mysmth.net·[FROM: 106.37.96.*]
--
FROM 111.201.68.155
1/1
|
转到
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版