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

Почему-то от этого чаще солнце выглядывает из-за облаков и очень хочется жить.

Правила и обычаи

Применение UIRD для загрузки различных дистрибутивов

Re: Применение UIRD для загрузки различных дистрибутивов

МихаилZ написал(а):

что-то вы делаете не так. Насчёт винды - это, извините, глупости

Не написал. Я пробовал на Windows 10.
Т е я загружался на grub4dos и с линукса уже устанавливал grub2 на FAT32
При распаковке образа на Windows 10 grub2 запускался
При распаковке из линукс были ошибки.
Т к, по крайней мере в Магее, на FAT32 не поддерживаются ссылки и для  скриптов  и сбрасывается опция "выполняемый"
При распаковке из  Windows 10 данная опция сохраняется.
На NTFS  все было ОК

ingvar
Игорь
первоклассный волшебник
ranks
useravatar
Offline
371 Сообщений
Мужчина 
Администратор отключил публичную отправку сообщений

Re: Применение UIRD для загрузки различных дистрибутивов

Обращайте внимание на флаги монтирования. По умолчанию линукс монтирует фат с флагами noexeс nosuid nodev и пр.
см. вывод mount | grep fat
чтобы всё работало монтируйте вручную mount /dev/sdX1 /mnt/tmp
или перемонтируйте mount -o remount,defaults /dev/sdX1
ссылки на фате работать не будут.
При распаковке на ntfs/fat32 потеряются все линуксовые права доступа, поэтому линуксовые вещи надо распаковывать именно в линуксе а не в винде.

Стяжи мир в себе и будут иметь мир с тобою небо и земля.
Исаак Сирский

МихаилZ
хранитель
ranks
useravatar
Offline
3186 Сообщений
Мужчина 
Администратор отключил публичную отправку сообщений

Re: Применение UIRD для загрузки различных дистрибутивов

МихаилZ написал(а):

При распаковке на ntfs/fat32 потеряются все линуксовые права доступа, поэтому линуксовые вещи надо распаковывать именно в линуксе а не в винде.

Спасибо за пояснения. Действительно допустим :

 Спойлер Show Spoiler Hide Spoiler
 magos ~ # mount | grep btrfs
/dev/sdc4 on /memory/data/mounts/0 type btrfs (rw,relatime,space_cache,subvolid=5,subvol=/)

magos ~ # mount | grep fat
magos ~ # mount | grep ntfs

МихаилZ написал(а):

При распаковке на ntfs/fat32 потеряются все линуксовые права доступа, поэтому линуксовые вещи надо распаковывать именно в линуксе а не в винде.

Выходит, что даже несмотря на то, что, например, в ntfs линукс загружается и скрипты здесь уже помечены как "выполняемые" работать на в ntfs не рекомендуется.
Ну а как быть тем у кого нет линукса и кто хочет скачать сборку и пока просто посмотреть.
Я интересуюсь, т к на нашем форуме мне был задан такой вопрос.
Самому мне ntfs особо то не нужна.
Я там держу различные live для тестирования Windows
Может просто скачать сборку  на fat/ntfs в память и из память переписать эту же флэшку, например, в btrfs

ingvar
Игорь
первоклассный волшебник
ranks
useravatar
Offline
371 Сообщений
Мужчина 
Администратор отключил публичную отправку сообщений

Re: Применение UIRD для загрузки различных дистрибутивов

на ntfs работать можно

просто если потом копировать всё на линукс ФС то будет много возни с исправлением прав доступа. поэтому на линукс разделы не стоит ставить копированием с ntfs/fat

лучше заново распаковать с архива на линуксовую ФС

А с линукс устройств можно без проблем устанавливать на fat/nts не имея первоначального архива

Стяжи мир в себе и будут иметь мир с тобою небо и земля.
Исаак Сирский

МихаилZ
хранитель
ranks
useravatar
Offline
3186 Сообщений
Мужчина 
Администратор отключил публичную отправку сообщений

Re: Применение UIRD для загрузки различных дистрибутивов

https://yadi.sk/d/z2fQ_jSZ3PsKxF
исправил скрипт для линукс bootinst.sh
- поддержка установки с устройств смонтированных с noexec
- поддержка установки на устройства с пробелом в имени папки в пути монтирования
- возможность установки на устройство, если оно смонтировано несколько раз в разные места
- проверка на root

Стяжи мир в себе и будут иметь мир с тобою небо и земля.
Исаак Сирский

МихаилZ
хранитель
ranks
useravatar
Offline
3186 Сообщений
Мужчина 
Администратор отключил публичную отправку сообщений

Re: Применение UIRD для загрузки различных дистрибутивов

Я запускаю скрипты в кде из контекстного меню для правой кнопки мыши :
действия/запуск в xterm
действия/запуск в Konsole

А там стандартное всплывающее окно не очень большое и поэтому вывод текста сообщений в скрипте для линукс bootinst.sh   не очень удобен.
Вот отредактированный вариант -
ссылка - https://cloud.mail.ru/public/LHU3/duLw7tzHC
Тут вывод инфы надеюсь  улучшен.

ingvar
Игорь
первоклассный волшебник
ranks
useravatar
Offline
371 Сообщений
Мужчина 
Администратор отключил публичную отправку сообщений

Авторизация