V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
dhysum
V2EX  ›  Gentoo

将Gentoo安装在U盘上,空间是不是个问题?还是GCC的问题?

  •  
  •   dhysum · 2012-07-31 17:33:41 +08:00 · 7198 次点击
    这是一个创建于 4258 天前的主题,其中的信息可能已经有所发展或是发生改变。
    最近刚把Gentoo装在了一个8G的U盘上, 用于U盘启动。

    不用说, 这样有很多好处。

    1。系统随身带,可以在任何一台机器上用同一个系统(同一平台)
    2。 相比于, LiveUSB, 安装而不是live,可以将东西存在U盘上,而不是如live每次都重置
    3。可以用于做备份系统。
    4。移动性好。


    但我遇到个问题, 如果有做过类似的朋友帮忙解决一下。

    我不确定是不是空间的问题,还是分区的问题。分区是
    /dev/sdb1 512M /boot
    /dev/sdb2 1024M swap
    /dev/sdb3 <7G /

    在装好后, 我试着update @world, 然后deepclean。
    但deepclean好像把我自己安装的都删掉了, 如dhcpcd, grub, linux_firmware (for wlan), syslog-ng, etc..

    之后,当我再进行安装的時候就有问题了, 始终编译不了。 最终我的解决办法是重新chroot,然后copy了portage 和stages. 但到后面再进行安装的時候还是不行。

    而引起我注意的是update @world的時候,GCC的更新, 在GCC更新的時候始终过不去,提示是空间问题, 然后我就将/var/tmp下的內容删掉了,之后通过, 但就在deepclean之后的问题上就解决不了了。

    之后, 在折腾了N久之后找不到原因, 怒而删之。

    这两天思考良久,不知道是哪里的问题。

    不知道有人遇到过没有?望赐教!
    9 条回复    1970-01-01 08:00:00 +08:00
    sixand
        1
    sixand  
       2012-08-01 16:26:17 +08:00
    用UUID不可以吗?这样认分区比较准确。
    我只用过Arch做LiveUSB,分区识别经常出问题,改UUID就好了
    dhysum
        2
    dhysum  
    OP
       2012-08-02 09:02:11 +08:00
    @sixand 不会是分区识别的问题. 因为系统是可以正常使用的, 除了在安装软件的時候.
    thedevil7
        3
    thedevil7  
       2012-08-02 09:15:57 +08:00   ❤️ 1
    执行 deepclean 的时候有个提示, 大意是请自行检查一下是否所有即将移除的软件包都确实是不被其他软件包所依赖的.

    我有次 deepclean 就清掉了一个重要的依赖库. 当时因为保存了deepclean 的列表, 所以很容易的就恢复了.

    建议每次 deepclean 的时候利用 equery d software( package 的名字) 检查一下依赖关系.
    dhysum
        4
    dhysum  
    OP
       2012-08-02 10:08:34 +08:00
    @thedevil7 如果是自己安装的一些软件的话, 其依赖关系好像是独立的. 而这种独立的包是会被deepclean删掉, 看来也只能自己注意才行了。
    ivenvd
        5
    ivenvd  
       2012-08-02 11:00:47 +08:00   ❤️ 1
    U 盘安 Gentoo 不会报废么?各种频繁读写……
    dhysum
        6
    dhysum  
    OP
       2012-08-02 14:40:54 +08:00
    @ivenvd 嗯, 说得是。 但如果不做工作机, 用于备份和恢复的话,问题应该不大。
    thedevil7
        7
    thedevil7  
       2012-08-05 13:49:00 +08:00
    @dhysum 自己安装是指自己 make 还是 emerge?
    dhysum
        8
    dhysum  
    OP
       2012-08-06 09:20:52 +08:00
    @thedevil7 emerge
    thedevil7
        9
    thedevil7  
       2012-08-06 11:31:42 +08:00
    @dhysum 不会吧, depclean 只是偶尔有问题, 大部分时间都没问题.
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   989 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 20:08 · PVG 04:08 · LAX 13:08 · JFK 16:08
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.