Tôi có lệnh sau để cài đặt CentOS bằng máy chủ ảo vsFTP mà tôi có tại 192.168.122.1:
virt-install --name kickstart.example.com --ram 768 \
--disk path=/var/lib/libvirt/images/kickstart.example.com.img,size=12 \
--location ftp://192.168.122.1/pub/inst -x "ks=ftp://192.168.122.1/pub/ks.cfg"
Điều ks.cfg
chắc chắn tồn tại bởi vì wget 192.168.122.1/pub/ks.cfg
tải tập tin. Tôi có thể điều hướng đến ftp://192.168.122.1/pub/ks.cfg
và xem tập tin khởi động ny.
Lỗi tôi nhận được là:
ERROR Error validating install location: Could not find an installable
distribution at 'ftp://192.168.122.1/pub/inst'
The location must be the root directory of an install tree.
Đây có phải là một cái gì đó để làm với quyền hoặc SELinux (SELinux đang thực thi).
ls -lZ trên 192.168.122.1/pub/
và các thư mục con và tập tin khởi động của nó là:
-rw-r--r--. root root system_u:object_r:public_content_t:s0 /var/ftp/pub/ks.cfg
Có ý kiến gì không? Cảm ơn nhiều :).
ftp://192.168.122.1/pub/inst
, tốt nhất là qua FTP? Luôn có khả năng thông báo lỗi có nghĩa chính xác như những gì nó nói.