- Внешний жесткий диск для linux windows
- 2. Внешние HDD с файловой системой ext2
- 3. Внешние жесткие диски, отформатированные в NTFS
- 4. Универсальный вариант: ext2 + FAT32
- внешние жёсткие диски для линукса
- Как установить Ubuntu на внешний жесткий диск?
- Когда у вас есть все необходимое, самое время начать процесс.
- Шаг 1: Создание загрузочного USB с Ubuntu ISO:
- Шаг 2 — Процесс установки:
- Шаг 3: Запуск Ubuntu
- Заключение
Внешний жесткий диск для linux windows
Многие уже привыкли использовать внешний жесткий диск (HDD) с разъемом USB чтобы хранить данные и переносить их с компьютера на компьютер (в случае, если нет возможности передать их по сети). После покупки фирменного внешнего жесткого диска в магазине (например, от Western Digital и др.) Вы, как правило, обнаружите, что он уже отформатирован в файловой системе FAT32.
В этом случае подключение и работа с ним как в GNU/Linux, так и в MS Windows не представляет никакой трудности и аналогична подключению внешней флешки. Как в MS Windows, так и в GNU/Linux с графической средой KDE такой жесткий диск даже будет автоматически подмонтирован и доступен для чтения и записи. В MS Windows появится новая буква устройства, в GNU/Linux в KDE диск будет подмонтирован в директорию media:/. Важно лишь при окончании работы (как и при работе с флешкой) не забывать отмонтировать внешний HDD, прежде, чем физически отсоединить его от компьютера.
Единственный, но существенный недостаток файловой системы FAT32 в том, что она не позволяет записывать на диск файлы размером более 4 Гб. А иногда имеется потребность в записи таких файлов — например, образов DVD-дисков (4.4 Гб).
Решение этой проблемы связано с использованием других файловых систем на внешнем HDD. Сложность заключается в том, что эти файловые системы «по умолчанию», без установки дополнительных драйверов, поддерживаются компьютерами или только с GNU/Linux, или только с MS Windows. Поэтому или на тех, или на других компьютерах придется устанавливать дополнительный драйвер для работы с «неродной» файловой системой.
2. Внешние HDD с файловой системой ext2
При работе в GNU/Linux эта проблема файлов размером более 4 Гб решается очень просто — жесткий диск форматируется в традиционной для этой ОС файловой системе ext2. (Форматирование в GNU/Linux можно осуществить с помощью программы gparted, имеющей графический интерфейс). При форматировании имеет смысл задать метку для раздела диска — например, external-hdd. После форматирования на диске будет присутствовать служебная директория lost+found, в которую помещаются данные в случае сбоя в работе с диском.
Отформатированный таким образом внешний HDD также будет автоматически подмонтироваться при работе в GNU/Linux в графической среде KDE.
Желательно сразу после форматирования диска сделать его корневую директорию доступной для чтения и записи не только суперпользователю, но вообще всем пользователям как этого, так и других компьютеров. В случае, если Вы работаете в графической среде KDE и у Вас функционирует автомонтирование внешних дисков, до достаточно лишь вынуть шнур USB и опять подключить его. Через пару секунд система покажет, что она автоматически подмонтировала внешний диск в директорию media:/label, где label — метка раздела, которая задана при форматировании. Диск из нашего примера будет виден как media:/external-hdd. В действительности это означает, что диск автоматически подмонтирован в директорию /media/label, в нашем случае — /media/external-hdd. Значит, надо изменить права доступа для этой директории. В режиме суперпользователя даем команду:
После этого как на данном компьютере, так и на других компьютерах диск будет доступен для чтения и записи для всех пользователей.
Чтобы работать с этим диском в режиме чтения и записи с компьютера, на котором установлена операционная система MS Windows, необходимо на нем установить специальный драйвер. С помощью драйвера MS Windows будет работать с внешним HDD в ext2 точно также, как с дисками, отформатированными в «родных» файловых системах — т.е. присвоит ему определенную букву и т.д.
3. Внешние жесткие диски, отформатированные в NTFS
В случае, если на внешнем жестком диске используется «родная» для MS Windows файловая система NTFS (например, когда диск подключается преимущественно к компьютерам с MS Windows), то дополнительный драйвер — ntfs-3g — нужно установить на компьютере с GNU/Linux. При работе с Debian Lenny преимуществом является то, что этот драйвер имеется в составе репозитория дистрибутива (список дистрибутивов, в которых идет этот драйвер, см. здесь). Для установки переходим в режим суперпользователя и даем команду: После чего инсталлируем его с сетевого репозитория или с диска дистирбутива.
Далее после подключения внешнего USB-диска к компьютеру с GNU/Linux можно убедиться, что ОС его видит, дав команду В выводе команды будет присутствовать устройство с названием производителя, например: Впрочем, это делать необязательно.
Должна быть заранее создана директория на файловой системе компьютера (т.е. на его внутреннем жестком диске), к которой будет подмонтирован внешний жесткий диск, например /mnt/hdd. Желательно открыть доступ к ней для простых пользователей режиме и чтения, и записи. Все это можно сделать командами в режиме суперпользователя: — создание директории, и — обеспечение доступа к ней в режиме чтения / записи всех пользователей.
Для подмонтирования внешнего жесткого диска переходим в режим суперпользователя и даем команду: В этом примере внешний диск представляет собой устройство /dev/sda1. Если внених USB-дисков подключено несколько, то это может быть /dev/sda2 и т.д.
Встает важный вопрос: как узнать буквенное обозначение внешнего USB-диска? Проще всего это сделать командой (из-под суперпользователя) В результате получим список всех разделов всех подключенных к компьютеру дисков. Например: Вначале идет внутренний жесткий диск помпьютера /dev/hda и его разделы — /dev/hda1, /dev/hda2 и т.д. На них на всех файловая система Linux, т.е. ext3. Диск, который нас интересует — внешний USB размером 120 Гб, обозначенный как /dev/sda. На нем только один раздел — /dev/sda1, который мы и монтируем в директорию /mnt/hdd. В том, что это нужный нам раздел, убеждает нас его идентификация системой как раздела типа «HPFS/NTFS».
Для корректного окончания работы с внешним диском его необходимо отмонтировать — также в режиме суперпользователя: После этого диск можно отключать от компьютера.
4. Универсальный вариант: ext2 + FAT32
Как видно из вышеизложенного, при использовании и ext2, и NTFS приходится доставлять дополнительные драйвера на альтернативную операционную систему. Возникают две основных вопроса:
- Какую файловую систему на жестком диске предпочесть (ext2 или NTFS)?
- Как добиться того, чтобы драйвер был доступен в момент подключения диска?
1. Ответ на первый вопрос зависит не только от того, в какой ОС Вы работаете больше: в GNU/Linux или MS Windows. Он зависит еще и от того, в какой системе у Вас будет возможность установить драйвер. GNU/Linux, как ориентированная на максимальную безопасность, не позволяет это сделать обычному пользователю, а только в режиме суперпользователя — но Вы не всегда можете знать пароль рута. В то же время, в MS Windows довольно часто бывает, что простой пользователь работает с правами администратора.
Поэтому в общем случае лучше исходить из того, что используется файловая система ext2, а драйвер будет установлен под MS Windows. Это обеспечит и большее удобство работы с диском в родной GNU/Linux.
2. Драйвер, конечно, можно носить с собой на дополнительной флешке, которая имеет FAT32 и корректно распознается в любой ОСи. Однако более правильной будет следующая схема: на внешнем жестком диске выделяется небольшой раздел (например, 512 Мб или 1 Гб), который форматируется в другой файловой системе — в FAT32. На него копируется нужный драйвер. Тогда в MS Windows драйвер будет всегда доступен с этого альтернативного раздела.
Пример. Пусть принято решение форматировать внешний HDD размером 120 Гб в файловой системе ext2. Создадим на нем раздел в этой файловой системе размером 119 Гб (при этом присвоим ему метку hdd-ext2, а затем сменим права, чтобы дать полный доступ для всех, т.е. на «777»). Оставшееся место (примерно 1 Гб) выделим под раздел с FAT32 (с меткой, например, hdd-fat). После форматирования войдем из-под GNU/Linux в раздел с FAT32 и скопируем туда скопируем драйвер, позволяющий из MS Windows работать с файловой системой ext2.
При кодключении такого диска к компьютеру с GNU/Linux в графической среде KDE автоматически будут подмонтированы оба раздела — соответственно, как media:/hdd-ext2 и media:/hdd-fat. Основным разделом для хранения данных будет первый раздел, составляющий 99% от емкости диска; второй же будет использоваться для постоянного хранения драйвера для альтернативной операционной системы, но потеря невелика — ведь там всего 1% от дискового пространства.
При первом подключении к компьютеру с MS Windows будет виден только маленький раздел в FAT32 — но он позволяет установить в системе драйвер для ext2, который находится на нем. После установки драйвера из MS Windows будет виден и второй — больший — раздел с ext2 на жестком диске, который и является основным для передачи данных между компьютерами с GNU/Linux и MS Windows.
Источник
внешние жёсткие диски для линукса
прошу найти внешние жёсткие диски, которые будут работать с линуксом. может я чайник, но вроде как ко всем осям должен подключаться без проблем. объём — 1ТБ, подключение — юсб, цена — в пределах 4.000р
Вы перепутали вкладки браузера — яндексмаркет и сайт ближайшего компьютерного магазина у вас в соседних, ищите там.
там обычно ничего не пишут про линукс
А что вы хотите про него прочитать? Я встречал только проблемы со всякими свистелками типа кнопки бэкапа на корпусе контейнера — так как вендор соответствующий софт предоставляет только под винду, в других ОС она не заработает (точнее, вы может и сможете найти какой-то костыль для этого, но у меня такой необходимости не было). В остальном же — пользовался и «фабричными» дисками, и разными карманами (от дешмановых китайских до Залмана) с разными дисками (и hdd, и ssd, разных производителей и объемов) — все было в порядке.
любой будет работать в Linux. Нет специальных требований.
Как уже писали выше — особых требований попросту нет, обычно и так всё из коробки работает. Но есть ещё один вариант, просто я сам так делаю: вместо того, чтобы покупать USB жесткий диск, можно купить отдельно обычный SATA жесткий диск и коммутатор, подключающийся по USB 3. У меня есть такой, и теперь я могу читать и писать на любые SATA и даже IDE жесткие диски. У меня такой, отлично работает под Linux: http://www.agestar.com/en/Products/External-Adapter/USB3-0/929-usb30-to-2535-.
Есть проблемы с trim-ом на ssd-дисках, может не работать.
Есть решение, но лично мне это не помогло, похоже потому что китай-коробка сообщает один тип trim-а (LBPU), а диск поддерживает другой (LBPWS — пишет если его вставить в M.2 SATA). Установка любого типа trim-а приводит к ошибке.
Даже hdparm —please-destroy-my-drive —trim-sector-ranges 1:2047 /dev/sdd ничего не стерло 🙂
Как результат, после пары копирований (cp/umount) скорость падает с 380МБ/c до 65МБ/с. Приходится разбирать коробку и ноут и делать trim через M.2 SATA.
Источник
Как установить Ubuntu на внешний жесткий диск?
Во многих компаниях наличие Linux на вашем компьютере является обязательным требованием. Что бы вы сделали, если бы вы были пользователем Windows или macOS и у вас нет места для другой операционной системы на вашем ноутбуке? Вы, вероятно, подумали бы обновить свой внутренний жесткий диск или поискать новый ноутбук. Но ждать! Есть ли способ установить Linux на внешний жесткий диск? Ну конечно! Вы можете установить любой дистрибутив Linux на внешний жесткий диск и использовать его на своем ноутбуке.
Итак, вопрос в том, как получить Linux на внешнем запоминающем устройстве? Во-первых, не паникуйте. Метод довольно прост, и вам просто нужно позаботиться о нескольких вещах при установке.
В этой статье описывается полный процесс установки Linux на внешний жесткий диск. Вы можете установить любой дистрибутив Linux. Я собираюсь установить Ubuntu, потому что он стабилен и относительно прост в установке. Обратите внимание, что процесс установки многих других дистрибутивов на основе Debian будет таким же.
Требование:
Для начала процесса установки вам понадобятся следующие элементы:
- USB-накопитель / ручка объемом не менее 4 ГБ для Ubuntu ISO
- Жесткий диск, на который вы хотите установить Ubuntu
- Ubuntu ISO
- ПК, чтобы сделать загрузочный USB и установить Linux на жесткий диск
Когда у вас есть все необходимое, самое время начать процесс.
Как установить Ubuntu 20.04 на внешний жесткий диск:
Я разбиваю весь процесс на этапы, и все этапы очень важны. Поэтому внимательно следите за ними:
Шаг 1: Создание загрузочного USB с Ubuntu ISO:
На этом этапе вам нужно создать загрузочный установочный USB-носитель с ISO-файлом Ubuntu. Есть много приложений, которые можно использовать для создания загрузочного USB, я использую balenaEtcher. Есть много причин использовать его: открытый исходный код, кроссплатформенность, менее сложное и очень быстрое приложение.
Убедитесь, что USB-накопитель подключен. После загрузки приложения откройте его.
Щелкните «Flash from file» и выберите ISO-образ Ubuntu:
Выберите целевой диск, которым является ваш USB:
Теперь все готово. Нажмите «Flash», процедура займет несколько минут:
Теперь ваш загрузочный USB с ISO-файлом Ubuntu готов.
Шаг 2 — Процесс установки:
Этот шаг немного сложен, и процедура будет зависеть от вашей операционной системы. Поскольку я использую Windows, мне нужно внести некоторые изменения в BIOS, чтобы загрузить Ubuntu с загрузочного USB.
Чтобы войти в BIOS вашей системы, перезапустите ее и нажмите клавишу F12. Ключ BIOS устанавливается производителями таким образом, чтобы он мог быть любым из F1, F2, F10, F12 или DEL.
Есть еще один способ получить доступ к BIOS в Windows:
- Откройте «Настройки»
- В » Обновления и восстановление» выберите » Восстановление » и выберите » Перезагрузить сейчас «.
- После перезагрузки системы выберите » Устранение неполадок».
- Выберите » Дополнительные параметры», а затем » Настройки прошивки UEFI «.
Если вы пользователь macOS, выключите систему. Теперь включите его, нажмите и удерживайте клавишу » options / alt «, пока не увидите все подключенные носители.
В Linux после перезагрузки продолжайте нажимать клавишу F12. Клавиша может быть F1, F2, F10, DEL или ESC.
Как только вы попадете в меню загрузки, вам нужно выбрать загрузочный USB-накопитель и нажать » Enter «.
Появится меню Ubuntu, и нажмите » Enter «, чтобы продолжить процесс.
Теперь в окне установки вы можете попробовать Ubuntu или установить. Поскольку мы устанавливаем его на жесткий диск, мы выберем » Установить Ubuntu «. Убедитесь, что ваш внешний жесткий диск подключен:
Вам будет предложено проверить некоторые предварительные условия перед установкой. В категории » Тип установки » будет несколько вариантов, которые можно установить на тот же диск, с которого загружается Ubuntu. Но поскольку мы устанавливаем на внешний диск, мы отметим опцию » Что-то еще » и нажмем » Продолжить «:
Теперь появится очень важное меню. В меню будут отображаться разные устройства хранения. Один будет содержать исходную Windows (операционную систему). Остальные — наш USB и жесткий диск. Вы можете легко найти внешний диск, проверив его размер. В моем случае это » / dev / sdc «, выберите его и щелкните значок »-«, чтобы удалить его:
Теперь название устройства будет заменено на » свободное место «.
Выберите его и щелкните значок «+»:
Размер менять не нужно. Сохраните тип » Первичный » и установите местоположение » Начало этого пространства «. В раскрывающемся меню » Использовать как » выберите » Журналируемая файловая система Ext4 «, и наиболее важным является точка монтирования, установите ее как »/», после чего нажмите » ОК «.
Теперь в меню » Устройство для установки загрузчика » выберите внешний носитель и нажмите кнопку » Установить сейчас «.
Появится запрос для подтверждения изменений, нажмите » Продолжить «:
Задайте свое местоположение, а затем введите свое имя, имя устройства и установите пароль, чтобы начать установку на внешний диск.
Это оно! Ubuntu будет установлен на ваш внешний диск.
Шаг 3: Запуск Ubuntu
Теперь вы можете удалить загрузочный USB-накопитель, потому что это не требуется. Перезагрузите устройство и снова войдите в BIOS. Выберите накопитель, содержащий Ubuntu, в меню загрузки системы.
Вот так! Итак, вот как вы можете установить Ubuntu на внешние диски хранения.
Заключение
Наличие Ubuntu на внешнем устройстве имеет ряд преимуществ. Во-первых, это значительно экономит ваше внутреннее хранилище и снижает вероятность того, что он испортит другие файлы. Во-вторых, вы больше не будете ограничены размером хранилища вашего внутреннего жесткого диска.
Эта статья описывает полную процедуру установки Ubuntu на внешний жесткий диск в три этапа. Вы должны знать, как использовать BIOS вашего компьютера, потому что некоторые важные шаги процедуры выполняются в BIOS. Ubuntu с внешнего жесткого диска можно загрузить из меню BIOS. Но этого можно избежать, установив приоритет загрузочных дисков.
Источник