全部产品
Search
文档中心

Server Migration Center:Apa yang harus saya lakukan jika pesan kesalahan "Btrfs telah dihapus" muncul?

更新时间:Jul 02, 2025

Deskripsi masalah

Selama migrasi sistem operasi, muncul pesan kesalahan "Btrfs telah dihapus".

Penyebab

Sistem operasi yang akan dimigrasikan menggunakan sistem file Btrfs. Namun, Anolis atau Alibaba Cloud Linux tidak mendukung sistem file Btrfs dan tidak dapat membaca file dalam partisi hard disk yang menggunakan sistem file tersebut. Akibatnya, migrasi sistem operasi gagal.

Solusi

  1. Hubungkan ke instance Elastic Compute Service (ECS) yang sistem operasinya ingin Anda migrasikan. Untuk informasi lebih lanjut, lihat Hubungkan ke instance Linux menggunakan kata sandi atau kunci.

  2. Jalankan perintah berikut untuk melihat sistem file dari setiap partisi:

    df -T

    Keluaran perintah serupa dengan berikut ini:

    [root@iZbp104w56ovfyfxy9o**** ~]# df -T
    Filesystem     Type     1K-blocks    Used Available Use%     Mounted on
    devtmpfs       devtmpfs   3.920.472       0   3.920.472   0%     /dev
    tmpfs          tmpfs      3.931.060       0   3.931.060   0%      /dev/shm
    tmpfs          tmpfs      3.931.060     532   3.930.528   1%      /run
    tmpfs          tmpfs      3.931.060       0   3.931.060   0%      /sys/fs/cgroup
    /dev/vda1      ext4      41.152.812 2.562.508  36.686.596   7%      /
    tmpfs          tmpfs       786.216       0    786.216   0%      /run/user/0
    /dev/vdb1      btrfs      20.971.520 1.048.576  19.922.944  6%      /mnt/btrfs
  3. Jalankan perintah berikut untuk mencadangkan file di partisi Btrfs ke partisi non-Btrfs:

    rsync -av /mnt/btrfs/ /backup
  4. Jalankan perintah berikut untuk melepas pemasangan sistem file Btrfs:

    umount /mnt/btrfs
  5. Jalankan perintah berikut untuk menghapus modul Btrfs:

    rmmod btrfs
  6. Setelah masalah diselesaikan, jalankan klien SMC dan coba lagi pekerjaan migrasi. Untuk informasi lebih lanjut, lihat Jalankan klien SMC.