Raspberry Pi 3, как через debootstrap поставить минимальный Debian?
В гугле много всего понаписано, а есть адекватный и современный способ?
Качать образ Raspbian не вариант.
Хочется самому побаловаться.
В гугле много всего понаписано, а есть адекватный и современный способ?
Качать образ Raspbian не вариант.
Хочется самому побаловаться.
При попытке Чроотнутmся, выдаёт ошибки:
alex@alex-VirtualBox ~ $ sudo mount -o bind /dev $targetdir/dev
alex@alex-VirtualBox ~ $ sudo mount -o bind /proc $targetdir/proc
alex@alex-VirtualBox ~ $ sudo mount -o bind /sys $targetdir/sys
alex@alex-VirtualBox ~ $ sudo cp /usr/bin/qemu-arm-static $targetdir/usr/bin/
alex@alex-VirtualBox ~ $ sudo cp /etc/resolv.conf $targetdir/etc
alex@alex-VirtualBox ~ $ sudo chroot $targetdir
bash: xmalloc: .././shell.c:1709: cannot allocate 10 bytes (0 bytes allocated)
alex@alex-VirtualBox ~ $
uname -a
Linux alex-VirtualBox 4.10.0-38-generic #42~16.04.1-Ubuntu SMP Tue Oct 10 16:32:20 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux[/cpde]
[cont-init.d] 10-adduser: exited 0.
[cont-init.d] done.
[services.d] starting services
[services.d] done.
ifelse: fatal: unable to exec /home/tv/noxbit/STM-Hypervisor -config=/home/tv/noxbit/noxbit.cfg: No such file or directory
[cmd] /home/tv/noxbit/STM-Hypervisor -config=/home/tv/noxbit/noxbit.cfg exited 111
[cont-finish.d] executing container finish scripts...
[cont-finish.d] done.
[s6-finish] syncing disks.
[s6-finish] sending all processes the TERM signal.
[s6-finish] sending all processes the KILL signal and exiting.
Вот мой Dockerfile:
FROM lsiobase/alpine.armhf:3.7
# install packages and symlink libs
RUN apk add --no-cache wget tar
RUN mkdir -p /home/tv/noxbit
# install Noxbit
RUN wget http://download.noxbit.com/ARMhf/noxbit-pa-ARMhf-32.tar.gz
RUN tar -xvzf noxbit-pa-ARMhf-32.tar.gz -C /home/tv/noxbit
# cleanup
RUN rm -rf /tmp/*
# init
RUN sed -i "s,-uid=999,-uid=********************," /home/tv/noxbit/noxbit.cfg
RUN sed -i "s,-pass=KuC1w0n,-pass=****************," /home/tv/noxbit/noxbit.cfg
RUN sed -i "s,!-trace,-trace," /home/tv/noxbit/noxbit.cfg
RUN chmod +x /home/tv/noxbit/noxbit.cfg
# ports and volumes
EXPOSE 6689 6881 6882 6883 6884 6885 6886 6887 6888 6889 6890 6891 6892 6893 6894 6895 6896 6897 6898 6899 6900
CMD ["/home/tv/noxbit/STM-Hypervisor -config=/home/tv/noxbit/noxbit.cfg"]
Здравствуйте.
Строка такая:
E:\Youtube-dl\youtube-dl.exe -f 137+140 --playlist-start 111 --playlist-end 120 --restrict-filenames --ffmpeg-location «E:/Ffmpeg/bin/ffmpeg.exe» --merge-output-format mkv -o E:'/Дизель/%(autonumber)s.%(title)s.%(ext)s'
Как продолжить нумерацию? скачал 10
Следовательно файлы пронумерованы 00001-00010
Кидаю следующие файлы.
E:\Youtube-dl\youtube-dl.exe -f 137+140 --playlist-start 121 --playlist-end 130 --restrict-filenames --ffmpeg-location «E:/Ffmpeg/bin/ffmpeg.exe» --merge-output-format mkv -o E:'/Дизель/%(autonumber)s.%(title)s.%(ext)s'
Начинает нумеровать по-новой. 00001-00010
Как продолжить нумерацию 00011-00020?
Здравствуйте. Установлена Alpine Linux.
Пытаюсь добавить свой сервис:
service noxbit start
* Caching service dependencies ... [ ok ]
* Starting Noxbit ...
* start-stop-daemon: /home/noxbit/STM-Hypervisor -config=/home/noxbit/noxbit.cfg does not exist [ !! ]
* ERROR: noxbit failed to start
Не получается что-то.
Вот сам файлик:
#!/sbin/openrc-run
depend() {
need net localmount
after firewall
}
start() {
ebegin "Starting Noxbit"
start-stop-daemon --background --start --exec '/home/noxbit/STM-Hypervisor -config=/home/noxbit/noxbit.cfg'
eend $?
}
Здравствуйте. пытался вбить строчку в.
95-udevil-mount.rules
ACTION=="add", KERNEL=="sda*", RUN+="/usr/bin/systemctl start noxbit.service"
GOTO="exit"
Реакции нет.
Вот файл целиком:
# dont run in "installer" mode
IMPORT{cmdline}="installer"
ENV{installer}=="1", GOTO="exit"
# check for blockdevices, /dev/sd*, /dev/sr* and /dev/mmc*
SUBSYSTEM!="block", KERNEL!="sd*|sr*|mmc*", GOTO="exit"
# check for special partitions we dont want mount
IMPORT{builtin}="blkid"
ENV{ID_FS_LABEL}=="EFI|BOOT|Recovery|RECOVERY|SETTINGS|boot|root0|share0", GOTO="exit"
# /dev/sd* and /dev/mmc* ith partitions/disk and filesystems only and /dev/sr* disks only
KERNEL=="sd*|mmc*", ENV{DEVTYPE}=="partition|disk", ENV{ID_FS_USAGE}=="filesystem", GOTO="harddisk"
KERNEL=="sr*", ENV{DEVTYPE}=="disk", GOTO="optical"
GOTO="exit"
# mount or umount for hdds
LABEL="harddisk"
ACTION=="add", RUN+="/usr/bin/systemctl restart udevil-mount@/dev/%k.service"
ACTION=="remove", RUN+="/usr/bin/systemctl stop udevil-mount@/dev/%k.service"
GOTO="exit"
# mount or umount for opticals
LABEL="optical"
ACTION=="add|change", RUN+="/usr/bin/systemctl restart udevil-mount@/dev/%k.service"
GOTO="exit"
ACTION=="add", KERNEL=="sda*", RUN+="/usr/bin/systemctl start noxbit.service"
GOTO="exit"
# Exit
LABEL="exit"
[Unit]
Description=Noxbit
[Service]
ExecStart=/storage/noxbit/STM-Hypervisor -config=/storage/noxbit/noxbit.cfg
[Install]
WantedBy=multi-user.target
Таким образом не сработало.
Dec 16 03:37:56 LibreELEC systemd[1]: Started Noxbit.
Dec 16 03:37:56 LibreELEC systemd[1]: Started D-Bus System Message Bus.
Dec 16 03:37:56 LibreELEC kernel: Console: switching to colour dummy device 80x30
Dec 16 03:37:56 LibreELEC systemd-udevd[269]: Process '/sbin/hdparm -E8 /dev/sr' failed with exit code 2.
Dec 16 03:37:56 LibreELEC systemd-udevd[264]: Process '/sbin/hdparm -E8 /dev/sr_mod' failed with exit code 2.
Dec 16 03:37:56 LibreELEC systemd-udevd[269]: Process '/bin/sh -c 'echo enabled >/sys/class/net/eth0/device/power/wakeup' ' failed with exit code 1.
Dec 16 03:37:56 LibreELEC kernel: gpiomem-bcm2835 3f200000.gpiomem: Initialised: Registers at 0x3f200000
Dec 16 03:37:56 LibreELEC STM-Hypervisor[276]: 16-12-2017 03:37:56.332 276 [STM-HYPER\main\1261] %HYPER-I: Rev: X.54-01/ARMhf, Starting ... (built at Jul 3 2017 14:13:16 with CC 5.4.0 20160609)
Dec 16 03:37:56 LibreELEC systemd[1]: Starting Connection service...
Dec 16 03:37:56 LibreELEC systemd[1]: Starting OpenSSH server daemon...
Dec 16 03:37:56 LibreELEC systemd[1]: Started PulseAudio Sound System.
Dec 16 03:37:56 LibreELEC systemd[1]: Started Daily Cleanup of Temporary Directories.
Dec 16 03:37:56 LibreELEC systemd[1]: Reached target Timers.
Dec 16 03:37:56 LibreELEC systemd[1]: Started unbind Framebuffer console.
Dec 16 03:37:56 LibreELEC systemd[1]: Started Kodi clean debug logs.
Dec 16 03:37:56 LibreELEC systemd[1]: Started Cron daemon.
Dec 16 03:37:56 LibreELEC systemd[1]: noxbit.service: Main process exited, code=exited, status=4/NOPERMISSION
Dec 16 03:37:56 LibreELEC systemd[1]: noxbit.service: Unit entered failed state.
Dec 16 03:37:56 LibreELEC systemd[1]: noxbit.service: Failed with result 'exit-code'.
Dec 16 03:37:56 LibreELEC kernel: usb 1-1.2: new high-speed USB device number 6 using dwc_otg
Dec 16 03:37:56 LibreELEC systemd[1]: Started Login Service.
Dec 16 03:37:56 LibreELEC systemd-logind[275]: New seat seat0.
Dec 16 03:37:56 LibreELEC kernel: usb 1-1.2: New USB device found, idVendor=152d, idProduct=2329
Dec 16 03:37:56 LibreELEC kernel: usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=5
Dec 16 03:37:56 LibreELEC kernel: usb 1-1.2: Product: USB to ATA/ATAPI Bridge
Dec 16 03:37:56 LibreELEC kernel: usb 1-1.2: Manufacturer: JMicron
Dec 16 03:37:56 LibreELEC kernel: usb 1-1.2: SerialNumber: 628625BAFFFF
Dec 16 03:37:56 LibreELEC kernel: usb-storage 1-1.2:1.0: USB Mass Storage device detected
Dec 16 03:37:56 LibreELEC kernel: usb-storage 1-1.2:1.0: Quirks match for vid 152d pid 2329: 8020
Dec 16 03:37:56 LibreELEC kernel: scsi host0: usb-storage 1-1.2:1.0
Здравствуйте. Помогите с проблемой. Юнит не может создать каталог на внешнем USB диске. Может стартует слишком рано до монтирования?
Запускаю так:
[Unit]
Description=Noxbit
[Service]
Requires=network-online.target
After=network-online.target
User=root
PermissionsStartOnly=true
ExecStart=/storage/noxbit/STM-Hypervisor -config=/storage/noxbit/noxbit.cfg
[Install]
WantedBy=multi-user.target
Здравствуйте. Пользую транскодинг такой командой. но всё очень тормозно видеокартинка почти что слайдшоу. как быть?
transcodecmd['default'] = 'ffmpeg -i - -map 0:0 -map 0:1 -c:a copy -c:v copy -f matroska -'.split()
А при таком раскладе чёрный экран
transcodecmd['default'] = 'ffmpeg -i - -map 0:0 -map 0:1 -c:a copy -c:v copy -f mpegts -'.split()
Здравствуйте. Очень нравится система. но не получается поставить графику KDE или чего там в Альпах есть? Есть у кого инструкция? С новым годом!
Здравствуйте у меня транскодинг идёт так:
fmpeg -hide_banner -fflags +genpts -i - -map 0:0 -c:v copy -map 0:1 -c:a copy -f mpegts
что можно подправить? в VLC работает.
Здравствуйте. устанговил Alpine linux как sys mode.
Не могу примонтировать USB диск.
blkid
/dev/sda1: LABEL="main" UUID="9a6d3082-b02f-4698-8175-7801e92da852" TYPE="ext4" Это диск
/dev/mmcblk0p2: UUID="7fd6ca63-c181-46e3-9d21-3330e7ceb82c" TYPE="ext4"
/dev/mmcblk0p1: UUID="8497-6186" TYPE="vfat"
в fstab так:
UUID=7fd6ca63-c181-46e3-9d21-3330e7ceb82c / ext4 rw,relatime,data=ordered 0 1
/dev/usbdisk /media/usb vfat noauto 0 0
/dev/mmcblk0p1 /media/mmcblk0p1 vfat defaults 0 0
UUID=9a6d3082-b02f-4698-8175-7801e92da852 /media/main ext4 defaults 0 0
ls -la /media
total 27
drwxr-xr-x 7 root root 4096 Dec 22 20:29 .
drwxr-xr-x 19 root root 4096 Dec 22 20:04 ..
drwxr-xr-x 2 root root 4096 Dec 22 19:59 cdrom
drwxr-xr-x 2 root root 4096 Dec 22 19:59 floppy
drwxr-xr-x 2 root root 4096 Dec 22 20:29 main
drwxr-xr-x 5 root root 2560 Jan 1 1970 mmcblk0p1
drwxr-xr-x 2 root root 4096 Dec 22 19:59 usb
Пробовал /dev/sda1 /media/main ext4 defaults 0 0
Тоже никак.
Вручную в консоли после загрузки всё монтируется.
Здравствуйте. как победить ошибку?
sudo apt-get install qemu-user-static debootstrap binfmt-support Чтение списков пакетов… Готово Построение дерева зависимостей Чтение информации о состоянии… Готово Уже установлен пакет binfmt-support самой новой версии (2.1.6-1). Уже установлен пакет debootstrap самой новой версии (1.0.78+nmu1ubuntu1.5). Уже установлен пакет qemu-user-static самой новой версии (1:2.5+dfsg-5ubuntu10.16). обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 268 пакетов не обновлено.
sudo debootstrap --arch=armhf --foreign $distro $targetdir http://ftp.ru.debian.net/debian/
/usr/sbin/debootstrap: 398: cd: can't cd to http://ftp.ru.debian.net
Здравствуйте. такой вопрос:
Если примонтировать образ распибиана сделать rm -rf * установить свою с нуля с поддержкой qemu-user-static binfmt-support, через chroot debootstrap armhf, запустится?
Здравствуйте. Развернул Chroot окружение на базе Ubuntu 17.10 пытаюсь добавить sudoer пользователя. не получается что-то adduser <ubuntu> sudo /bin/sh: 1: cannot open ubuntu: No such file
Здравствуйте. есть юниты systemd, их нужно запускать после монтирования диска fstab /dev/sda1
[Unit]
Description=AceStream
Requires=NetworkManager-wait-online.service local-fs.target
After=NetworkManager-wait-online.service
[Service]
ExecStart=/mnt/media/acestream/autostart.sh
Но что-то не сработало.
По статусу пишет что не запущено.
Здравствуйте. Не могу заставить работать свисток на BCM4323
в логах всё видится и определяется. Но WLAN1 так и не появляется.
[root@centos-rpi3 ~]# lsusb | grep Broadcom
Bus 001 Device 007: ID 043e:3001 LG Electronics USA, Inc. AN-WF100 802.11abgn Wireless Adapter [Broadcom BCM4323]
[root@centos-rpi3 ~]#
[ 471.288115] usb 1-1.3: new high-speed USB device number 7 using dwc_otg
[ 471.421026] usb 1-1.3: New USB device found, idVendor=043e, idProduct=3001
[ 471.429053] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 471.437369] usb 1-1.3: Product: Remote Download Wireless Adapter
[ 471.441675] usb 1-1.3: Manufacturer: Broadcom
[ 471.445915] usb 1-1.3: SerialNumber: 0
[root@centos-rpi3 ~]#
[root@centos-rpi3 ~]# ifconfig -a
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.1.4 netmask 255.255.255.0 broadcast 192.168.1.255
inet6 fe80::ba27:ebff:fe05:7e22 prefixlen 64 scopeid 0x20<link>
ether *********** txqueuelen 1000 (Ethernet)
RX packets 6959 bytes 960296 (937.7 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 6575 bytes 2663005 (2.5 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1 (Local Loopback)
RX packets 24 bytes 1440 (1.4 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 24 bytes 1440 (1.4 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
wlan0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
ether ************ txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
[root@centos-rpi3 ~]#
Читал нужно ставить преслоутый Ndiswrapper но я тут не в ладах.
Здравствуйте. не могу настроить статический IP на Centos.
# статическая конфигурация интерфейса
DEVICE="eth0"
BOOTPROTO="static"
DNS1=8.8.8.8
IPADDR0=192.168.1.4
PREFIX0=24
GATEWAY0=192.168.1.1
NM_CONTROLLED="no"
DEFROUTE="yes"
NAME="eth0"
UUID="0692785f-e4ea-4c60-a22b-69aa5207143c"
ONBOOT="yes"
но когда стартую сервис, ошибка.
[root@centos-rpi3 network-scripts]# systemctl status network.service
● network.service - LSB: Bring up/down networking
Loaded: loaded (/etc/rc.d/init.d/network; bad; vendor preset: disabled)
Active: failed (Result: exit-code) since Fri 2017-10-20 09:48:01 UTC; 11min ago
Docs: man:systemd-sysv-generator(8)
Process: 1151 ExecStart=/etc/rc.d/init.d/network start (code=exited, status=6)
Oct 20 09:48:01 centos-rpi3 systemd[1]: Starting LSB: Bring up/down networking...
Oct 20 09:48:01 centos-rpi3 systemd[1]: network.service: control process exited, code=exited status=6
Oct 20 09:48:01 centos-rpi3 systemd[1]: Failed to start LSB: Bring up/down networking.
Oct 20 09:48:01 centos-rpi3 systemd[1]: Unit network.service entered failed state.
Oct 20 09:48:01 centos-rpi3 systemd[1]: network.service failed.
Стоит raspbian.
По локальный сети даже в попытке достучаться по IP:port к приложению в Chroot
выводится вот что:
Internal Server Error, couldn't find resource
а в логе вот что:
gaierror: [Errno 7] No address associated with hostname
Установил debina stretch на команды reboot и shutdown не реагирует. not found.
← предыдущие | следующие → |