Page 1 of 1
Не работает сохранение изменений в Porteus
Posted: 25 Sep 2017, 14:40
by alexhawk2016
На одном компьютере пишу changes=/mnt/..."ex4disk" все работает, на другом то-же самое, но диск остается пустой, на него ничего не отсейфовывается. Это, кстати принципиально, что на одном диски после монтирования называются sda...,sdb... а на другом mmcblk...(я не специалист по пингвинам) ?
Вроде победил ртл8723 вайфай, после модернизации до кернель 4.12.11 и добавления фирмвар8723.хзм, но не могу победить интел аудио сст (кажется) и вроде тоже интеловский встроенный кардридер. У меня нот. Digma citi e400.
не работают сохраненки
Posted: 25 Sep 2017, 17:24
by Blaze
alexhawk2016, mmcblk это SD или MMC карта памяти?
alexhawk2016 wrote: ↑25 Sep 2017, 14:40
а на другом mmcblk...(я не специалист по пингвинам) ?
предоставьте лог команд на этой машине
Code: Select all
cat /proc/cmdline
mount | grep /dev/mmcblk
lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT
cat /etc/fstab
Если диск отформатирован в файловой системе ext(2,3,4) можно не трогать читкод
в /boot/syslinux/porteus.cfg
При таком условии все изменения сохранятся на устройстве в /porteus/changes/
Не работает сохранение изменений в Porteus
Posted: 02 Oct 2017, 07:07
by alexhawk2016
А почему звуковая схема в настройках звука блокирована серым цветом ?
А с дисками получается так:
Code: Select all
guest@porteus:~$ su
Password:
root@porteus:/home/guest# cat /proc/cmdline
quiet \boot\syslinux\vmlinuz initrd=boot\syslinux\initrd.xz
root@porteus:/home/guest# mount | grep /dev/mmcblk
/dev/mmcblk0p1 on /mnt/mmcblk0p1 type vfat (noatime,nodiratime,suid,dev,exec,async,umask=0,check=s,utf8)
/dev/mmcblk0p3 on /mnt/mmcblk0p3 type ntfs (noatime,nodiratime,suid,dev,exec,async)
/dev/mmcblk0p4 on /mnt/mmcblk0p4 type vfat (noatime,nodiratime,suid,dev,exec,async,umask=0,check=s,utf8)
/dev/mmcblk0p5 on /mnt/mmcblk0p5 type ntfs (noatime,nodiratime,suid,dev,exec,async)
/dev/mmcblk0p6 on /mnt/mmcblk0p6 type ext4 (noatime,nodiratime,suid,dev,exec,async)
root@porteus:/home/guest# lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT
NAME SIZE FSTYPE TYPE MOUNTPOINT
loop1 65.9M squashfs loop
loop13 10.1M squashfs loop
mmcblk0rpmb 4M disk
loop11 36.2M squashfs loop
loop8 68.9M squashfs loop
loop6 224.4M squashfs loop
loop4 80.1M squashfs loop
mmcblk0boot0 4M disk
loop2 76.6M squashfs loop
loop0 45.9M squashfs loop
loop12 288K squashfs loop
loop9 15.2M squashfs loop
loop10 17.9M squashfs loop
sda 59.5G disk
└─sda1 59.5G ntfs part /mnt/sda1
loop7 113.4M squashfs loop
loop5 429.8M squashfs loop
mmcblk0boot1 4M disk
mmcblk0 28.9G disk
├─mmcblk0p4 3.9G vfat part /mnt/mmcblk0p4
├─mmcblk0p2 128M part
├─mmcblk0p5 480M ntfs part /mnt/mmcblk0p5
├─mmcblk0p3 22.4G ntfs part /mnt/mmcblk0p3
├─mmcblk0p1 100M vfat part /mnt/mmcblk0p1
└─mmcblk0p6 2G ext4 part /mnt/mmcblk0p6
loop3 48.8M squashfs loop
root@porteus:/home/guest# cat /etc/fstab
# Do not edit this file as fstab is recreated automatically during every boot.
# Please use /etc/rc.d/rc.local or sysvinit scripts if you want to mount/unmount
# drive, filesystem or network share.
# System mounts:
aufs / aufs defaults 0 0
proc /proc proc defaults 0 0
sysfs /sys sysfs defaults 0 0
devtmpfs /dev devtmpfs defaults 0 0
devpts /dev/pts devpts rw,mode=0620,gid=5 0 0
# Device partitions:
# Swap partitions:
/dev/mmcblk0p6 /mnt/mmcblk0p6 ext4 users,noatime,nodiratime,suid,dev,exec,async,comment=x-gvfs-show 0 0
/dev/mmcblk0p1 /mnt/mmcblk0p1 vfat users,noatime,nodiratime,suid,dev,exec,async,comment=x-gvfs-show,umask=0,check=s,utf8 0 0
/dev/mmcblk0p4 /mnt/mmcblk0p4 vfat users,noatime,nodiratime,suid,dev,exec,async,comment=x-gvfs-show,umask=0,check=s,utf8 0 0
/dev/mmcblk0p3 /mnt/mmcblk0p3 ntfs-3g users,noatime,nodiratime,suid,dev,exec,async,comment=x-gvfs-show 0 0
/dev/mmcblk0p5 /mnt/mmcblk0p5 ntfs-3g users,noatime,nodiratime,suid,dev,exec,async,comment=x-gvfs-show 0 0
/dev/sda1 /mnt/sda1 ntfs-3g users,noatime,nodiratime,suid,dev,exec,async,comment=x-gvfs-show 0 0
# Hotplugged devices:
Не работает сохранение изменений в Porteus
Posted: 02 Oct 2017, 18:30
by Blaze
alexhawk2016, у себя ни каких блокировок не наблюдаю
У меня на диске с разделом ext4 в /mnt/sdb1/boot/syslinux/porteus.cfg
Code: Select all
cat $BASEDIR/boot/syslinux/porteus.cfg | grep APPEND
Code: Select all
APPEND initrd=initrd.xz changes=/porteus kmap=us,ru
APPEND initrd=initrd.xz nomagic base_only norootcopy kmap=us,ru
APPEND initrd=initrd.xz copy2ram kmap=us,ru
APPEND initrd=initrd.xz 3 kmap=us,ru
APPEND initrd=initrd.xz pxe
APPEND hd0 1
changes=/mnt/..."ex4disk"
если вы используете файловую систему под Windows, то необходимо указать полный путь до dat контейнера -
читайте это сообщение
Code: Select all
changes=/mnt/mmcblk0p3/здесть_путь_до_save.dat
Если у Вас Porteus установлен на разделе /mnt/mmcblk0p6, то
но я бы посоветовал удалить все разделы с MMC-карты и создать на ней один ext2 раздел и на него установить Porteus.
При этом путь в /boot/syslinux/porteus.cfg оставить по умолчанию
changes=/porteus
Загрузитесь в режиме Copy to ram. Откройте Gparted и в правом углу выберите mmcblk0 и сделайте то, что я Вам написал выше.
Не работает сохранение изменений в Porteus
Posted: 03 Oct 2017, 07:37
by alexhawk2016
Звуковая схема почему-то заблокирована серым цветом (на двух разных компьютерах), хотя девайс прекрасно работает и я решил, что это не бага а фича. Вот думаю...(Все решил, действительно не установлена была, задумался потому, что не понял почему не дает назначить звуки на действия)
Думал попытаться поставить систему на екст4, но у меня загрузка uefi-only, для меня уефи темный лес, но вроде он с екст4 не дружит...
Не работает сохранение изменений в Porteus
Posted: 03 Oct 2017, 16:23
by Blaze
alexhawk2016 wrote: ↑03 Oct 2017, 07:37
о у меня загрузка uefi-only
В BIOS-е отключить Secure Boot и переключить с UEFI на Legacy, или на UEFI and Legacy OS, не пробовали?
Самый простой в Вашем случае способ в Windows:
- отформатировать MMC карту в FAT32
- извлечь содержимое ISO образа Porteus на MMC карту
- запустить в /boot/Porteus-installer-for-Windows.exe
- создайте porteussave.dat и пропишите путь до него в /mnt/раздел_mmc_карты/boot/syslinux/porteus.cfg
Code: Select all
changes=/mnt/раздел_mmc_карты/porteussave.dat
детали см. здесь
Не работает сохранение изменений в Porteus
Posted: 06 Oct 2017, 09:05
by alexhawk2016
Да нет-же так и делал только загружался через ефи. Но ничего не сохраняется ни через porteussave.dat ни на диске екст4. А, что касается до биоса, то я очень долго с ним бился и не найдя ничего похожего ни на legacy ни на csm пришел к выводу, что он uefi-only. (Я вообще не специалист по уефи, но похоже на то)
А, что до сохранений, то пока нашел приемлимый для себя способ: делаю сохранение .xzm в каталог modules через porteus setting centre. Не самый лучший вариант, но лучшего варианта пока не нашел
))
Не работает сохранение изменений в Porteus
Posted: 06 Oct 2017, 17:32
by Blaze
alexhawk2016, встречный вопрос, Вы в корень MMC карты папку EFI из образа Porteus со всем ее содержимым скопировали?
Такое диалоговое окно выходит?
Не работает сохранение изменений в Porteus
Posted: 07 Oct 2017, 11:28
by alexhawk2016
Оно самое и есть...
)) Я вроде и так тоже пробовал. А save changes от дефолта отличается??? Когда я делал на другом компьютере все работало на дефолте...
А внизу в последнем посте linux 4.13.3..... это Ваша конфигурация? А можно это 13 ядро где-нибудь нарыть?
Не работает сохранение изменений в Porteus
Posted: 07 Oct 2017, 14:35
by Blaze
alexhawk2016, откройте /mnt/раздел-mmc-карты/EFI/BOOT/refind.conf
найдите
Code: Select all
menuentry "Porteus GUI mode" {
icon fs0:\EFI\BOOT\icons\os_porteus.png
volume KERNELS
loader fs0:\boot\syslinux\vmlinuz
initrd fs0:\boot\syslinux\initrd.xz
options "3"
submenuentry "Save changes" {
add_options "changes=/porteus"
}
замените строку
на
Code: Select all
add_options "changes=/porteus/porteussave.dat"
Откройте /mnt/раздел-mmc-карты/boot/syslinux/porteus.cfg
найдите
Code: Select all
LABEL GRAPHICAL
MENU LABEL Graphics mode
KERNEL vmlinuz
APPEND initrd=initrd.xz changes=/porteus kmap=us,ru
замените строку (у Вас может немного отличаться, главное вносите изменения в секции LABEL GRAPHICAL)
Code: Select all
APPEND initrd=initrd.xz changes=/porteus kmap=us,ru
на
Code: Select all
APPEND initrd=initrd.xz changes=/porteus/porteussave.dat kmap=us,ru
создайте контейнер porteussave.dat
по этой инструкции и скопируйте его в /mnt/раздел-mmc-карты/porteus
alexhawk2016 wrote: ↑07 Oct 2017, 11:28
А внизу в последнем посте linux 4.13.3..... это Ваша конфигурация?
да. В публичный доступ дать не могу.
Не работает сохранение изменений в Porteus
Posted: 08 Oct 2017, 07:38
by alexhawk2016
Аааа, при ефи загрузке используется refind.conf вместо porteus.cfg что-ли......?
Ну ладно, подождем лучших времен, мне не к спеху... Спсб...
Не работает сохранение изменений в Porteus
Posted: 08 Oct 2017, 08:11
by Blaze
alexhawk2016, по идеи да, но нужно проверить.
Не работает сохранение изменений в Porteus
Posted: 09 Oct 2017, 08:03
by alexhawk2016
О счастье... Огр. спсб. Вопрос решен. А то бы я так уподобившись дятлу и продолжал проверять дерево...
Не работает сохранение изменений в Porteus
Posted: 04 Nov 2017, 23:30
by Flexdj
У меня вот так в кон-фиге написано и все сохраняет
APPEND initrd=initrd.xz changes=EXIT:/porteus/save/porteussave.dat timezone=Europe/Moscow vga_detect kmap=us,ru login=root