LINUX.ORG.RU
ФорумTalks

Linux ставится 3 часа, лол, втф?

 , ,


1

1

Решил тут накатить линукс. По обстоятельствам нужно установить на флэшку. USB 2.0. Пробовал Ubuntu, потом Mint последние.

Так вот, ставится это дело очень долго, часа 3 уже. В консоли сыпет какими-то мелкими варнами про nwigets.py.

Можете пояснить, в чём прикол? При всей относительной медлительности 2.0 флешки, чему там так долго ставиться? Какое-то искусственное замедление во славу корпораций, как 3G, которое на телефонах давно стало работать на уровне деревенского ADSL? Типа ‘Вот виш как тут медленно копируется, надобрать SSD, ведь он в 1000 раз быстрее’.

Но как бы то ни было, ставить несколько гигабайт типа-техносистемы несколько часов это прям дикость. Ждали виндокапец, а пришёл линуксокапец?

Юзал минт корицевый несколько лет назад на этом же ноуте, в принципе нравилось, шрефты красивые, сам ‘эстетичный’. От убунты, типа топового и наиболее юзер-адаптировонного дистра, помимо долгой инсталляции, дикие фейспалмы. Загрузка с флешки долгая, несколько минут (минт быстрее намного). Васянский установщик, который со своими >4гб iso и X64 ONLY, ведь прогресс же йопт, использует фразочки на первой странице типа ‘Welcome to install CD’. Это айтишный юмор такой, дань традиции, как дефолтный каталог A:\ в оффтопике при ручной установке драйверов, или современный Design с закосом под дурочка (а если программа русифицируется, то гуглотранс, чтоб еще корявее было)? Коронавирус убивает мозг? Война?

Нахрена дисковое пространство с разными дисками выводить в одну линию для разметки? Во время внедрения 5g/6g, облачного гейминга, стимов с облачными играми и сейвами, алисами с марусями, крч типа высочайшим уровнем доверия человеков к компаниям и непрерывному сбору мультимедиа данных о себе с размещением их на чьих-то хранилищах.

Одноплатники малинки и IoT кофемолки с убунтой, игровые приставки от сбера, но на ванильном староватом i5 x64 с частотой до 3.2 ГГц за 3 часа на ~75% судя по ползунку установиться через васянский инсталлер это прям жесть.

Ответ на: комментарий от usi_svobodi

Возникло очень много вопросов, как, пожалуй, у многих сталкивающихся с linux впервые, но основной - как можно копировать несколько гигов файлов несколько часов? Дрвйвер Usb 1.0 подхватился? Я скриворучил (если что, фс выбрал ext2 без журнала, или так и надо?

Или там какая-то нейросеть проверяет, а вдруг комп из России, если так - начинаем тормозить (то есть линуксокапец и живем в эпоху восстания машин)?

DanilaZabiakaa
() автор топика

установить на флэшку. USB 2.0.

У флешек простые контроллеры, которые относительно хорошо справляются с обычной нагрузкой на флешки — запись файлов один за другим, в один поток. При случайной записи во много разных мест, контроллеры вынуждены постоянно производить циклы чтения-модификации-записи. Происходит усиление записей в разы, что роняет производительность и одновременно стремительно съедает ресурс флеша.

i-rinat ★★★★★
()
Ответ на: комментарий от greenman

Debian ISO FastInstall — скрипт для ускорения установки Debian из ISO

-_-система установилось - итого было потрачено ~4 часа.

Занято после запуска 8.5 гигов. Пусть 8 Гб за 4 часа, это 2 гб/час, или 34 мб/минуту, или 0.57 мегабайт в секунду, йопта.

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

Пока напоминает свинство-васянство с подписями типа ‘current CD’, а не технарство.

DanilaZabiakaa
() автор топика
Ответ на: комментарий от i-rinat

При случайной записи во много разных мест, контроллеры вынуждены постоянно производить циклы чтения-модификации-записи.

Это процесс простой установки Ubuntu с нуля? Как это выглядит внутри, чтоб так тормозило)))? Распаковать файл, а в файле 700 архивчиков - щас мы их параллельно распакуем, попутно запишем в логи, потом проанализируем, сопоставим, сложим и вычтем. Нефиг файлы последовательно писать.

DanilaZabiakaa
() автор топика
Ответ на: комментарий от DanilaZabiakaa

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

И будь готов к тому, что подобным ты добьёшь флешку.

greenman ★★★★★
()
Последнее исправление: greenman (всего исправлений: 1)

Потому что процесс установки Линуксов крайне убогий. Каждый пакет (которых сотни) распаковывается отдельно, при этом создаются и удаляются много мелких файлов. В Windows например при установке разворачивается WIM образ файловой системы. В Haiku архивы пакетов копируются без распаковки.

X512 ★★★★★
()
Последнее исправление: X512 (всего исправлений: 1)

часа 3 уже

Я на ночь оставлял, так и не поставилось. Взял ссд ненужный и туда накатил.

shalom_ ★★
()
Ответ на: комментарий от DanilaZabiakaa

Запусти в десяточке кристал диск марк на флэшке и посмотри random write q1/t1

cobold ★★★★★
()

Так вот, ставится это дело очень долго, часа 3 уже.

Netinst экономит кучу времени.

При всей относительной медлительности 2.0 флешки, чему там так долго ставиться?

Есть дистры, типа Puppy, оптимизированые (frugal, squashfs, …) для флешки ©.

quickquest ★★★★★
()

Не знаю, как mint, а в ubuntu сильно упоролись, во-первых, установкой всего софта, а потом удаление лишнего. во-вторых, с новым дичайше глючным инсталлятором в серверной редакции (к твоему вопросу не относится). Что в виде hdd (у тебя ноут же, с 5400rpm hdd, да?) и медленной флешки даёт свои плоды.

Dimez ★★★★★
()
Ответ на: комментарий от DanilaZabiakaa

итого было потрачено ~4 часа.

Я правильно понял, что 3 из них — это твоя первая попытка, ещё сколько-то ушло на то, что ты разобрался с советом @greenman, в итоге после всего этого система поставилась за 40 минут?

Плюсовать всё это вместе, да ещё и высчитывать из этого какие-то мегабайты в секунду — это, наверное, и есть

свинство-васянство

hobbit ★★★★★
()
Последнее исправление: hobbit (всего исправлений: 1)
Ответ на: комментарий от DanilaZabiakaa

Возникло очень много вопросов, как, пожалуй, у многих сталкивающихся с linux впервые, но основной - как можно копировать несколько гигов файлов несколько часов?

Инсталлятор дает флешке команду «сбрось кеш» после установки каждого пакета. Это медленная команда.

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

AEP ★★★★★
()

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

Ты зачем графический инсталлер используешь? Есть же chroot, gdisk/parted и tarбол с корневой ФС.

Suigintou ★★★★★
()
Ответ на: комментарий от hobbit

Я правильно понял, что 3 из них — это твоя первая попытка, ещё сколько-то ушло на то, что ты разобрался с советом @greenman, в итоге после всего этого система поставилась за 40 минут?

Не совсем. Система от запуска установщика до конца ставилась около 4 часов. Не было учтено время на скачку исошника, его развертование, переход с убунту, которая за час-другой аналогичной установки тихо материлась в консоль, что чего-то не найдено - nwidgets.py - гугл писал, что может поврежден установщик, либо бывает, но подозрения на смешные онлайн-картинки карусели установщика (вайвай не включал, чтоб вообще не легло).

Минт выводил аналогично, но установился

DanilaZabiakaa
() автор топика
Последнее исправление: DanilaZabiakaa (всего исправлений: 1)
Ответ на: комментарий от Suigintou

Ты зачем графический инсталлер используешь?

От того, что щас много кричат про линукс, вон майки из РФ ушли.

-Дожили. - подумал я, настало время линукса, наверно допилили до десктопа, все запилили.

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

Впечатление не ‘вау, смогли’, а как будто сомнительный специалист расписывает счет в 500 тыщ за установку винды и чистку компа.

DanilaZabiakaa
() автор топика
Последнее исправление: DanilaZabiakaa (всего исправлений: 1)
Ответ на: комментарий от AEP

Инсталлятор дает флешке команду «сбрось кеш» после установки каждого пакета. Это медленная команда.

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

Инсталлер не зависал на установке. У него едва двигался ползунок на этапе copying files.

Может под ‘copying’ теперь в линуксах принято считать и упаковку/распаковку-перепаковку и установку. Хотя в оффтопике и вообще обычно под ‘копированием’ подразумевается всего лишь создание дубликата файла в другом каталоге. Зачем мне какой-то случайный доступ - инсталлер пишет, что файлы копирует, так копируй лол (или я своими оффтоповыми руками не то сделал).

В логах ниче конкретного нет, кроме

source id 23709 was not found when attemting nmwidgets.py

Охренеть линукс допилили вобщем.

DanilaZabiakaa
() автор топика
Последнее исправление: DanilaZabiakaa (всего исправлений: 1)

А если в тех же условиях накатить фрибзд или винду или макось. Макось не встанет, винда сломается, а бзд при равных мегабайтах установки будет ставится столько же времени.

Юсб флешки разные бывают и любят они когда всё друг за дружкой, а лучше одним файлом. А установщик в 100500 мест распаковывает одно, очищает другое переносит в третье, сравнивает с четвёртым, что-то создаёт и удаляет и всё это вместе. Контроллёр флешки при этом орёт ЗААААА ЧТОООООО, Я ТАК НЕ УМЕЮЮЮ!!!

Установи в виртуалку/чрут, просто готовое скопируй на флешку и запиши grub и фсё.

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

LINUX-ORG-RU ★★★★★
()
Последнее исправление: LINUX-ORG-RU (всего исправлений: 1)
Ответ на: комментарий от Dimez

А, блин, «на флешку».

Флешка флешке рознь, вангую, что твоя одна из дешёвых, где запись 8mb/s максимум и iops’ов почти нет.

Dimez ★★★★★
()
Ответ на: комментарий от DanilaZabiakaa

Sandisk cruzer

Это линейка (дешёвых) флешек, а не название самой флешки.

У отдельных моделей максимальная скорость записи 4mb/s. Вот и ответ.

Dimez ★★★★★
()
Последнее исправление: Dimez (всего исправлений: 1)

Можете пояснить, в чём прикол? При всей относительной медлительности 2.0 флешки, чему там так долго ставиться?

Это именно та самая медлительность флешки.

ya-betmen ★★★★★
()

Тред не читал, не та флешка?

chenbr0
()
Ответ на: комментарий от usi_svobodi

установи на диск и перенеси на флешку

Cтавил как то линукс на хдд 2тб, один раздел на весь диск, ext4... Несколько часов да, потому что ext4 фоновое форматирование большого диска занимает несколько часов и при этом сильно просаживает скорость записи хдд.

theurs ★★
()
Ответ на: комментарий от Dimez

У отдельных моделей максимальная скорость записи 4mb/s. Вот и ответ.

Хоть 2 мегабайта/с. Этап ‘копирования’, после чего было занято 8.5гб, длился около 4 часов. По нехитрым рассчетам выходит, что убунто-инсталлер копирует со скоростью первого диалапа ~0.5метров/секунду. конечно, россыпь мелких файлов с записью в фс медленнее, чем один большой, но этопепец.

На запущенную с данной флехи систему 3.8 гб файл неск. Минут копировался, немо среднюю скорость показывала 6.2 мб/с

DanilaZabiakaa
() автор топика
Ответ на: комментарий от DanilaZabiakaa

ставит систему на тормозную флешку для мп3 плееров
да ещё и из сети - source id 23709 was not found when attemting nmwidgets.py

Ну а что ты хочешь-то? Сначала с сетью разберись, может у тебя там жпрс или фиви 2ггц в микроволновке.

Suigintou ★★★★★
()
Ответ на: комментарий от DanilaZabiakaa

Зато можно поиграть с инсталлером в акинатор в угадывалку раскладки

Тебе зачем раскладка в инсталлер? Пользователя не латиницей назвать хочешь?

Suigintou ★★★★★
()
Ответ на: комментарий от Suigintou

Тебе зачем раскладка в инсталлер? Пользователя не латиницей назвать хочешь?

Точно, типа அதை குடு :)

anc ★★★★★
()
Ответ на: комментарий от Suigintou

Сначала с сетью разберись

На момент установки была выключена

DanilaZabiakaa
() автор топика
Ответ на: комментарий от Suigintou

Тебе зачем раскладка в инсталлер? Пользователя не латиницей назвать хочешь?

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

Но есть акинатор, где выбираешь мышкой буквы своей раскладки. Типа в вашем языке ‘о, o, ó, ô, ø, õ или ō?’

DanilaZabiakaa
() автор топика
Ответ на: комментарий от anc

Вы вот этот расчет откуда взяли?

Этап ‘копирование’ длится 4 часа. По окончании «копирования» имеем ~8 занятых гигов дискового пространства.

Рассчитайте скорость «копирования» в Ubuntu.

DanilaZabiakaa
() автор топика
Ответ на: комментарий от theurs

Я менее чем за полтора часа базовую систему gentoo на двухтерабайтный диск ставил, что такое фоновое форматирование не знаю.

shell-script ★★★★★
()
Ответ на: комментарий от Suigintou

Тебе зачем раскладка в инсталлер?

Английские раскладки тоже бывают разные.

X512 ★★★★★
()
Ответ на: комментарий от X512

Он ставит убунту и минт. И там и там разворачивается Squashfs, а потом удаляется лишнее.

Aceler ★★★★★
()

Для установки ubuntu на флешку в комплекте с ubuntu идёт Ubuntu Startup disk creator. Он пишет на флешку как на флешку, а не как на SSD, делает загрузочные флешки правильно и быстро.

Aceler ★★★★★
()
Ответ на: комментарий от tiinn

256Мб емнип, с ценой сложно она для меня бесценна, моя первая флэшка, модная шо жуть, с футлярчиком который на ремень вешается :)

anc ★★★★★
()
Ответ на: комментарий от DanilaZabiakaa

Не представляете как не удобно потом было с этими «без чехольчика», привыкаешь же :)
ЗЫ Не подумаете, что я сам выбирал, это была корп поставка.
ЗЫЫ Ни одной флэшки за свою жизнь не купил за кровные :)

anc ★★★★★
()
Последнее исправление: anc (всего исправлений: 2)
Ответ на: комментарий от ya-betmen

Если дисковый кэш правильно используется, то установка должна происходить в дисковый кэш в памяти, а потом попироваться на диск в фоне.

X512 ★★★★★
()
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)