我的Archlinux升级又升挂了 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
min
V2EX    Linux

我的Archlinux升级又升挂了

  •  
      min 2013-03-12 15:38:45 +08:00 8154 次点击
    这是一个创建于 4669 天前的主题,其中的信息可能已经有所发展或是发生改变。
    最近LVM有点变化,主页也出了告示(https://www.archlinux.org/news/changes-to-lvm/)。

    但是。。。还是被我升挂了。

    估计是最后一步升级完之后没有做mkinitcpio -p linux导致的。

    现在启动后黑屏,fallback也进不去。只能刻盘用install cd引导,然后chroot再重新build kernel了。
    36 条回复    1970-01-01 08:00:00 +08:00
    karbon
        1
    karbon  
       2013-03-12 21:48:04 +08:00
    min兄有u,直接把像dd到u上就免刻了
    humiaozuzu
        2
    humiaozuzu  
       2013-03-12 22:32:20 +08:00
    lz 得习惯啊,Arch 从来都是一星期不升级一升就挂的嘛
    min
        3
    min  
    OP
       2013-03-12 22:40:28 +08:00
    @karbon 我没有单独的/boot

    @humiaozuzu 不至于,一般是特别久没升级外加升级前不看官方通告才会出问题,我看了,但是有一步没有照做

    下午花了20分钟搜索方法,刚刚花了15分钟敲命令,终于修好了,记录方法如下:
    ======Recovery from LVM Update Failure==========
    Cannot boot after a update of LVM
    The official LVM upgrade note:https://www.archlinux.org/news/changes-to-lvm/

    Resolve:
    Boot with Live CD, chroot and rebuild kernel image.

    See:
    http://serverfault.com/questions/414289/how-do-i-recover-from-boot-error-when-my-root-is-on-raid-and-lvm
    https://bbs.archlinux.org/viewtopic.php?id=139608

    Steps:
    1. use live cd boot

    2. run 'lvscan' to find out lvm volume, lvscan returns result:
    inactive '/dev/VolGroup00/home'
    inactive '/dev/VolGroup00/root'

    3. run 'vgchange -ay /dev/VolGroup00, to active the vlolume

    4. mount root and home:
    mount /dev/VolGroup00/root /mnt
    mount /dev/VolGroup00/home /mnt/home

    5. mount other folders:
    cd /mnt
    mount -t proc proc proc/
    mount -t sysfs sys sys/
    mount -o bind /dev dev/
    mount -t devpts pts dev/pts/

    6. chroot:
    chroot . /bin/bash

    7. make kernel image:
    mkinitcpio -p linux
    RagnarokStack
        4
    RagnarokStack  
       2013-03-12 22:45:46 +08:00
    喜闻乐见。。。上个学期期末俺的Archlinux在某次常规升级之后挂了,害得我作业都没有办法做,之后虽然换成了Ubuntu,可是Unity结果让我乳酸不已。。
    Xi
        5
    Xi  
       2013-03-12 22:46:33 +08:00
    chakra欢迎你
    min
        6
    min  
    OP
       2013-03-12 22:58:31 +08:00
    @RagnarokStack 哦。。。其实是我早上出门上班之前匆匆忙忙弄了一下,才导致的问题,如果仔细看通告不会这样。


    @Xi kde,而且是semi rolling release,不喜欢

    PS:标题里说又,因为上次/lib升级(https://www.archlinux.org/news/the-lib-directory-becomes-a-symlink/)的时候搞垮了。貌似那次中标的人非常多,影响蛮大的。
    min
        7
    min  
    OP
       2013-03-12 23:00:58 +08:00
    回顾一下,我用linux的时间一周最多1-2个小时,还弄个archlinux折腾
    硬盘只有64g,却搞了个lvm给自己添堵

    egg pain啊我
    Linxing
        8
    Linxing  
       2013-03-13 01:33:28 +08:00 via Android
    这就是我喜欢Ubuntu的原因,升级平滑..我觉得系统只是一个桥梁,没必要有更新都升级吧.我还在用lion +ubuntu 12.04.....倒是arch,gentoo很久升级一次很容易出问题..
    rorvn
        9
    rorvn  
       2013-03-13 02:44:29 +08:00
    告诉你个好东西:http://kmkeen.com/pacmatic/
    min
        10
    min  
    OP
       2013-03-13 08:26:22 +08:00
    @Linxing ubuntu听说也要变成rolling release了
    hanf
        11
    hanf  
       2013-03-13 08:49:55 +08:00
    还是debian系的稳健可靠,arch没那时间折腾,不用好久了
    eb74LTL2tS0z58WM
        12
    eb74LTL2tS0z58WM  
       2013-03-13 09:22:33 +08:00
    @RagnarokStack 换gnome
    Xi
        13
    Xi  
       2013-03-13 09:43:25 +08:00
    @min 不喜欢kde就没办法了,但是半滚动更新确实稳定很多,而且chakra更新的时候如果有什么需要的注意或者额外动作都会有提示,按照它说的去做就不会出问题,很省心
    qiukun
        14
    qiukun  
       2013-03-13 09:46:16 +08:00
    @Xi 由于源的问题,chakra 还是很蛋疼的。
    Xi
        15
    Xi  
       2013-03-13 09:59:26 +08:00
    @qiukun 163的源很快啊,但是最近他们源好像有点问题
    6711411
        16
    6711411  
       2013-03-13 10:17:04 +08:00
    163的源没法用了
    min
        17
    min  
    OP
       2013-03-13 10:57:03 +08:00
    @6711411 为什么没法用啊? 我一直图快用163的源呢
    ceyes
        18
    ceyes  
       2013-03-13 12:51:56 +08:00
    吼吼~
    gentoo 吧
    min
        19
    min  
    OP
       2013-03-13 13:34:41 +08:00
    @ceyes gentoo 比archlinux还要蛋疼
    zx900930
        20
    zx900930  
       2013-03-17 17:54:02 +08:00
    我arch滚qt滚挂了,现在也换成gpt+lvm,硬盘和LZ一样只有60G,不过外挂了5个2T的硬盘池
    hyq
        21
    hyq  
       2013-03-17 18:01:10 +08:00
    @min gentoo怎么会更蛋疼,gentoo可不会把/lib给删掉
    min
        22
    min  
    OP
       2013-03-17 18:15:03 +08:00
    @hyq 费电
    min
        23
    min  
    OP
       2013-03-17 18:15:30 +08:00
    @zx900930 我是64g上面做了lvm,后悔了
    jiyinyiyong
        24
    jiyinyiyong  
       2013-03-17 20:51:12 +08:00
    没升级也会出现问题, 开机时不能识别网络, 手动打开 eth0 但是无线操作不熟悉
    然后修不好只能到 Ubuntu 了.. 貌似非常不安全
    min
        25
    min  
    OP
       2013-03-17 21:18:19 +08:00
    @jiyinyiyong wifi-menu?
    slimbloody
        26
    slimbloody  
       2013-03-20 09:28:38 +08:00
    @humiaozuzu 也就是说得每天升级了?
    freetstar
        27
    freetstar  
       2013-03-20 10:02:08 +08:00
    3个月后yaourt -Syua的路过,,悲剧的重新chroot了
    min
        28
    min  
    OP
       2013-03-20 11:06:31 +08:00
    @slimbloody 每天不至于
    隔三岔五会有比较大的升级,可能不能在一次升级中同时做,或者要做的话也需要一些手动干预。
    如果没有注意,操作错误容易悲剧。
    一般一两个月至少要升级一下。
    chloerei
        29
    chloerei  
       2013-03-20 12:30:51 +08:00
    久了不升级就挂,重装忘了怎么装,然后我就逃离了。
    williamherry
        30
    williamherry  
       2013-03-20 13:56:15 +08:00
    用openSUSE吧
    zm1990s
        31
    zm1990s  
       2013-03-20 17:59:07 +08:00
    @Xi @qiukun 大概两周前163去掉了Chakra (Kdemod)的源,原因不明,发邮件也没人回。我现在用USTC的速度比较快。
    min
        32
    min  
    OP
       2013-03-21 16:00:11 +08:00
    @williamherry 你觉得openSUSE比archlinux好在哪里呢
    isspy
        33
    isspy  
       2013-03-21 17:45:00 +08:00
    @min 你觉得arch比opensuse 好在哪里呢? 反过来问一下.
    min
        34
    min  
    OP
       2013-03-21 18:24:59 +08:00
    @isspy 我没用过opensuse,对opensuse的印象就是绿色还有变色龙,仅此而已,没法比较啊

    另外,你的头像是什么生物啊,很可爱的样子。
    isspy
        35
    isspy  
       2013-03-21 19:29:57 +08:00
    @min 好不好 先试试. 试完再说
    min
        36
    min  
    OP
       2013-03-21 19:34:53 +08:00
    @isspy 瞎试成本很高,骗几个靠谱回答评估一下先要紧
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5615 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 38ms UTC 06:28 PVG 14:28 LAX 22:28 JFK 01:28
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86