Как предотвратить нежелательный демонтаж диска с разделом Windows?

На моем SSD установлена ​​Windows, а на моем жестком диске Ubuntu. Когда я впервые установил Ubuntu, файлы из SSD для Windows всегда были доступны автоматически. Постепенно я все больше и больше обнаружил, что файлы на SSD будут недоступны, но я мог бы исправить это, перезагрузив компьютер. Вскоре это тоже перестало работать, и в некоторых статьях говорилось, что это произошло потому, что Windows не закрывалась должным образом или была спящей, а не выключена, поэтому, если перезапуск Ubuntu не сделает файлы SSD доступными, я перезагрузился в Windows, выключился (! d0]

Но теперь стало так плохо, что я не могу получить доступ к файлам SSD от Ubuntu, независимо от того, что я пытаюсь.

Что такое безопасный путь чтобы файлы моего SSD-накопителя были доступны для моего жесткого диска Ubuntu на одном компьютере по умолчанию?

Я искал похожие вопросы.

Как предотвратить случайное размонтирование и уничтожение мой Windows-диск от Ubuntu? - Просто спрашивал, можно ли безопасно размонтировать вручную, нажав кнопку извлечения. Ubuntu 14.04 продолжает размонтировать мой жесткий диск - был ли о том, что диск становится доступен только для чтения, а не размонтируется. Почему Ubuntu отключает мой основной жесткий диск? - спрашивал о той же проблеме, что и я, за исключением того, что это связано с аппаратными проблемами, которых у меня нет. Внешний HD продолжает разъединяться, и не будет автоматически монтировать - был похож на мой вопрос, но для extarnal HD и единственный ответ за 3 года относится к USB-соединению, что не применимо в моем случае.

Я использую:

Как предотвратить случайное размонтирование и уничтожение моего диска с Windows из Ubuntu? - Просто спрашивал, можно ли отключить вручную, нажав кнопку извлечения. Windows 10
0
задан 19 April 2017 в 01:27

3 ответа

Этот ответ напрямую не затрагивает основной вопрос, а скорее вопрос в комментарии; в частности:

Не могли бы вы объяснить мне, что вы подразумеваете под «разделенным парадигмом данных NFTS»? Ничто на моем SSD не является Ubuntu, и ничто на моем жестком диске не является Windows. Вы предлагаете установить Ubuntu на SSD (только на отдельный раздел)? Не безопаснее ли иметь две ОС на разных физических дисках? Один из друзей недавно уничтожил весь раздел Windows от Ubuntu.

Некоторым пользователям нравится изолировать две ОС в среде с двойной загрузкой, как вы это делали, каждый на своем собственном жестком диске. Идея состоит в том, что при этом одна ОС с меньшей вероятностью может нанести ущерб другой; однако в вашем случае вы получаете доступ к основной установке Windows (диск C: в Windows) из Ubuntu. Это означает, что Ubuntu может изменить этот диск; действительно, сам процесс установки диска Windows изменяет его (в малой степени). Этот доступ - это не только доступ к самим файлам, но и к структурам данных, которые определяют, что представляют собой файлы. Это особенно проблематично для NTFS, поскольку это проприетарная файловая система, для которой не существует публичной спецификации AFAIK; драйверы Linux основаны на обратном проектировании. На практике драйверы Linux работают очень хорошо, но всегда есть вероятность, что они делают что-то неточно, что может привести к сбою всей файловой системы.

Также существует тот факт, что Linux и Windows имеют очень разную безопасность моделей. Таким образом, файлы, которые Windows защищает от повреждений через свою систему безопасности, свободно доступны обычным пользователям в Ubuntu; вы можете легко и даже случайно удалить из Ubuntu критические драйверы, файлы конфигурации и т. д.

Таким образом, установка ОС на отдельные физические диски делает очень мало для защиты друг от друга основная установка Windows вы физически меняете диски для загрузки каждой ОС - и это создает собственные риски. (Например, статический заряд может поджарить диск, если вы их замените). Физически меняющиеся диски также не смогут обмениваться данными между ОС, за исключением третьего диска, сетевого ресурса и т. Д. Когда размещение ОС на отдельных дисках может помочь (немного) в начальной настройке; вы с меньшей вероятностью случайно уничтожите OS A при установке ОС B, если у каждого есть свой собственный диск, и поэтому вам не нужно изменять размеры разделов OS A.

Если вам не нужен общий доступ к тем же файлам вы можете ограничить доступ каждой ОС к файлам других, независимо от того, где установлена ​​каждая ОС. Ограничение доступа Windows к Ubuntu легко; Windows не имеет поддержки файловых систем Linux, поэтому Windows не будет обращаться к разделам Ubuntu, если вы явно не установите драйверы файловой системы Linux в Windows. (Исключение - если вы установили неправильные коды типа раздела, как это было когда-то на GPT-дисках, но это вряд ли с какой-либо современной установкой. См. Эту страницу, если вы считаете, что можете столкнуться с этой проблемой.) Чтобы ограничить доступ к Ubuntu для Windows я рекомендую создать запись /etc/fstab для раздела Windows C:, который не будет автоматически монтировать его, или который больше всего подходит для чтения. Подробнее см. Здесь.

Если вы хотите обмениваться данными между ОС, лучше всего создать отдельный раздел для этой цели. Это позволит вам читать и записывать этот раздел из обеих ОС, не подвергая опасности файлы основных ОС. Вы можете создать отдельную запись /etc/fstab для каждого раздела (раздел Windows C: и раздел разделяемых данных) или полагаться на автоматическую установку для доступа к разделяемому разделу данных.

В вашем двухдисковая установка, это не имеет значения, с логической точки зрения, на каком диске хранится раздел разделяемых данных. Вы должны принять это решение на основе свободного пространства и скорости диска. Сколько данных, которые вы помещаете в раздел разделяемых данных, также является открытым вопросом. Это может быть небольшой раздел, в котором вы храните только несколько файлов; или вы можете поместить большую часть своих пользовательских данных в общий раздел.

. Большое предостережение заключается в том, что преобразование из вашей существующей установки в одно с разделяемым разделом данных потребует изменения размера хотя бы одного другого раздела , Возможно, вы также захотите или хотите переместить хотя бы один другой раздел. Эти операции могут занять много времени и нести определенный риск. Таким образом, если вы можете решить основную проблему своего вопроса, вы можете просто оставить свой макет раздела как есть на некоторое время и помнить об этом для следующей установки. OTOH, если вы хотите существенно изменить свою систему, это может быть еще одной причиной сделать это раньше, чем позже.

0
ответ дан 18 July 2018 в 14:41

Этот ответ напрямую не затрагивает основной вопрос, а скорее вопрос в комментарии; в частности:

Не могли бы вы объяснить мне, что вы подразумеваете под «разделенным парадигмом данных NFTS»? Ничто на моем SSD не является Ubuntu, и ничто на моем жестком диске не является Windows. Вы предлагаете установить Ubuntu на SSD (только на отдельный раздел)? Не безопаснее ли иметь две ОС на разных физических дисках? Один из друзей недавно уничтожил весь раздел Windows от Ubuntu.

Некоторым пользователям нравится изолировать две ОС в среде с двойной загрузкой, как вы это делали, каждый на своем собственном жестком диске. Идея состоит в том, что при этом одна ОС с меньшей вероятностью может нанести ущерб другой; однако в вашем случае вы получаете доступ к основной установке Windows (диск C: в Windows) из Ubuntu. Это означает, что Ubuntu может изменить этот диск; действительно, сам процесс установки диска Windows изменяет его (в малой степени). Этот доступ - это не только доступ к самим файлам, но и к структурам данных, которые определяют, что представляют собой файлы. Это особенно проблематично для NTFS, поскольку это проприетарная файловая система, для которой не существует публичной спецификации AFAIK; драйверы Linux основаны на обратном проектировании. На практике драйверы Linux работают очень хорошо, но всегда есть вероятность, что они делают что-то неточно, что может привести к сбою всей файловой системы.

Также существует тот факт, что Linux и Windows имеют очень разную безопасность моделей. Таким образом, файлы, которые Windows защищает от повреждений через свою систему безопасности, свободно доступны обычным пользователям в Ubuntu; вы можете легко и даже случайно удалить из Ubuntu критические драйверы, файлы конфигурации и т. д.

Таким образом, установка ОС на отдельные физические диски делает очень мало для защиты друг от друга основная установка Windows вы физически меняете диски для загрузки каждой ОС - и это создает собственные риски. (Например, статический заряд может поджарить диск, если вы их замените). Физически меняющиеся диски также не смогут обмениваться данными между ОС, за исключением третьего диска, сетевого ресурса и т. Д. Когда размещение ОС на отдельных дисках может помочь (немного) в начальной настройке; вы с меньшей вероятностью случайно уничтожите OS A при установке ОС B, если у каждого есть свой собственный диск, и поэтому вам не нужно изменять размеры разделов OS A.

Если вам не нужен общий доступ к тем же файлам вы можете ограничить доступ каждой ОС к файлам других, независимо от того, где установлена ​​каждая ОС. Ограничение доступа Windows к Ubuntu легко; Windows не имеет поддержки файловых систем Linux, поэтому Windows не будет обращаться к разделам Ubuntu, если вы явно не установите драйверы файловой системы Linux в Windows. (Исключение - если вы установили неправильные коды типа раздела, как это было когда-то на GPT-дисках, но это вряд ли с какой-либо современной установкой. См. Эту страницу, если вы считаете, что можете столкнуться с этой проблемой.) Чтобы ограничить доступ к Ubuntu для Windows я рекомендую создать запись /etc/fstab для раздела Windows C:, который не будет автоматически монтировать его, или который больше всего подходит для чтения. Подробнее см. Здесь.

Если вы хотите обмениваться данными между ОС, лучше всего создать отдельный раздел для этой цели. Это позволит вам читать и записывать этот раздел из обеих ОС, не подвергая опасности файлы основных ОС. Вы можете создать отдельную запись /etc/fstab для каждого раздела (раздел Windows C: и раздел разделяемых данных) или полагаться на автоматическую установку для доступа к разделяемому разделу данных.

В вашем двухдисковая установка, это не имеет значения, с логической точки зрения, на каком диске хранится раздел разделяемых данных. Вы должны принять это решение на основе свободного пространства и скорости диска. Сколько данных, которые вы помещаете в раздел разделяемых данных, также является открытым вопросом. Это может быть небольшой раздел, в котором вы храните только несколько файлов; или вы можете поместить большую часть своих пользовательских данных в общий раздел.

. Большое предостережение заключается в том, что преобразование из вашей существующей установки в одно с разделяемым разделом данных потребует изменения размера хотя бы одного другого раздела , Возможно, вы также захотите или хотите переместить хотя бы один другой раздел. Эти операции могут занять много времени и нести определенный риск. Таким образом, если вы можете решить основную проблему своего вопроса, вы можете просто оставить свой макет раздела как есть на некоторое время и помнить об этом для следующей установки. OTOH, если вы хотите существенно изменить свою систему, это может быть еще одной причиной сделать это раньше, чем позже.

0
ответ дан 24 July 2018 в 20:27

Этот ответ напрямую не затрагивает основной вопрос, а скорее вопрос в комментарии; в частности:

Не могли бы вы объяснить мне, что вы подразумеваете под «разделенным парадигмом данных NFTS»? Ничто на моем SSD не является Ubuntu, и ничто на моем жестком диске не является Windows. Вы предлагаете установить Ubuntu на SSD (только на отдельный раздел)? Не безопаснее ли иметь две ОС на разных физических дисках? Один из друзей недавно уничтожил весь раздел Windows от Ubuntu.

Некоторым пользователям нравится изолировать две ОС в среде с двойной загрузкой, как вы это делали, каждый на своем собственном жестком диске. Идея состоит в том, что при этом одна ОС с меньшей вероятностью может нанести ущерб другой; однако в вашем случае вы получаете доступ к основной установке Windows (диск C: в Windows) из Ubuntu. Это означает, что Ubuntu может изменить этот диск; действительно, сам процесс установки диска Windows изменяет его (в малой степени). Этот доступ - это не только доступ к самим файлам, но и к структурам данных, которые определяют, что представляют собой файлы. Это особенно проблематично для NTFS, поскольку это проприетарная файловая система, для которой не существует публичной спецификации AFAIK; драйверы Linux основаны на обратном проектировании. На практике драйверы Linux работают очень хорошо, но всегда есть вероятность, что они делают что-то неточно, что может привести к сбою всей файловой системы.

Также существует тот факт, что Linux и Windows имеют очень разную безопасность моделей. Таким образом, файлы, которые Windows защищает от повреждений через свою систему безопасности, свободно доступны обычным пользователям в Ubuntu; вы можете легко и даже случайно удалить из Ubuntu критические драйверы, файлы конфигурации и т. д.

Таким образом, установка ОС на отдельные физические диски делает очень мало для защиты друг от друга основная установка Windows вы физически меняете диски для загрузки каждой ОС - и это создает собственные риски. (Например, статический заряд может поджарить диск, если вы их замените). Физически меняющиеся диски также не смогут обмениваться данными между ОС, за исключением третьего диска, сетевого ресурса и т. Д. Когда размещение ОС на отдельных дисках может помочь (немного) в начальной настройке; вы с меньшей вероятностью случайно уничтожите OS A при установке ОС B, если у каждого есть свой собственный диск, и поэтому вам не нужно изменять размеры разделов OS A.

Если вам не нужен общий доступ к тем же файлам вы можете ограничить доступ каждой ОС к файлам других, независимо от того, где установлена ​​каждая ОС. Ограничение доступа Windows к Ubuntu легко; Windows не имеет поддержки файловых систем Linux, поэтому Windows не будет обращаться к разделам Ubuntu, если вы явно не установите драйверы файловой системы Linux в Windows. (Исключение - если вы установили неправильные коды типа раздела, как это было когда-то на GPT-дисках, но это вряд ли с какой-либо современной установкой. См. Эту страницу, если вы считаете, что можете столкнуться с этой проблемой.) Чтобы ограничить доступ к Ubuntu для Windows я рекомендую создать запись /etc/fstab для раздела Windows C:, который не будет автоматически монтировать его, или который больше всего подходит для чтения. Подробнее см. Здесь.

Если вы хотите обмениваться данными между ОС, лучше всего создать отдельный раздел для этой цели. Это позволит вам читать и записывать этот раздел из обеих ОС, не подвергая опасности файлы основных ОС. Вы можете создать отдельную запись /etc/fstab для каждого раздела (раздел Windows C: и раздел разделяемых данных) или полагаться на автоматическую установку для доступа к разделяемому разделу данных.

В вашем двухдисковая установка, это не имеет значения, с логической точки зрения, на каком диске хранится раздел разделяемых данных. Вы должны принять это решение на основе свободного пространства и скорости диска. Сколько данных, которые вы помещаете в раздел разделяемых данных, также является открытым вопросом. Это может быть небольшой раздел, в котором вы храните только несколько файлов; или вы можете поместить большую часть своих пользовательских данных в общий раздел.

. Большое предостережение заключается в том, что преобразование из вашей существующей установки в одно с разделяемым разделом данных потребует изменения размера хотя бы одного другого раздела , Возможно, вы также захотите или хотите переместить хотя бы один другой раздел. Эти операции могут занять много времени и нести определенный риск. Таким образом, если вы можете решить основную проблему своего вопроса, вы можете просто оставить свой макет раздела как есть на некоторое время и помнить об этом для следующей установки. OTOH, если вы хотите существенно изменить свою систему, это может быть еще одной причиной сделать это раньше, чем позже.

0
ответ дан 31 July 2018 в 23:30

Другие вопросы по тегам:

Похожие вопросы: