Am 15.04.2020 um 20:35 schrieb [email protected]:
I have an issue with gpart, it will not let me delete partition ada0p2 responding with “Device Busy” The man page gpart(8) says this may be shown if a partition exists but I cannot seem to delete partition 2 in my case via gpart delete or gpart destroyThis is a used disk but new to the machine, I can modify the partition type and create partitions before and after partition 2 but I cannot delete it. Here’s what I have tried so far: root@beastie:~ # gpart show => 34 1250263661 ada0 GPT (596G) 34 409606 - free - (200M) 409640 1249591904 2 freebsd-ufs (596G) 1250001544 262151 - free - (128M) => 40 976773088 ada1 GPT (466G) 40 1024 1 freebsd-boot (512K) 1064 984 - free - (492K) 2048 4194304 2 freebsd-swap (2.0G) 4196352 972576768 3 freebsd-zfs (464G) 976773120 8 - free - (4.0K) root@beastie:~ # gpart delete -i2 ada0 gpart: Device busy
: :
: root@beastie:~ # gpart destroy -F ada0 gpart: Device busy
There might still be situations where 'sysctl kern.geom.debugflags=16' helps, but I never needed it in the last years (since 7.x I guess). Are you sure p2 (-i2) of ada0, most likely home for a ufs filesystem, isn't mounted anymore? Was it a mountpoint inside a jail? Stopping the jail might leave network related active sockets blocking the filesystem (reboot without starting the jail before deleteing the partition should work in that case).
-harry _______________________________________________ [email protected] mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to "[email protected]"
