Меню Рубрики

Установка ubuntu sd card

Как записывать, форматировать и управлять SD картой на Linux

Joshua Kormik

Joshua Kormik

SD карты играют особую роль в жизни пользователей Linux. Да, они служат для того чтобы хранить данные. Также это один из самых простых способов расширить объем памяти на лептопе. В большинстве случаев эти маленькие квадратики портативной памяти являются тем, что вам понадобится в первую очередь для превращения аппаратов на Windows или Mac OS в Linux Box.

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

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

Что такое диспетчер разделов?

Раздел — это часть цифрового пространства хранения. Им может быть весь ваш жесткий диск, но так бывает не всегда. В варианте с альтернативной загрузкой у вас будет один раздел посвящен какому-нибудь дистрибутиву Linux, а другой будет выделен под Windows. Некоторые используют разделы для отделения ОС от личных файлов. Часто еще есть отдельный раздел под swap.

Диспетчер разделов — это средство для управления разделами (не удивительно). Именно его необходимо использовать для форматирования SD карт, создания новых разделов или дубликатов.

Обычно на SD картах по умолчанию всего один раздел, но при желании одну 32 гигабайтную карту всегда можно разбить на два раздела по 16 гигабайт.

Вот вам карта на 2 гигабайта в моем компьютере.

Обычно картам памяти назначаются простые имена типа /dev/sda, /dev/sdb, или /dev/sdc. Но так случается не всегда. В варианте выше имя ==/dev/mmcblk0p1 ==вышло куда длиннее. Если бы я использовал командную строку, о которой я поговорю чуть позже, то я бы прописывал именно это месторасположение.

Еще один способ узнать путь, это ввести в терминале:

Вы получите длиннющий список, так что этот способ рекомендуется тем, кто уже понимает, что он ищет. Даже в этом случае я предпочитаю запускать уже предустановленный диспетчер разделов.

Некоторые окружения рабочего стола и дистрибутивы поставляются с собственными диспетчерами разделов. Gnome DISKS (картинка выше) интегрирован с рабочим столом GNOME 3.x, в то время как пользователи KDE скорее отдадут предпочтение KDE Partition Manager. До сих пор во многих дистрибутивах встречается GParted. Все эти средства, по сути, делают одно и то же.

Если вы ищете отдельную программу, без необходимости дополнительно что-либо устанавливать, которая работает практически на всех дистрибутивах Linux, то обратите внимание на dd. Это средство командной строки делает процесс создания бекапов SD карт и записи образов делом незамысловатым. Но в работе с ним надо быть осторожным, так как одна неверная команда способна полностью стереть все с вашего жесткого диска.

Форматирование SD карт

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

В процессе вам предстоит выбрать тип раздела. Формат FAT работает со многими операционными системами. Именно в этом формате начинает свое существование большинство SD карт. Вполне возможно, что вам нужен именно он.

Для того чтобы стереть все данные с карты с помощью командной строки, мы прибегнем к помощи dd. Команда ниже сотрет все данные с карты и заменит ее на нули. информацию, стертую таким способом, восстановить. но большинству будет это не под силу.

В dd if обозначает источник данных. of указывает направление. В данном случае мы копируем нули в /dev/sdc. Заменить этот путь на тот, что ваш компьютер приписал карте.

После запуски команды вам может понадобиться создать новый раздел. Возможно даже два.

Создайте отдельный раздел

Создание отдельного раздела на основе уже используемого вами — это рискованный выбор, который способен привести к потере данных. Хотя это и можно попытаться сделать с помощью GParted Live SD. Чтобы все прошло не так болезненно, предварительно сохраните все данные. Сотрите текущий раздел путем нажатия на «-« или выбора варианта из меню. затем нажмите на «+» или выберите вариант создания нового раздела.

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

Так можно создать очень много разделов.

Если хотите делать это через командную строку, то можете переключиться на fdisk и наслаждаться магией.

Создание резервной копии SD карты

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

В таком случае понадобиться создать образ раздела.

Для того чтобы сделать это в dd откройте терминал и введите то, что указано ниже.

Читайте также:  Установка передних амортизаторов на делику

Эта команда создает резервную копию всего, что есть на вашей карте в файле .img в домашней директории, что позволит вам позже полностью восстановить все данные. Для создания резервной копии на жестком диске вам понадобится столько места, сколько всего доступно на SD карте, то есть, если у вас карта 32 гигабайта, то 32 свободных гигабайта на жестком диске вам и понадобится. Процесс может занять много времени. В какой-то момент вам даже покажется, что dd приостановила работу. Наберитесь терпения.

Восстановление SD карты

Как только вы будете готовы восстановить данные на карте, просто поменяйте местами директории в dd .

В редакторе разделов используйте вариант восстановления образа. Далее появится окно выбора образа, ранее созданного вами для записи на SD карту.

Создайте загрузочную SD карту

Для запуска Linux с SD карты с помощью dd для начала скачайте образ дистрибутива, который вы собираетесь устанавливать (или протестировать). Затем вставьте путь к этому файлу в качестве параметра if , как это было сделано при восстановлении данных. Пример:

Это последняя из команд dd , которую я здесь опишу. Просто знайте, что dd настолько мощно, что способно клонировать полностью ваш жесткий диск, даже если вы оперируете терабайтами памяти. Как только будете готовы к чему-то покруче, то можете перейти к списку команд dd с Wikipedia.org. Но, опять таки, будьте осторожны! С такими вещами лучше не торопиться.

Если вы не хотите возиться с командной строкой, поищите в пакетном менеджере вашего дистрибутива средство для создания Live USB stick. У Ubuntu есть Satrtup Disk Creator. Fedora оперирует Live USB Creator. Эти и иные дистрибутивы так же работают с UNetbootin. При работе с одним из этих средств вам необходимо будет выбрать образ для установки (или заставить приложение скачивать дистрибутив прямо на ходу) и SD карту в качестве целевого устройства.

SD карты: гибкие и компактные

У SD карт есть множество преимуществ перед флешками. Они тоньше, легче, проще в переносе охапками. Ко всему прочему они подключаются так, что их потом не видно.

Если вам по нраву флешки, то это не беда. Средства для работы с картами обычно подходят или для флешек.

Что бы вы посоветовали людям, которые хотят узнать, как управлять своими SD картами? Вы когда-нибудь создавали несколько разделов на одной карте? Есть ли у вас загрузочная карта? Поделитесь своим опытом в комментариях!

источник

Как установить Ubuntu 16.04 с SD-карты?

Может кто-нибудь объяснить, как установить Ubuntu с SD-карты? У меня нет компакт-дисков или USB-накопителей. Моя текущая операционная система — Windows 10 64 бит.

2 ответа

Несколько компьютеров могут загрузиться со встроенного устройства чтения карт, но большинство компьютеров не могут этого сделать. Многие компьютеры могут загружаться с SD-карты в устройство чтения карт USB. Некоторые считыватели карт могут загружаться, а некоторые устройства чтения карт не могут загружаться. И некоторые считыватели карт могут загружать только некоторые компьютеры, а другие читатели могут загружать только некоторые другие компьютеры. Скорее всего, с USB 2 лучше, чем с USB 3. Это джунгли.

Если вам повезет, вы можете загрузиться с SD-карты с помощью ваших текущих устройств. Вы создаете загрузочный диск SD, как вы устанавливаете USB-накопитель, например, mkusb в linux и Rufus или Win32 Disk Imager в Windows.

Но если вам понадобится новый кард-ридер, лучше купить или взять USB-накопитель для этой цели. Это, по крайней мере, дешево и надежнее. См. Эту ссылку и ссылки на нее,

Вот три элемента ответов, в зависимости от того, что вы действительно хотите сделать. Поскольку я предоставляю много «идей», я не углубляюсь в них, если вы хотите получить более подробную информацию о некоторых шагах, спросите меня в комментариях.

Я хочу установить Linux из Windows без ключа USB / CD

Вы можете использовать Unetbootin, как описано здесь , чтобы поместить iso на диске C: , затем перезагрузите и установите Linux из «поддельной» двойной загрузки, которая будет доступна. Если вы хотите понять, как это работает, некоторые документы .

Я хочу установить еще один Linux из Linux без ключа USB / CD

Идея 1: вы можете попробовать Unetbootin, но я не пробовал.

Идея 2: вы также можете создать новый раздел, используйте debootstrap , чтобы создать в нем новую систему ubuntu, chroot в нее и запустить из нее команды, необходимые для обновления grub (команды зависят от того, используя старый унаследованный загрузочный диск — новый uefi grub). Ниже приведены некоторые документы для установки Ubuntu.

Идея 3: отредактируйте уже существующие правила grub для загрузки на iso. Здесь приведены объяснения измените правила grub2 на основе этих настроек .

Я действительно хочу загрузиться на SD-карту, не используя USB / CD

Позвольте вам прочитать ответ на судоходство. Надеюсь, вам повезет.

Я действительно хочу загрузиться на SD-карту, но я могу использовать USB-ключ до

Идея заключалась бы в загрузке с USB / CD на дистрибутив plop . Затем вы сможете выбрать SD-карту после загрузки в plop.

Читайте также:  Установка врезной мойки на тумбу

источник

Linux Exp Group

Linux на ногте большого пальца

Apr 29, 2011 By Joey Bernard
in HOW-TOs

Этот номер журнала весь посвящен портативному Линуксу. В данной статье я расскажу, как поместить Линукс на ноготь большого пальца. Я не хочу дискутировать о «нанокомпьютерах», которые использовал Джеймс Бонд. Вместо этого вы узнаете, как установить Линукс на карточку micro-SD, или любой другой USB-носитель.

Одна из утилит, которую можно предложить вашему вниманию в первую очередь, является UNetbootin (http://unetbootin.sourceforge.net). Это приложение доступно как для Линукс, так и для Windows. Оно имеет встроенную поддержку для загрузки и инсталляции некоторых дистрибутивов Линукс, включая Fedora, Debian, PCLinuxOS, Linux Mint, Sabayon Linux, openSUSE, Gentoo, Arch Linux, MEPIS и некоторых других.


Figure 1. UNetbootin

Утилита также предоставляет возможность загрузить другие инструменты, такие как:

— Parted Magic: менеджер разделов, который умеет изменять размер партиций, исправлять в них ошибки, создавать резервные копии и восстанавливать из них разделы;
— SystemRescueCD: загрузочный диск для исправления ошибок в операционных системах и их восстановления;
— Super Grub Disk: инструмент для исправления ошибок в установках GRUB;
— Backtrack: набор утилит для анализа сети и тестов уязвимостей;
— Ophcrack: утилита для восстановления паролей Windows;
— Smart Boot Manager: помогает загрузить что-то с CD-ROM или флоппи-дисковода на аппаратных конфигурациях, где это не позволяет сделать BIOS;
— FreeDOS: DOS с открытыми кодами для запуска утилит перепрошивки BIOS.

UNetbootin может загрузить требуемый ISO-образ для данных дистрибутивов автоматически или же вы можете создать ваш собственный образ и сообщить имя файла приложению. Следующий шаг — извлечение всех необходимых для записи на носитель файлов из образа. Носитель уже должен иметь раздел с отформатированной файловой системой FAT. Когда файлы извлечены, UNetbootin применяет некоторые эвристические механизмы для поиска ядра и образа инициализационного диска для помещения их в каталоги соответственно /ubnkern и /ubninit. Далее в конфигурационных файлах происходит поиск опций загрузки, которые помещаются в syslinux.cfg. Осталось запустить syslinux для превращения диска в загрузочный и искомый объект получен.

Другая утилита, привлекающая внимание — usb-creator (https://launchpad.net/usb-creator). Эта официально используемый создатель загрузочных флешек из Ubuntu live CD-дисков начиная с версии 8.04. Это приложение того же рода, что и UNetbootin. Имеет встроенную возможность для создания Ubuntu live USB, но это еще не всё. Подобно UNetbootin, usb-creator может взять произвольный образ диска и скопировать его правильным образом на USB-носитель. Просто выберите источник и целевой диск и запустите процесс.


Figure 2. usb-creator

Одно большое преимущество usb-creator-а — это возможность создания диска, пригодного для сохранения файлов. Любое пространство, не занятое файлами ОС, может быть использовано для этой цели. Помимо прочего, это означает, что любые изменения настроек ОС, сделанные в лив-режиме, будут сохраняться. То есть мы получаем полноценную ОС в кармане, которую теоретически можно запустить на любом доступном компьютере.

Все эти техники требуют ISO-образа загрузочного лив-диска. Но что если вы захотите что-то сконструировать на более низком уровне, что-то более «from scratch»? Для этой цели пригоден Syslinux. Это набор инструментов, предоставляющих загрузку со следующих носителей. В зависимости от названия конкретной программы, это:

— syslinux: загрузка с файловых систем FAT;
— pxelinux: загрузка с сети;
— isolinux: загрузка с «El Torito» CD-ROM;
— extlinux: загрузка с файловых систем ext2/ext3/ext4 или btrfs;
— memdisk: инструмент для загрузки ОС с нетрадиционных носителей.

Syslinux устанавливается в boot-сектор устройства и помещает в корень файловой системы устройства файл LDLINUX.SYS. Он уже в свою очередь загружает ядра операционных систем с файловой системы. Поскольку файловая система — FAT, все манипуляции с необходимыми файлами можно проводить с помощью стандартных DOS-утилит. По умолчанию syslinux будет искать в корне файловой системы файл LINUX. Это умолчание можно изменить в конфигурационном файле. Если в процессе загрузки удерживать клавиши ALT или SHIFT, мы увидим приглашение в стиле загрузчика LILO, в котором можно указать конкретный образ ядра для загрузки на выбор.

Поиск своих конфигурационных файлов syslinux осуществляет в следующем порядке: /boot/syslinux/syslinux.cfg, затем /syslinux/syslinux.cfg, и далее /syslinux.cfg в корне файловой ситемы.

В конфигурационном файле можно переопределить любые умолчания и задать параметры загрузки. Все пути указываются относительно положения syslinux.cfg, или же это должны быть полные пути. Базовый пример будет выглядеть примерно так:

Ядра, которые поддерживает syslinux не обязательно должны быть в формате ядра Linux. Это могут быть программы для PXE-загрузки, boot-сектора или образы COMBOOT.

С помощью Линукса на флешке я могу загружаться и на своём старом Eee PC, и на MacBook с помощью Parallels. Ваша карманная ОС будет доступна вам на любой машине, допускающей загрузку с USB.

источник

How to Install Ubuntu on MicroSD

I bought MicroSD SanDisk PRO V30 A2 128 GB to which I would like to install Ubuntu 18.04 (is it possible to install linux on it?)

Currently I have Ubuntu 18.04 on a USB (SanDisk 32GB). I also have Windows 10 on the eMMC drive (only 32GB)

Читайте также:  Установка водяных счетчиков в рассрочку

So now, Ubuntu doesn’t read the new microSD. I tried on Windows 10 and reads it and found out there is only two options to be formated to: NTFS and exFAT.

What should I do to make this MicroSD be compatible with Ubuntu so I can install it.

4 Answers 4

In most cases the running operating system will see and read an SD card. But it is ‘more difficult’ for the computer’s early stages during boot, the UEFI/BIOS system, to see the SD card and be able to boot from it.

  • Most computers can boot from an SD card, which is connected via a USB adapter. But some computers and adapters are not compatible for booting.
  • Some computers (far from all) can boot from an SD card, which is connected via a built-in slot (typical in laptops).

If you fail to boot from your SD card, you can try with an[other] USB adapter, but you have better chances to succeed, if you get a fast USB 3 pendrive with at least 16 GB according to this link,

When installing, it is easiest to

  • Create a live USB drive by cloning from the Ubuntu iso file to a USB pendrive, which can be small and cheap, for example a USB 2 drive with 4 GB.

    Disconnect the internal drive.

    • It is often but not always possible to do via a UEFI/BIOS menu.
    • You can try to unplug it physically
    • If none of these methods work, you can borrow another computer for this task, a computer, where you can disconnect the internal drive.
    • check the flags on EFI system partition of the internal drive (in linux with the tool gparted , in Windows there are also tools for it).
    • Make a note on a paper
    • Remove the flags on EFI system partition of the internal drive

    . and after the installation is finished, restore the flags according to the note on paper

    But I have never used this method, and cannot guarantee that it will not damage the internal drive. Therefore you had better make a fresh backup of the operating system in that drive (Windows) before following this route.

    Boot into the live USB drive and use the installer to install Ubuntu into your SD card or another USB drive (best with a fast USB 3 drive with at least 16 GB).

    There are detailed instructions at the following link,

    источник

    Ubuntu на SD карте памяти

    Есть ноутбук HP Pavilion g6-2209sr. Хочу установить Ubuntu на SD карту памяти 32 ГБ. Читал в интернете статьи на этот счет, сделал вывод, что это возможно.
    Но столкнулся с одной проблемой: система ставится на карточку нормально, а вот загрузиться ноут с неё не может. Вообще не видит SD как загрузочное устройство. Кто-нибудь с этим сталкивался? Это ограничение ноутбука, или же я что-то не так делаю?

    Комментарий модератора
    Запрещено создавать одинаковые темы в нескольких разделах

    Пароль к карте памяти
    Такая проблема. Есть карта MicroSD 1 Gb, ставлю карту в телефон, телефон запрашивает пароль к ней.

    Путь к карте памяти
    Добрый день! У меня лежит файл в памяти телефона. В приложении прописываю путь к файлу вот таким.

    Потёрлись контакты на карте памяти
    Можно ли их как-то восстановить вручную?

    Странные файлы на карте памяти
    Не нашёл, где ещё можно создать эту тему. Пишу сюда. Может, мой вопрос имеет какое-то отношение к.

    XiloManX, из-за неудобства я и хотел использовать встроенный кард-ридер. Ведь в него карту памяти можно вставить, и она практически не будет выпирать из корпуса. А так, покупать внешний кард-ридер смысла нет. У меня сейчас система записана на USB-флешку, а внешний кард-ридер еще более громоздкий.

    Marinero, начитавшись статей в интернете, решил попробовать. Там о недолговечности карт памяти не было сказано ни слова. А на USB установил уже. Просто флешка выпирает из корпуса, да и скорость у неё совсем уж маленькая. Такое ощущение, что я за третим пентиумом сижу. Ну да ладно, придется довольствоваться флешкой.

    Marinero, сейчас Live-система. Она работает достаточно быстро, но после перезагрузки ничего не сохраняется, а хотелось бы. При обычной установке она как раз таки и начинает тормозить.

    Флешек у меня всего две, по 8 ГБ каждая. Пробовал и ту и ту — скоростя примерно одинаковые. Покупать новую не вижу смысла, лучше на полноценный диск поднакопить.

    Да ладно уже, лучше не буду карту памяти портить, раз она быстро выходит из строя от постоянной перезаписи. Хотел её как почти полноценную замену жесткому использовать, да не вышло.
    Лучше насобираю денег и куплю SSD, когда в цивилизацию выберусь. А то у нас тут особо ниче и не купишь. HDD из-за постоянной тряски ушатался, а SSD к этому более приспособлены, пишут. Куплю гигов на 120, да и хватит мне с головой.

    источник

Добавить комментарий