Pertanyaan Bagaimana cara memetakan kembali drive yang digunakan Cygwin sebagai root `/`?


Secara default, cygwin memetakan saya c:\ sebagai /cygrive/c dan ini menyebabkan beberapa program mengalami beberapa masalah. Bagaimana saya bisa memetakan secara permanen c:\ untuk /?

Cygwin itu c dokumentasi benar-benar sulit untuk diikuti ... Saya tidak tahu apa yang harus dicari.

Saya menggunakan Cygwin terbaru.


4
2018-04-12 12:35


asal




Jawaban:


Anda tidak bisa memetakan DOS "c:" ke Cygwin "/". Cygwin membutuhkan direktori rootnya sendiri untuk menjadi root. Anda bisa memetakannya ke "/ c" jika Anda mau. Karena solusi ini tidak akan berfungsi, mengapa tidak memposting masalah yang Anda alami dengan "beberapa program", yang mungkin dapat dipecahkan? Ini juga akan baik untuk menamai program.


6
2018-04-12 13:06



Sayangnya saya tidak dapat mengingat program yang tepat, tetapi itu memang ada hubungannya dengan program Windows yang dijalankan dari bash dan itu tidak seperti bagian / cygdrive / c. Bagaimana saya bisa berubah menjadi '/ c'? - Ayman
Saya ragu program Windows yang mendapatkan jalur asalnya dari Bash akan seperti "/" juga. - CarlF
Itu adalah hal yang "baik". program Windows tidak menerima / di jalan. Tidak di command prompt, tetapi Anda dapat menyebarkannya menggunakan skrip atau file konfigurasi dan itu akan berhasil. - Ayman


Anda hanya bisa membuatnya C:\ sama seperti / dengan menginstal Cygwin ke dalam C:\. Tidak disarankan, tetapi itu berhasil.


3
2018-04-12 15:22