[Назад] [Вся нить] [Первые 100 сообщений] [Последние 50 сообщений]
Ответ в нить [Последние 50 сообщений]
Captcha image
Тема   ( ответ в 2023)
Сообщение flower
Файл  []
Пароль  (для удаления файлов и сообщений)
Параметры   
  • Прежде чем постить, ознакомьтесь с правилами.
  • Поддерживаются файлы типов GIF, JPG, MP4, OGV, PNG, WEBM, WEBP размером до 25600 кБ.
  • Ныне 2984 unique user posts. Посмотреть каталог
  • Максимальное количество бампов нити: 200

a7414dcad86e18dd.png - (701.95KB, 1280×720)
2023
No. 2023    
Одна девочка хочет писать код связанный с аниме, но не знает, что это могло бы быть. Хочется таких реквестов. А там и оичаньский гитхаб для такого заведём, если будет можно.
54 сообщений пропущено. Показаны 50 последних сообщений Развернуть все изображения
No. 11868    
Загрузчик плейлистов для музтреда.

Да, ruby там всего лишь подставляет аргументы в curl реагируя на строчки файла, т.е. не нужен и наверно это может и bash и awk и sed, но вот так.

https://p.teknik.io/XZDCb
https://paste.thec0de.com/?7463425658b8bb23#9WEAdtNwJ3PsJDfFnuwGJPRWeR6MQxqDf8fFcS2FnRcV
No. 11870    
effile.png - (36.33KB, 1354×135)
11870
キタ━━━(゚∀゚)━━━!!
No. 19717    
107487931_p1.png - (4.38MB, 5500×8000)
19717
Ой-тян, помогай.
У меня отдельный SSD с Убунтой и GRUB'ом и отдельный HDD с Windows. В BIOS Убунтовый был выставлен первым в приоритете загрузки, грузил GRUB, если ничего не жать, грузил Windows (Линуксом почти не пользовалась).

BIOS с чего-то перестал видеть SSD как загрузочный. Он видит его в списке дисков, но выставить с него загрузку нельзя. В CrystalDiskInfo в Win диск тоже виден и "живой".

Можно как-нибудь из-под Windows поковырять GRUB и проверить загрузочную область(?) на Линкуксовом диске, если он в файловой системе, которую Windows не видит?

Я совсем глупица и даже не могу объяснить Гуглу что мне нужно. Мне нужно SSD снова загрузочным сделать без переустановки Линуксов, если это возможно.

Извиняюсь за дурацкие вопросы.
No. 19719    
>>19717
У вас там UEFI или загрузка в legacy mode? MBR или GPT? Скорее всего UEFI и GPT.

Если так, то загрузочность заключается в том, что на диске должен существовать раздел с FAT32, в корне которого должен лежать каталог с именем “EFI”, в котором должно лежать нечто. При этом Windows должна быть в состоянии такой раздел отобразить, потому что FAT32 для неё родная файловая система.

CrystalDiskInfo отображает какие-либо разделы на SSD? А обычный «Мой компьютер» Windows?

У меня нет Windows, но гугл говорит, что можно открыть консоль (Win+R, ввести “cmd”, нажать Ctrl+Shift+Enter), ввести “diskpart”, после этого ввести “list disk” и там отобразится список дисков. Нужно найти там этот SSD под именем Disk ##, ввести “select disk ##”, где ## — индекс этого диска, после этого ввести “list partition”. И там отобразятся разделы.
No. 19720    
>>19717
> выставить с него загрузку нельзя
А если вручную при запуске компьютера вызвать меню выбора устройств для загрузки (как вызывают для выбора CD/флешек) и вручную же жмакнуть его? Что выдаст?
No. 19726    
Нужно сначала понять в каком режиме должна идти загрузка. SSD в этом компьютере работал? Посмотри в биосе на наличие чего-то вроде Boot type. Должно быть либо legacy либо UEFI. Потыкай
Слышала сейчас материнки могут только EFI.

>Можно как-нибудь из-под Windows поковырять GRUB и проверить загрузочную область(?) на Линкуксовом диске, если он в файловой системе, которую Windows не видит?
Можно загрузиться убунтой с флешки и переустановить grub. Примерно так...

fdisk -l
  1. посмотреть партишоны, тут будет твоя флешка и целевой диск #
mount /dev/sdXx /mnt
  1. root партишон на целевом диске #
mount /dev/sdXx /mnt/boot
  1. твой раздел с efi на целевом диске, обычно 512m/1G fat32 если disklabel type: dos(он же MBR) , но может быть и 1M Bios Boot если GPT.#
chroot /mnt /bin/bash

grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=GRUB

grub-mkconfig -o /boot/grub/grub.cfg

exit
  1. выход из chroot #
poweroff

После этого вызвать меню с порядком загрузки и надеяться.
трижды боролась с разметкой
No. 19727    
Ну вот и что это? Ух...
No. 19731    
>>19727
Да. Проще что-то такое картинкой запостить.
No. 19734    
grub.png - (48.83KB, 1024×768)
19734
>>19731
No. 19735    
ААААААА! Забыла отмонтировать диск перед выключением, ну и дура!
должно быть
exit
unmount /mnt/boot
unmount /mnt
poweroff
No. 19736    
>>19735
Давно уже
umount -a -r
было во всех дистрибутивах по умолчанию прописано по выключению в /etc/inittab или аналогах. А ныне systemd тем более всё отмонтирует по умолчанию.
No. 19739    
-.png - (202.91KB, 1920×1050)
19739
>>19719
>У вас там UEFI или загрузка в legacy mode? MBR или GPT?
Не знаю. Я бака.
>CrystalDiskInfo отображает какие-либо разделы на SSD?
Нет, кажется. Не уверена, что должен.

>А обычный «Мой компьютер» Windows?
В "Моём компьютере" его нет и не было никогда.
Может дело и не в разности файловых систем, а в чём-то другом. Но не было.
А в "Управлении дисками" и cmd'шном тыке показывает единый раздел. Исправен, активен, основной. Что бы это ни значило.
>>19720
Там только диск с Виндой, дисковод и флоппик (флоппика сроду не было, скорее всего, это древний картридер, из слота для флоппиков).
>>19726
>SSD в этом компьютере работал?
Работал. С утра отвалился ни с того, ни с сего.
>Посмотри в биосе на наличие чего-то вроде Boot type. Должно быть либо legacy либо UEFI.
Все тыкабельные штуки, связанные с дисками, выставленны на [Auto] с возможностью поменять на [Off]. Только в одном параметре куча цфир на выбор.
>сейчас материнки могут только EFI
У меня старушка из 2008 года.
>Можно загрузиться убунтой с флешки и переустановить grub.
И правда же.
Последний раз, когда пользовалась live-USB, ни один из дистрибутивов не хотел работать с моим ADSL'ным интернетом, добавить что-то не получалось. Теперь интернет нормальный.

Воткнула старую флешку с каким-то Линуксом (кажется, там был Mint). В списке жёстких дисков в BIOS она появляется. В списке доступных для загрузки — нет. Но она точно была рабочей.
Залила для пробы Puppy. USB-Drive есть, но в устройствах для загрузки его нет.

Может статься, что проблема глубже, чем я думала, и дело в BIOS'е, а не в SSD? Может такое быть? Или если в BIOS что-то "ломается", то ломается полностью, а не частично?
Ерунда какая-то.
Сейчас попробую ещё пару Live-дистрибутивов, если не пойдёт, отложу до выходных.

Спасибо большое всем ответившим. Отдельное спасибо Девочке, подсказавшей, что можно с USB поставить.

Ещё раз извиняюсь за глупость.
No. 19740    
>>19739
По тому, что на диске один раздел на 55 Gb, а также по тому, что у вас «старушка из 2008 года», мы можем заключить, что используется BIOS без UEFI. Тогда не выполняйте инструкции из >>19726, они не помогут. Вместо “grub-install …” и “grub-mkconfig …” выполните
grub-install --target=i386-pc /dev/sdX
, заменив X на нужную букву диска (да, оно называется i386-pc даже на x86-64).

Также посмотрите настройки BIOS: обычно есть опция “Boot from USB” или как-то так. Возможно, она слетела. Не знаю, существовал ли аналог Secure Boot до UEFI, но в этом направлении настройки тоже стоит посмотреть.
No. 19743    
>>19739
>Сейчас попробую ещё пару Live-дистрибутивов
Подойдет любой. Интернет для установки загрузчика не нужен.

fdisk -l


mount /dev/sdXx /mnt

chroot /mnt /bin/bash

grub-install --target=i386-pc /dev/sdXx

exit

umount /mnt

poweroff

No. 19744    
>>19743
> /dev/sdXx
Нет, просто /dev/sdX. Оно перезаписывает загрузочный сектор (bootstrap code area), который у всего диска, а не у раздела. Да и в руководстве написано так (https://www.gnu.org/software/grub/manual/legacy/Installing-GRUB-using-grub_002dinstall.html). Ну и в ArchWiki ещё так написано.
No. 19745    
>>19744
А, ну да, точно. Давно граб не ставила.
No. 19746    
113058386_p0.jpg - (2.23MB, 2102×1177)
19746
Ничего не выходит. Две флешки, два дистрибутива, два инсталлятора.
Ни Mint, ни Puppy не видны. Хотя раньше с загрузочными флешками вообще проблем не было.
LinixLive USB creator ругается, что оба дистрибутива не поддерживаются, но обещает поробовать с настройками для других ("Должно сработать!") и успешно (по его словам) завершает установку. На unetbootin Винда ругается после закрытия, что он "неправильно установлен", хотя он вообще не установлен, версия портативная. Созданные им флэшки тоже не работают.

rufus вообще не запускается, выдаёт какую-то ошибку в aswhook.dll.

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

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

Спасибо, Ой-тян, что уделила время и не бросила.
No. 19747    
f613d3139329764516bf61c714a0f281.jpg - (323.91KB, 2480×3508)
19747
>>19746
>LinixLive USB creator ругается, что оба дистрибутива не поддерживаются, но обещает поробовать с настройками для других ("Должно сработать!") и успешно (по его словам) завершает установку. На unetbootin Винда ругается после закрытия, что он "неправильно установлен", хотя он вообще не установлен, версия портативная. Созданные им флэшки тоже не работают.
Пора переходить на Гну\Линус!
шатейоб
каптчя ругается
No. 19748    
>>19747
Catch 22: нельзя перейти на GNU/Linux прежде, чем создать загрузочную флешку. А из Windows её не получается создать. Остаётся только установить виртуальную машину с GNU/Linux и в неё прокинуть устройство флешки или SSD. Самое то для не слишком продвинутой пользовательницы.
No. 19749    
>>19748
>нельзя создать загрузочную флешку
>Остаётся только установить виртуальную машину с
Ой вей...
А сидюк живой и болванка найдётся?
No. 19757    
>>19739
> Воткнула старую флешку с каким-то Линуксом (кажется, там был Mint). В списке жёстких дисков в BIOS она появляется. В списке доступных для загрузки — нет. Но она точно была рабочей.

Мне как-то отдали старую материнку на Gigabyte LGA 775. Точную модель не помню, но как раз примерно 2008 год. Т.к. было другое всякое барахло компьютерное, то решила собрать на этом "запасной" компьютер. В итоге оказалось, что та материнка умеет грузиться только с каких-то особых флешек (подозреваю, что не слишком новых). Пришлось перебрать 5-6 флешек, прежде чем нашлась та, которую материнка "видит" в качестве загрузочного диска. Благо у меня много флешек, ибо в школьные времена их любили давать в качестве призов на всяких олимпиадах и конкурсах. Так что может в этом дело.

Ещё BIOS может слегка чудить из-за подсевшей батарейки CR2032. Если с 2008 года её никто не менял, то самое время это сделать.
No. 19758    
>>19748
Кстати, у меня обратная ситуация как-то была. Нужно было сделать загрузочную флешку с установщиком Win10, в итоге все попытки решить эту задачу из Linux Mint заканчивались неудачей, флешка оказывалась не загрузочной (ошибка "no bootable device"). В итоге из Win10 при помощи Rufus всё удалось сделать почти с первого раза. "Почти" - опять же, из-за того, что ещё от флешки зависит, дешёвые китайские флешки под это дело не очень подходят.
No. 19886    
90877122_p0.jpg - (1.16MB, 2487×1836)
19886
Разобралась!
Даже переустанавливать ничего не пришлось.

Список жёсктих дисков в BIOS.
Оказывается, порядок там тоже имеет значение.
Первыми тремя были HDD (один с Виндой), SSD c Убунтой был четвёртый, флешка при засовывании становилась пятой.
В Boot Device Priority выбрать можно только те диски, с которых можно загрузиться, и которые, при этом, не дальше третьей позиции в списке Hard Disk Drivers. Ниже он уже "не видит".
Переставила в списке SSD и USB выше, всё заработало.

Почему перемешалось само собой, всё равно непонятно.

Уровень компьютерной грамотности — суперглупица!
BIOSоделы не могли пометку сделать на полях по типу "*Для первых трёх в списке!"?
No. 19887    
>>19886
>не дальше третьей позиции в списке Hard Disk Drivers. Ниже он уже "не видит".
Это как? Только три бут девайса? Ну что за глупость...
No. 19907    
>>19887
"Флоппик" и дисковод, которые из "Priority" не выкинуть никак. И один один жёсткий диск на выбор из первых трёх в списке!
No. 19966    
>>19907
Может на этот BIOS есть update от производителя? А может можно и coreboot поставить. Проверьте.
No. 20298    
sad_animugirl_noises.jpg - (37.78KB, 366×468)
20298
kekw
No. 23807    
Рекламирую программу jDownloader.
Maxurl добавляет удобный попап, позволяющий из любого места развернуть thumb в полную зумабельную/сохранябельную картинку (и header в профилях художников тоже, как и аватарки). А jDownloader позволяет по клику на те же превьюшки в два клика отправить их скачиваться. Если там несколько картинок в одном — всё будет скачано.
Без этого теперь как без рук, сколько кликов экономит. Подумать только, переходить туда-сюда по страницам - никогда больше.
No. 23814    
>>23807
>jDownloader позволяет по клику на те же превьюшки в два клика отправить их скачиваться.
ПКМ + Save Image as...?
No. 23822    
>>23814
No. 23823    
Sound of the Sky - 08-0001.jpg - (263.24KB, 1920×1080)
23823
>>23822
Н-назе?
No. 23836    
>>23823
Патамушта:
1. Не следует путать Save link as... и Save image as...
2. Это на имиджбордах тумба-"ноготь" обёрнута в ссылку ведущую на честный полноразмер. В других местах такое не любят. И ссылка эта там ведёт на html с деталями.
3. Вижу не доводилось вам часы проводить на danbooru/gelbooru/pixiv...
No. 23837    
Sound of the Sky - 12-0005.jpg - (302.95KB, 1920×1080)
23837
>>23836
Щкатанай, у меня другие методы борьбы с экзистенциальной пустотой. Какое-то время мы таки сидели по 8... часов в день повторяя хорошо известный Котановский Цикл: admire -> click -> original image -> SAVE SAVE SAVE. Но это были сиюминутные припадки и закончились они так же быстро, как и начались. На севодняший день каринкосхоронением почти не занимаемся.

Не наполняется душа картинками, десу. Хорошо если 10-20 картинок на 100 страниц наберется, с таким урожаем можно и... йамеро!
No. 23838    
>>23836
1. А я не путаю, и ты не путай.
2. Так ведь МаксУрл для того и нужен что бы полноразмерные картинки по щелчку выдавать. Если верить README, то скрипота работает (выдает оригинальные картинки) на over чем 9000 сайтов. Зачем же тут дополнительная скрипота для сохранения?
No. 23849    
newsboat.png - (80.29KB, 492×352)
23849
echo 'macro S set browser "wget -qO /tmp/tempimg %u && nsxiv /tmp/tempimg"' >> ~/.newsboat/config
запайпить не получилосб, потому так
Нажать кнопку [,] а затем [S], далее нажать [1] для показа полной и [2] для уменьшеной картинки.
Для эфекту рекомендуется всунуть https://codeberg.org/nsxiv/nsxiv-extra/src/branch/master/scripts/nsxiv-fill в path
лилочка
No. 23851    
>>23849
curl -sf %u | feh -

No. 23852    
>>23851
А с feh пайпится.
No. 23853    
>>23852
Если сконпелировано с libcurl поддержкой, ссылку можно подавать напрямую в feh:
feh %u

Учтите, что feh TMPDIR не поддерживает и всегда пишет в /tmp, патчить разработчик почему-то не захотел, хотя там и не сложно.
No. 23857    
>>23853
Аригато!
No. 23858    
>>23857
Д-дозо!
No. 23912    
screenshot--2024_11_09-08_42_50.png - (747.76KB, 1912×1221)
23912
Кодоидея.
No. 24015    
>>23838
1. OK, если использовать "replace images" feature, то понятно. Однако, использовать её слишком жирно с пиксивными-то размерами картинок. Оно и так без этого RAM ест только так.
2. Bulk save. Вы таки задолбаетесь делать эти клики на альбомах с >20 картинок. Также можно скормить и всего автора. В остальном программа ведёт searchable-ную базу загрузок, может делать структуру директорий по правилам. В имена файлов суёт хоть какие-то идентифицирующие теги и заголовки вместо голого id. Вот так.
No. 24405    
Did you know?

In Linux, the time command is commonly used to measure the duration of a process’s execution. However, the /usr/bin/time command (note that this is different from the shell built-in time) can provide detailed resource usage statistics after a process has finished executing.

For example:
/usr/bin/time -v ls

This will execute the ls command and then display detailed resource usage statistics once it completes.
No. 24406    
Кстати говоря, девочка давно хочет такого типа программу ("обнимающую" переданную ей команду), но чтобы она выдавала отчёт о сетевой активности процесса. (куда подключалось и сколько передало)
Не знают чего-то такого очевидного девочки?
No. 24407    
>>24405
>bash: /bin/time: No such file or directory
No. 24408    
319ad62a427a26121b2d2c2f224b0ed8.jpg - (377.64KB, 1084×1190)
24408
>>24406
Такого нет. Одна девочка когда-то пыталась-пыталась, но кот ее спать отправил. У firejail есть --*trace опции, но они сделаны через одно место. Ололо, делаем виртуальную машинку и ее мониторим! Тащемта, если сможешь вкурить что к чему (одна девочка так и не смогла), можно через netns и veth, а потом какую-то проводную акулу натравить.
No. 24409    
1736978155355.png - (0.99MB, 1920×1080)
24409
>>24407
it's /usr/bin/time です 💢
which time

>>24408
>Такого нет
Не может быть! В наше время невозможно придумать оригинальную идею. Наверняка кто-кто в мире уже всё это написал и выложил на github.
Вообще, девочка считает самым очевидным подходом к этой проблеме 1) парсинг логов strace (там упоминаются сетевые сокеты, strace ping -c1 127.0.0.1) и 2) LD_PRELOAD, как это делают proxychains / torsocks.
Но опять же, кто-то уже должен был всё сделать. Тот же https://www.hybrid-analysis.com/sample/f6bb20774c3998cdaec649b9692926ed7aaec4f940bb450a31835433d6960745/6788235df1c280eb7000e8f0 показывает пример.
No. 24410    
>>24409
>which time
which time || :(){ :&:& };:

>В наше время невозможно придумать оригинальную идею
Зато вполне возможно найти кучу идиотов, которые скорее будут продолжать насиловать гном/кде, чем сделают что-то полезное. Почему? Потому что никто не умеет. Кодинг - это ультимативный хлеб + зрелища в одной упаковне и делать НИЧЕГО не надо вообще. Толпы идиотов по своей воле набрасываются на этот самый легкодоступный способ почувствовать себя чуть лучше средестатистического жителя канализации не выходя из дома. И всем хорошо, все довольны. Идиоты наслаждаются своими героическими подвигами на просторах говнокодинга и никому не мешают. Учитывая перенаселение, выкат ИИ в массы вполне мог послужить как вброс крошек хлеба в голубятник, что бы сфокусировать внимание людей на какой-то дичи вместо реальных проблем. И сделать с этим ничего нельзя, потому что диван сам за тебя не повоююет, аниме само себя не посмотрит, игры сами себя не поиграют, а книги сами себя не почитают.
>Наверняка кто-кто в мире уже всё это написал и выложил на github.
Угу. Как найдете оставьте ссылочку пожалуйста в этом итт треде.
>Вообще, девочка считает самым очевидным подходом к этой проблеме
>самым очевидным
>strace
Угуу. А девочка то и сама не прочь to do some weird things with her sempai PC-kun. Идатакимас, что уж там.
>LD_PRELOAD
мем_о_реверс_инжиниринге.жпг
>Но опять же, кто-то уже должен был всё сделать
В мире так много людей. Обязательно найдется кто-то, кто купит мне все, что я захочу.
No. 24416    
Можно сделать вирчуал девайс и отправлять на него пакеты чем-то вроде torsocks, дальше форвардить на основной интерфейс. Байты считать через ifconfig. По вирчуал девайсу на каждую програмусервис. Осталось только лого нарисовать и девочковый модуль в апстрим пропихнуть.
No. 24418    
смотрит.jpg - (56.86KB, 512×470)
24418
>>24416
proxychains
mitmproxy
Удалить сообщение []
Пароль  
[Mod]