Navigation

    全志在线开发者论坛

    • Register
    • Login
    • Search
    • Categories
    • Tags
    • 在线文档
    • 社区主页

    阔怕,虚拟机文件 531G 了,真怕突然崩了。

    灌水区
    6
    14
    3068
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • tigger
      tigger LV 7 last edited by

      cd92f8cf-b9d1-4fa0-bc46-86642b0e107d-image.png

      1 Reply Last reply Reply Quote Share 0
      • BedRock
        BedRock LV 6 last edited by

        新想法:分布式存储😳 😳 😳 😳
        分布式计算
        分布式。。。。。

        tigger 1 Reply Last reply Reply Quote Share 0
        • tigger
          tigger LV 7 @BedRock last edited by whycan

          @bedrock 自己写的代码只有几行,但是要是真崩了,各种基础环境还是够折腾的。

          1 Reply Last reply Reply Quote Share 0
          • J
            jordonwu LV 6 last edited by

            可以瘦身的,你在虚拟机里删除文件没有效果

            tigger 1 Reply Last reply Reply Quote Share 0
            • tigger
              tigger LV 7 @jordonwu last edited by

              @jordonwu

              是 vmware-toolbox-cmd disk shrink / 这个命令吗? 用过了,实在是虚拟机文件太多了,积重难返。

              1 Reply Last reply Reply Quote Share 0
              • J
                jordonwu LV 6 last edited by

                @tigger, 要2步,先Ubuntu Live启动后操作你的虚拟机zerofree xxx, 之后在宿主机器里操作一把,命令忘了,手头没电脑。如果你需要周一找我我给你找找之前的脚本

                tigger 1 Reply Last reply Reply Quote Share 0
                • tigger
                  tigger LV 7 @jordonwu last edited by

                  @jordonwu 感谢大佬,坐等。

                  J 1 Reply Last reply Reply Quote Share 0
                  • J
                    jordonwu LV 6 @tigger last edited by jordonwu

                    @tigger
                    0. 先删掉虚拟机中不用的文件,这是前提。如果你的虚拟机里的文件本身就很多很大,那是无法瘦身的

                    1. 通过Ubunt Live CD启动虚拟机,选择“Try Ubuntu”, 打开一个terminal
                      1)sudo apt install zerofree
                      2)通过sudo fdisk -l 查看你之前的虚拟机对应的设备文件,一般是/dev/sda1,如果你有多个虚拟机你需要分辨出你要操作的是哪个
                      3)sudo zerofree -v /dev/sdaX
                      这一步是在虚拟机内清理删除的文件,X是你用fdisk查看对应的虚拟机设备
                      4)执行完后关闭虚拟机退出

                    2. 在你的Host端操作:
                      call D:\ProgramFiles\Oracle\VirtualBox\VBoxManage modifymedium "C:\ubuntu_18_04_4\ubuntu_18_04_4.vdi" --compact

                    执行完上述2步,你的虚拟机会小很多。
                    【注】以上步骤涉及到虚拟机磁盘操作,不保证虚拟机执行过程不崩溃,对于工作用途的虚拟机请慎重考虑。以上方法仅供参考。

                    tigger 1 Reply Last reply Reply Quote Share 0
                    • tigger
                      tigger LV 7 @jordonwu last edited by

                      @jordonwu
                      感谢建议,刚搜了一下 vdi 是 virtualbox 专用的虚拟机文件格式,我的是vmware的,以前用 **vmware-toolbox-cmd disk shrink / ** 是可以瘦身,可能这个虚拟机里面文件太多了,我先去整个2T的移动硬盘备份一下再试一试。

                      1 Reply Last reply Reply Quote Share 0
                      • ufbycd
                        ufbycd LV 3 last edited by

                        直接上实体Linux吧,在Linux里做开发舒服多了。我是实体Linux,虚拟机Windows;不过Windows系统基本没怎么用过了。

                        BedRock cube_work 2 Replies Last reply Reply Quote Share 0
                        • BedRock
                          BedRock LV 6 @ufbycd last edited by

                          @ufbycd 平时开发全部用Linux 的dalao

                          1 Reply Last reply Reply Quote Share 0
                          • cube_work
                            cube_work LV 5 @ufbycd last edited by

                            @ufbycd 膜拜大佬,实体机确实没有文件膨胀的烦恼。

                            1 Reply Last reply Reply Quote Share 0
                            • BedRock
                              BedRock LV 6 last edited by

                              听说windows里面的子系统不错,可以尝试一下😊 😊 😊 😊

                              1 Reply Last reply Reply Quote Share 0
                              • M
                                migu_ LV 3 last edited by

                                之前有尝试过将整个系统导出,然后拷贝生成的文件再导入,大小就会降好多,不过每次导出都担心数据丢失(主要不是很理解他这个导出的实现),只是导出后也没发现丢了那个文件。🙄

                                1 Reply Last reply Reply Quote Share 0
                                • 1 / 1
                                • First post
                                  Last post

                                Copyright © 2024 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号

                                行为准则 | 用户协议 | 隐私权政策