5

Примечание: TL; DR, прокрутите вниз, чтобы получить сводку. Недавно я настроил свой компьютер для двойной загрузки между Ubuntu 9.10 и Windows 7. Моя текущая настройка привода выглядит следующим образом.

| A1 |     A2       |
| B1    |  B2  | B3 |

A1: 100 МБ, Windows 7 «System Reserved» загрузочный раздел

A2: 230 ГБ, раздел данных, этот должен быть разделен между операционными системами

B1: 125 ГБ, ОС Windows 7

B2: 123 ГБ, ОС Ubuntu

B3: 2 ГБ, пространство подкачки Linux


Я очень хочу, чтобы мои документы, музыка, картинки, видео и т.д. Были доступны из обеих операционных систем. Моя первая попытка состояла в создании NTFS раздела данных (a2) и перемещении моей домашней папки из Ubuntu в раздел данных. Однако, поскольку я читаю NTFS, он не работает с разрешением, и это испортило мою домашнюю папку. Моя следующая идея заключается в следующем: 1) отформатировать раздел данных в ext2/3/4, переместить туда мою домашнюю папку из linux и получить драйвер для чтения разделов ext в windows 7. Проблема в том, что большинство драйверов /программного обеспечения ext не совместимы с Windows 7 или не интегрируются с Windows Explorer (я действительно не хочу открывать отдельное окно программного обеспечения только для доступа к моим данным, плюс оно, вероятно, не совместимо с другим программным обеспечением.) Ext2 IFS выглядит многообещающе, но я не уверен, как он работает с ext4 и windows 7 (официально не поддерживается, при попытке в режиме совместимости с Vista, он говорит мне, что мне нужно отформатировать диск ext для его использования). Моя следующая идея: 2) сохранить домашнюю папку в Ubuntu там, где она есть, но создать символические ссылки для папок «Документы», «Музыка» и т.д. В разделе данных (A2) в формате NTFS и добавить эти места в библиотеки Windows 7. Я не совсем уверен, как будут работать разрешения, но все должно быть в порядке, так как это только документы, музыка и т.д., А не важные файлы конфигурации в остальной части /home/user/ . Поправьте меня если я ошибаюсь. В настоящее время символические ссылки - моя лучшая идея, хотя я не уверен, как это будет работать.

Любые предложения, дополнения к моим идеям, ссылки, указатели, все, что будет с благодарностью. Даже если это означает, что я должен переформатировать и мои диски, и перераспределение (2 250 ГБ дисков, если вы хотите предложить установку для этого), я не буду слишком против, если это лучшее предложение (я прошел через формат /install / форматировать / переустанавливать процесс 5 раз за последние 3 дня, еще раз мне не повредит).


TL; DR, резюме:

У меня есть два жестких диска. Один разделен для Ubuntu и Windows 7, второй, который мне нужен, доступен для обеих операционных систем для хранения документов, музыки, изображений, видео и т.д. Предложения по настройке диска с данными.


PS Бонус, если я могу получить корневую папку документов сервера Apache, работающую также между двумя ОС (разрешения могут стать очень сложными, так что не беспокойтесь об этом)

PPS Связанный вопрос, но просмотр данных возможен только одним способом: схема и размер раздела для двойной загрузки Windows 7 и Ubuntu 9.10 с отдельными разделами для данных и /home

4 ответа4

6

A1 -> объединить это, чтобы сделать A1+B1.
A2 -> NTFS
B2 -> Может уменьшить его до ~ 40 ГБ, выделить оставшиеся для A2.
Это было бы моей рекомендацией.

как я читаю NTFS не работает нормально с разрешения

Я не уверен, что вы имеете в виду под этим?

1) отформатируйте раздел данных в ext2/3/4 и переместите туда мою домашнюю папку из linux, и получите драйвер для чтения разделов ext в windows 7.

Не рекомендуется, особенно если вам не нужна файловая система только для чтения.

http://www.fs-driver.org/ выглядит многообещающе, но я не уверен, как он работает с ext4 и windows 7 (официально не поддерживается, при попытке в режиме совместимости с Vista, он говорит мне, что мне нужно отформатировать ext диск, чтобы использовать его)

ext4 файловых системы не могут быть считаны при текущих драйверах, если опция включена экстенты (и я полагаю , что большинство дистрибутивов с использованием ext4 действительно имеют экстенты по умолчанию включено).

сохраните домашнюю папку в Ubuntu, где она находится, но создайте символические ссылки для папок «Документы», «Музыка» и т. д. на раздел данных (A2) в формате NTFS.

Это и мои текущие настройки.

1

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

Другой вариант (и IMO, лучший вариант) - установить основную ОС (в данном случае я бы выбрал W7) и использовать диспетчер виртуальных машин, например VirtualBox или VMWare Player, для создания виртуальных машин для всех дополнительных ОС (столько, сколько вам нужно). ).

Какие плюсы и минусы? Двойная загрузка позволит каждой операционной системе работать на HW (без виртуальной машины), поэтому, если вам нужна максимальная скорость, это может быть лучшим выбором. Кроме того, нет никакой пользы (IMO). Запуск виртуальных машин позволяет вам одновременно работать с несколькими ОС, поэтому, например, на примере вашего Apache вы можете запустить виртуальную машину Linux во время кодирования, скажем, в Dreamweaver на W7, и протестировать код на реальном сервере Apache. Или вы можете просто играть в пасьянс на Linux, ожидая, когда что-то закончится на W7. Или вы можете прочитать о настройке Arch Linux для x-windows на W7, работая с ним в окне виртуальной машины. Это намного более гибко.

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

Что касается доступа к нескольким разделам, с вашей конфигурацией диска ...

При двойной загрузке я бы создал на диске W7 3 раздела по 100 МБ (созданных программой установки), затем 2 раздела по 125 ГБ - C: & D:. C: будет ОС на NTFS. D: будут данные по NTFS. Затем с диска Linux вы можете смонтировать раздел данных, используя FUSE & NTFS-3G. Если вы не хотите использовать NTFS, отформатируйте раздел данных вместо FAT32 и смонтируйте его в Linux. Просто имейте в виду ограничения размера файлов FAT32 против NTFS.

С виртуальными машинами я бы установил W7 на диск 1, вероятно, все в 1 NTFS-разделе (W7 позволяет динамически изменять размеры разделов, поэтому не нужно делать это заранее при установке), а затем использовал диск 2 для данных. Я бы создал 1-4 раздела, отформатированных как NTFS или FAT32. Затем, после создания виртуальной машины, я либо монтировал разделы данных, либо получал к ним доступ через samba.

Множество вариантов, но я бы не стал настраивать диски так, как они у вас есть. Распределение разделов системы W7 по двум дискам, IMO, может вызвать проблемы в будущем.

0

Если у вас есть место, я бы порекомендовал отдельный раздел /home для установки Linux, что облегчает многие вещи (переустановка, переключение * nixs или даже совместное использование домашнего каталога) (намного проще, чем делать аналог в Windows -Windows парни исправляют меня, если я ошибаюсь (например, с графической установкой Ubuntu просто создайте дополнительный раздел и поместите /home в качестве точки монтирования, и это просто работает).

-1

Рассматривали ли вы Dropbox?

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .