Efficient drivable region segmentation is a critical for greenhouse robot navigation. State-of-the-art deep learning based road segmentation methods rely largely on labeled datasets to deal with the complexity of unstructured facility agriculture environment. However, the scarcity of annotated datasets limits the model performance. To break the bottleneck, this paper proposes a semi-supervised domain adaptive learning method for unstructured road semantic segmentation. Firstly, we establish a training framework for segmentation models through the transfer learning approach from a synthetic road dataset to an unstructured road dataset. Secondly, we determine the optimal pre-training strategy for solving the greenhouse road segmentation problem. Finally, for the long-tailed distribution of image data in the process of drivable area segmentation, we optimize the loss function to obtain an effective segmentation model for greenhouse robot navigation. For unstructured facility farming scenarios, we created an unstructured road dataset with annotation. Experiments show that, with a small number of labeled data, the road mIoU reaches 98.6%, which is about 10% greater than the existing unstructured road segmentation models to deal with ambiguous boundaries, complex obstacles, and shadow interference. It shows that the proposed method is feasible to leverage the successful existing city self-driving models and datasets to enrich and improve the road segmentation under agricultural scenarios.