V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  comicfans44  ›  全部回复第 4 页 / 共 9 页
回复总数  164
1  2  3  4  5  6  7  8  9  
另外你贴图中的 initramfs 中连 init 和 mount 都没有,你需要检查下 /etc/mkinitcpio.conf 这个文件的内容,看看是不是把 HOOKS 变量设成空了。如果 HOOKS 变量设置成空,那么重新安装 linux 也不会正常生成 initramfs ,你需要参考 https://wiki.archlinux.org/index.php/Mkinitcpio 设定 HOOKS 变量再重新安装 linux (或者直接执行 mkinitcpio -p linux )
从你的贴图看来, initramfs-linux.img 中根本没有任何驱动模块,推测是更新 linux kernel 过程意外打断导致驱动没有解压缩,创建 initramfs 自然也就没有任何驱动了

试试 lsinitcpio initramfs-linux-fallback.img ,看看里面是否有你的 root 文件系统的 ko 驱动

如果 initramfs-linux-fallback.img 中也和 initramfs-linux.img 一样,仅有很少的内容(就像你截图一样),那问题出在 initramfs 的创建过程中

可以用 chroot 环境进 archlinux 重新安装 linux 包,这个过程会解压缩驱动并且重新生成 initramfs

安装后检查 root 文件系统下 /lib/modules/4.1.5-1-ARCH 目录下是否已经多了很多 ko
(也可能是 ko.gz 什么的)文件,再用 lsinitcpio 检查新生成的 initramfs-linux.img 中是否已经包含驱动。

正常情况 initramfs-linux.img 中应该会有很多 ko ,不会像你的截图中那么少



如果 lsinitcpio initramfs-linux-fallback.img 中已经有很多 ko 驱动,那么你的问题可能出在 syslinux 的启动项上(可能仅加载了 kernel ,但没有加载 initramfs 。当然这种情况下你的 initramfs-linux.img 仍然可能是有问题的,同样需要重新安装 linux 包)
2015-08-20 09:31:14 +08:00
回复了 harry890829 创建的主题 C 大家在 Linux(命令行)上用什么写 c++?
@fuqian 看你需要的图形化工具是运行在开发机上还是本地,如果是运行在开发机上,那么 ssh 支持 X 转发, windows 下你需要一个支持 X 的 ssh 客户端(motaxterm 或者带 x 组件的 xshell ),linux 下你需要 ssh -X ,然后在终端下启动开发机上的图形化工具, UI 就跑到你本地的 x 上显示了
1.你的 root 参数指定的有问题
2.root 文件系统的驱动没有加入 initramfs

既然你有 chroot 环境,那就确认下 root 设备是否有误,再用 lsinitcpio initramfs-linux.img 看下里面是否包含了你的 root 文件系統驱动。
或者尝试使用 initramfs-linux-fallbak.img 启动,这个里面包含了更全的驱动,可以解决由问题 2 引起的无法启动的问题
2015-08-19 19:18:02 +08:00
回复了 harry890829 创建的主题 C 大家在 Linux(命令行)上用什么写 c++?
@acgeo 呵呵,当年我也是这样想的
int (*f )(int,int )=max;
int c=f (1,4 );
2015-08-16 20:57:48 +08:00
回复了 speed 创建的主题 C C 语言是不是应用已经不是很广泛了?
图形学的HLSL/GLSL语言中以及并行运算的OpenCL kernel/CUDA/RenderScript中都将C作为语言基础。

C的接口最简单,不同语言的扩展接口对基于C的扩展支持的最广泛, 通过C中介,可以实现跨语言调用。比如java里面嵌入lua,python嵌入C++。很多语言通过C接口实现对现有C库的功能支持,比如php的gd模块实际使用libpng libjpeg freetype,php的openssl/zlib/iconv模块都是对应C库的包装。

学好C有助于理解计算机的实际运行过程(学汇编当然更加有助于),另外的副作用是,由于开发调试过程问题繁多,被C折腾过之后毅力耐心大有提升,会觉得其他语言的开发过程都好方便...
2015-08-14 15:05:11 +08:00
回复了 eightqueen 创建的主题 问与答 台式机装 linux mint 应该选择什么无线网卡?
2015-08-13 20:12:22 +08:00
回复了 baskice 创建的主题 分享发现 分享一个漏洞检测软件 Nessus,可检测 bios 漏洞
@typcn windows下更新也是要管理员权限的,如果已经获取管理员权限那就已经入侵完毕了…
2015-08-13 15:05:14 +08:00
回复了 baskice 创建的主题 分享发现 分享一个漏洞检测软件 Nessus,可检测 bios 漏洞
...楼主的想法是好的,但问题是这个入侵的手段是物理连接计算机,假如你的计算机已经可以被物理连接了,那么拆下你的bios直接烧写就可以重置你的bios密码...
2015-08-06 18:04:55 +08:00
回复了 PHPwind 创建的主题 问与答 为什么国内就没有私密的网盘?
@yeyeye 总不能一个个列出来吧 。。。
2015-08-06 14:34:53 +08:00
回复了 PHPwind 创建的主题 问与答 为什么国内就没有私密的网盘?
@yeyeye cnnic 笑而不语
2015-08-06 09:33:51 +08:00
回复了 vibbow 创建的主题 互联网 国内用 IPv6 有奇效啊
@echo1937 没有外网ip也可以用 teredeo 走ipv6
@chengzhoukun 之前遇到过,把网页里重要的地址抓出来,把ipv6地址写进host 里面就可以了,可能是dns问题,也可能需要调整路由表优先级。
这是你无意中发现了一个苹果漏洞并提供了一种越狱可能的情况
2015-08-06 07:13:54 +08:00
回复了 Nixus 创建的主题 投资 为什么股市一跌,就会有财经新闻爆出证监会在查大单交易?
跟彩票一样,不放点消息,以后还怎么骗人割韭菜啊
@likaci 如果是想保存连接到多个服务器的窗口大小和路径,可考虑这样:

某一台(或者用跳板机)上开tmux,切换好你所需的view ,然后在每个窗口下分别ssh连接到你要管理的机器(可能你需要配置ssh不超时或者使用autossh) ,只要开着tmux的这台机器不关闭,每次你都连接tmux运行的这台机器然后attach即可
1 没懂,tmux直接运行在目标机上即可,只需本地直接连接,本地机无论重启还是重连tmux session依然有效,为何需要跳板机
2 tmux就可以
1  2  3  4  5  6  7  8  9  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2392 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 39ms · UTC 12:53 · PVG 20:53 · LAX 05:53 · JFK 08:53
Developed with CodeLauncher
♥ Do have faith in what you're doing.