Стоит ли ставить систему на флешку
Стандартно поставить систему можно. Главное - своп туда не пихать. Ну и флешку взять подороже, побыстрее, ну и разместить ее так, чтобы нельзя было случайно отключить ни при каких обстоятельствах.
Однако, я бы подошел к такой идее более изящно: понаделал бы кучу разделов, большинство на ro монтировал, а разделы, куда идет активная запись(/var/log, /var/spool/, прочие места в /var), я бы размещал в tmpfs, с периодическим скидыванием полезной инфы в тарники(на случай выключения питания. Разумеется, при выключении тоже должны делаться тарники с этой инфой, а при загрузке монтироваться tmpfs и туда распаковываться тарники. Тут, правда, придется заморочиться со скриптами. Но ничего нереального там нет.
Тормоза жуткие, только в очень крайних случаях можно пользоватся. Лайвсиди может и будет шустро работать потому что преспособлен для этого, а корень на флешке тормозит.Я думаю, флешка просто медленная. Вопрос - где достать достаточно быструю? Правильным ответом тут будет купить нормальный ssd накопитель. Но по деньгам накладно.
Однако, оптимизации, которые я предложил выше, на мой взгляд, несколько улучшат ситуацию.
Кстати, если уж и заморачиваться с бесшумной и быстрой работой, то имеет смысл купить дополнительный гиг оперативки, и держать рут в tmpfs.
При стандартной установке на флешку будут тормоза. Лив работает быстро потому что грузится в оперативку.в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Возникла идея: возможно ли при установке разместить корень на флешке, оставив home на винчестере? По идее с флешки будет происходить на 99% чтение. Как долго такое чудо проживет (вроде флэшки дохнут от записи), и стоит ли игра свечь? Может кто ставил уже таким макаром?
Стандартно поставить систему можно. Главное - своп туда не пихать. Ну и флешку взять подороже, побыстрее, ну и разместить ее так, чтобы нельзя было случайно отключить ни при каких обстоятельствах.
Однако, я бы подошел к такой идее более изящно: понаделал бы кучу разделов, большинство на ro монтировал, а разделы, куда идет активная запись(/var/log, /var/spool/, прочие места в /var), я бы размещал в tmpfs, с периодическим скидыванием полезной инфы в тарники(на случай выключения питания. Разумеется, при выключении тоже должны делаться тарники с этой инфой, а при загрузке монтироваться tmpfs и туда распаковываться тарники. Тут, правда, придется заморочиться со скриптами. Но ничего нереального там нет.
Тормоза жуткие, только в очень крайних случаях можно пользоватся. Лайвсиди может и будет шустро работать потому что преспособлен для этого, а корень на флешке тормозит.Я думаю, флешка просто медленная. Вопрос - где достать достаточно быструю? Правильным ответом тут будет купить нормальный ssd накопитель. Но по деньгам накладно.
Однако, оптимизации, которые я предложил выше, на мой взгляд, несколько улучшат ситуацию.
Кстати, если уж и заморачиваться с бесшумной и быстрой работой, то имеет смысл купить дополнительный гиг оперативки, и держать рут в tmpfs.
ага, а если просто /var тоже на винт? логи отключены (домашняя мультимедиа машинка). Оперативы полно, хоть кушай, но вот как только загрузиться пока программу по разу не запустит, трещит ужос как (и чхать ему на суспенд). ssd реально дороговато, да и для корня 4-8 гиг хватит да и писать туда я ничего не собираюсь. А если флэшки в рейд еще?
>>Совсем позабыл, что флешки действительно тормозят при работе с кучей небольших файлов. Сам же в таких случаях в архив кидаю. Значит пробовать лайв сиди только. Всем огромное спасибо.
Хочу собрать домашний сервер для хранения файлов (Nas) , торренто качалка , dlna еще несколько функций i2p шлюз и т.д.
Прочитал , что некоторые ставят систему на флешку. На сколько это хорошее решение ? Если отключить swap на ней, я так подозреваю все равно кол-во записей на отказ будет не большим.
Если будет raid (софтовый) из hdd для хранения файлов, а система только на флешке, как поведет себя raid после замены( в случае падения системы, краха флешки) флешки и установки новой системы ?
Оценить 4 комментария
Если отключить swap на ней, я так подозреваю все равно кол-во записей на отказ будет не большим.
Не пожалейте дикой ёмкости аж в 2гб с каждого диска, поставьте систему на raid1. А остальную ёмкость дисков размечайте уже как нравится.
При переустановке системы нормальный установщик софтрейд найдёт и соберёт сам.
usb2 - очень грустно, с usb3 жить можно вполне неплохо. Если есть место для дополнительного диска или есть другие варианты - лучше без флешек.
при наличии hdd смысл этого стремится к нулю.
если бы просто сервер, без нужды в hdd, тогда да.
Сколько в среднем мог бы прожить сервер на такой флешке ? Понятно , что по разному, зависит от флешки и частоты использования.
Скажем сервер будет работать 300 дней в году, флешка - самая обычная.
+ Я вижу только один, сэкономлю sata разъем для еще одного диска. Хотя никто не мешает мне разбить на партиции диск )
А 2-я часть вопроса, как поведет себя рейд после переустановки системы ?
Кирилл Казаков: флешка как и ssd(точнее ссд как флешка) упирается в лимит операций.
Какой там лимит это надо у флешки смотреть.
Сколько проживет чуть более чем полностью зависит от использования выходит.
Явно не умрет от месяца/года использования.
Но есть большое НО, куча флешек почему-то вообще хреново переваривают установку ОСи или даже делание флешки загрузочным диском. файлы ломаются - ось не ставится.
Почему без понятия.
Пока что Kingston показывает нормальные результаты.
Sandisk только одна из трех одинаковых флешек работает в качестве ОСи. Остальные просто не завелись при установке.
Вам вот лишь бы вопросы позадавать, пиздец. Один лучше другого просто. Скоро спросите какой рукой лучше жопу чесать - левой или правой.
Так это. Друг спрашивает, так какой ?
Левой. Передай другу - не за что.
Попробовал, ну как-то. не то, короче.
Можешь и правой, но главное другу это не говори, после того, как пожмёшь ему руку.
а ты какой рукой жепу вытираешь
В чем проблема не отвечать?
Хз я чешу по ситуации
Я так делал как раз для универа. Но сразу тебе говорю - используй внешний винт, а не флешку. Дело не в живучести, а в первую очередь в скорости. Флешки обычно не оптимизированы на быструю рендомную перезапись данных, что операционки очень любят, записывая какие-то логи или конфиги.
Лучше всего поставить какой-то дружелюбный и лёгкий линукс, типа Xubuntu или Mint. Тогда будет меньше паники с драйверами у системы при втыкании в новое устройство. ред.
Флешка долго не проживет, лучше найди внешний hdd или ssd
Смотря какие задачи/цели/методы.
Так-то флешки сейчас по цене обеда, так что какая-нибудь убунта с флешки будет норм.
Главное чтоб подкачка флешку не насиловала.
Комментарий удален по просьбе пользователя
Ну, звучит нормально, если только твоя сборка не выжирает памяти больше, чем в том компе, который будет.
А то придёшь такой, а там К7 32-х битный с 1 Гб ОЗУ и "кря".
Комментарий удален по просьбе пользователя
а, ну так-то минт с циннамоном отъедает 520Мб на старте, а бубунта - 740 Мб на старте.
Так что в 8Гб не влезть сложно (если только сама среда не думает, что 32Гб ОЗУ - это для офисных нищебро)
Вопрос в том разрешат ли тебе запуститься с флешки. В моем универе биос под паролем был
Поэтому лучше договориться с преподом. Я ему объяснил, почему мне так удобнее и быстрее для учёбы и никаких возражений не было.
а разве получится так сходу запустить ?? это ж наверно надо в биосе менять приоритет устройств, с которых будет грузится система, чтобы комп грузил с твоей флешки .. а биос то может быть под паролем, мало ли
это уже его проблемы ^^
у некоторый материнок можно горячей клавишей сразу выбрать диск откуда грузить.
Я бы сказал у большинства.
В биосе менять приоритет устройств
Какие-то проблемы?
Не легче ноут взять?
Ну да, всё-таки ноут и флешка по стоимости примерно равны
использовать например в универе
А вставлять ты флешку будешь прямо в мозг? Если есть с чего запускать ос, то чем тебя не устраивает родная ос этого устройства?
Смотрю спецы все такие огромные, что пипец. Вопрос, ты хочешь на флешку лайф дистрибутив накатить или же установить ось полноценно на флешку? Это разные вещи. Если винда, то у неё была такая фишка как windows to go (если мне память не изменяет), если лайф дистрибутив, то он будет грузить в оперативку, и после завершения сессии все изменения писать на флеху ( если он грамотно настроен ) , а если накатывать ось на флешку как на хард, то скорее всего она долго не проживёт. И так же есть вопрос с драйверами. Желательно их сразу в ось подбросить от всех машин, где будешь загружаться.
есть смысл, если линух
Если тот же Kali или Parrot, да и вообще все это линуксовое - то ставь. Около 2 лет Kali на моей флешке работал, пока необходимость не отпала. А вот если Винду, то лучше бы внешний жд, иначе будет, проще говоря, тормозить.
Обычно образовательные учреждения закупают одинаковые компы.
Если это так- можно даже винду поставить и дрова на флеху.
+- будет работать на идентичных по комплектующим компах.
Комментарий удален по просьбе пользователя
умрёт быстро
В чем проблема купить новую флешку?
Флешки как правило медленные и по ресурсам записи у них не очень. Сейчас проще на взять самый дешевый SSD на 128 гигов и кейс под него.
ос с флешки прям в оперативку загружается.
Ну так ram диск, который сжирает драгоценные ресурсы оперативной памяти. Все же для работы ИМХО лучше SSD подрубать.
Если накатить нежурналируемую ФС вроде ext2 и отключить свап, то поживёт
есть смысл подключаться по rdp на свой домашний комп)
Обычную флешку - не имеет смысла, только для установки.
Но, можно попробовать заморочиться с внешним боксом для NVME SSD. Этот не помрет, если завершать работу корректно.
Операционная система – важный элемент при работе на компьютере или ноутбуке. Важным аспектом является установка этого дистрибутива. Существует множество различных методик процесса, однако самыми оптимальными считаются всего 2 способа: через Интернет скачиванием с официального сайта поставщика и с помощью загрузочной флешки с ОС. Установка Linux на флешку – процесс долгий и вариативный. Правда, существуют специфические особенности, которые новичку обязательно следует знать.
Плюсы и минусы установки Линукс на флешку
Установка Линукс на флешку как полноценную ОС имеет свои преимущества и недостатки.
Несмотря на представленные преимущества, у этого процесса есть ряд недостатков:
- Мини операционная система на флешке использует все ресурсы «железа», что сказывается на «долговечности» работы самой платформы и флешки.
- Кроме того, операционка на флешке может влиять на безопасность любого компьютера, ноутбука или какого-то иного гаджета, поскольку хорошо переносит вирусы и «вредные» программы, файлы.
- Программа этой ОС на флешке может не загрузиться на разных устройствах, поскольку они могут использовать загрузчики разных типов, несовместимых с ОС на флешке.
- Существует много разных ос на платформе Линукс, предназначенных для разных моделей, версий гаджетов. Самым универсальным для установки на флешку считается puppy Linux.
Чтобы съемный носитель после этого процесса не потерял свою работоспособность, нужно знать основные правила проведения установки ос.
- Делать резервные копии важных данных на другие съемные устройства. Это нужно на крайний случай, если флешка перестанет работать.
- Процесс выбора типа данных нужно проводить при выключенном журнале. Самый оптимальный вид EXT
- Не использовать или не создавать при установке раздел swap.
- Загрузчик файлов GRUB следует предварительно поместить на носитель. На нем же будут создаваться разделы для изучаемого процесса.
- В разделе /ets/ftab нужно прописать опцию noatime для всех разделов флешки и монтирование некоторых типов данных в tmpfs, ограничивая размер файлов.
Описанные шаги дают возможность безопасной работе флешки в совершенно разных устройствах.
Выбор флешки для ОС
Для установки операционной системы подойдет любой съемный носитель с картой памяти выше 16 Гб. Причем чем выше скорость, тем лучше. Срок годности устройства при этом не зависит от частоты и интенсивности использования съемного носителя.
Нужно также провести предварительную подготовку флешки – ее очистку:
- Войти в систему.
- Подключить съемный носитель.
- С помощью записи fdisk –l нужно посмотреть все диски на гаджете и выбрать пункт с наименованием /dev/sda.
- Чтобы удалить установленный GPT, следует ввести выражение gdisk /dev/sda.
- Для перехода в экспертный режим нужно дать команду x.
- Для дальнейшего удаления GPT ввести z.
- 2 раза согласиться со всплывающими окнами.
- Не вынимая носитель, перезагрузить систему.
- Для дальнейшей работы надо будет использовать пункт «Graphical install».
В результате флешка готова к установке ОС.
Как установить Linux на флешку
В целом технология состоит из 2 важных этапов.
Подготовка
После этого можно приступать к следующему этапу.
Установка
1. Если не установлена программа UNetbootin, установить с помощью терминала (вход в него сочетанием клавиш Alt, Ctrl, T) и соответствующей команды в нем: sudo apt-get install unetbootin.
- Запустить установленную утилиту.
- Для того чтобы установить Линукс, из заданного образа нужно выбрать пункт «Diskimage».
- При помощи правой кнопки мыши выбрать скачанный образ.
- Выделить дисковое пространство для автозапуска Линукс со съемного носителя.
- Выбрать нужный носитель.
- Нажать «Ок» и подождать.
В результате на съемном носителе будет установлена ОС.
Оптимизация Linux для флешки
Чтобы не навредить устройству, с Линукс нужно провести некоторые операции.
- Действия проводятся с файлом/etc/fstab.
- Нужно включить сжатие всех файлов и оптимизацию для ssd в btrfs с помощью записи в терминале: vi /etc/fstab и /dev/sdb1 / btrfs errors=remount-ro,noatime,nodiratime,compress=lzo,ssd,commit=60 0 1.
- Папки с временными файлами нужно поместить в оперативную память с помощью выражений tmpfs /tmp tmpfs rw,size=100m 0 0; tmpfs /run tmpfs rw 0 0; tmpfs /var/lock tmpfs rw 0 0 и tmpfs /var/log tmpfs rw,size=10m 0 0.
- Сжать максимальное время между записями данных на диск можно с помощью: sudo sysctl -w vm.laptop_mode=120; $ sudo sysctl -w vm.dirty_writeback_centisecs=12000 и $ sudo sysctl -w vm.dirty_expire_centisecs=12000.
- Максимальный процент кэша можно установить выражением sudo sysctl -w vm.dirty_ratio=10 .
- А установить процент памяти, при котором возможна запись на носитель, можно записью: sudo sysctl -w vm.dirty_background_ratio=1.
Все эти шаги улучшат работу устройства.
Заключение
Установка Linux на флешку – трудоемкий процесс. Новичку следует учитывать плюсы и минусы процесса, а также всего его специфические особенности.
Читайте также: