-
-
Notifications
You must be signed in to change notification settings - Fork 501
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
v6.0 | Recreate all images #1385
Comments
Must be done for each image, during PREP:
|
+ UUID updated: https://github.com/Fourdee/DietPi/issues/1385
Sorry, but I am really unsure, if it make sense, to help you building images from my site. PREP is to new and there are surely several bits and bobs you will find out while building images. So fixes are a lot easier for you and mainly faster altogether. |
Issue:
Rock64:
Pine:
|
+ systemd required pkg: https://github.com/Fourdee/DietPi/issues/1385#issuecomment-356912377
+ systemd-sysv pkg dep: https://github.com/Fourdee/DietPi/issues/1385#issuecomment-356912377
@Fourdee If somehow €: Ah you just found that also 😆. So |
@MichaIng
Pre-Prep:
|
@k-plan |
I don't want to disturb your image creation process. Suggestion:
But this is only fine tuning. We can as well leave it as it is. |
Accidentally merged commit into existing PR branch: https://github.com/Fourdee/DietPi/pull/1386
|
+ Disable /boot x-systemd.automount: https://github.com/Fourdee/DietPi/issues/1385#issuecomment-356912377
@Fourdee
Made some research and found, that Instead of installing |
Considering: ref: https://github.com/Fourdee/DietPi/issues/1281#issuecomment-350585096 |
+ Auto detect kernel package, if unknown: https://github.com/Fourdee/DietPi/issues/1385#issuecomment-357507674
🈯️ Fourdee@9660e1d ARMbian PREP images failing to boot:
|
NanoPi NEO2:
|
We cant place the extra partition after the rootFS partition, would prevent expansion of rootFS. We could try shifting the rootFS partition to P2, then create a 64MB FAT16/32 P1 at start after 4MiB for ARMbian. We'd need to check all the kernel command line options in
Lengthy/tedious process if applied to all ARMbian images, and, that is assuming its successful. |
If these options work (i've downloaded Paragon to test)? We could provide this information in 1st run guide for ARMbian images. |
@Fourdee |
Could work 👍
But honestly, I can't comprehend why MS, with all their billions of $ and many thousands of staff, simply can't support EXT4 in their OS. Drives me up the wall lol. |
@zador-blood-stained @ThomasKaiser @igorpecovnik Question: Are the following options, fully supported in ARMbian build tools?
Reason for query:
|
No, and by that answer I mean that it may work (or rather should work) in most cases, but
so it is a semi-supported build script option that may not work since currently we favor single-partition images (except for experimental OMV builds).
FAT boot partition support in general and using |
@Fourdee @zador-blood-stained |
True unless you are talking about the first partition on the system device mounted to /boot. This was discussed already, but there are several problems:
|
Notes:
|
Quick check on Windows 7 running native on hardware. 💯 fail
Forget it - uninstalled - finish |
@MichaIng method (extra 1MB fat partition) is the solution here, however, if i'am being honest, time limited at the moment. It may be after v6.0 is released that we can achieve it (all images need to be re-configured and script changes etc) notes:
|
Sparky Allo install, hangs system. Hardware issue?:
Need to update DB user in GUI code.
|
AmiBerry image test did not install, automation issue? Fixed with Fourdee@36b5934 Fails to install due to connection test |
+ resolve AUTO_SETUP_INSTALL_SOFTWARE_ID: https://github.com/Fourdee/DietPi/issues/1385#issuecomment-360573369
+ Allo GUI v5: https://github.com/Fourdee/DietPi/issues/1385 + G_RPI_UPDATE
AlloGUI images notes: Sparky only, RPi fine, same web interface code and
|
NanoPi Neo Air WiFi (and possibily all ARMbian devices with onboard WiFi)
Contained in armbian-firmware
Options:
For now (to ensure v6.0 release), i've copied the required brcm firmware to image. But i'll need to revisit this for devices with onboard WiFi (before v6.0 release if possible). Verify:
|
Ok Native PC BIOS: I'll need to revisit this, however, for now, i'll do a guide that references installing Debian, then forward user to running PREP. |
**v6.0** (previously v160) (28/01/18) **Important Information:** **All DietPi images have been re-created. Existing installations (v159 or lower), can no longer be updated, or supported. To continue support, users must install the latest v6.0 image.** - https://github.com/Fourdee/DietPi/issues/1385 - All images are now Debian Stretch (excluding Odroid's) - ARMbian based images are now mainline kernel 4.13+. - Native PC (EFI): is now an ISO, with clonezilla bundled. Simplifies installation via Rufus write: https://github.com/Fourdee/DietPi/issues/1171#issuecomment-336522021 - If you are happy with your existing installation of v159 (or lower), you are not required to install the v6.0 image, however, we cannot continue to provide support for v159 (or lower) installations. **Minor notes:** The XMAS tree has now been taken down, stored away on github history for next year. Hope you all had a good one :D **Changes / Improvements / Optimizations:** General | DietPi RPi kernel, now reverted to stock RPi kernel: https://github.com/Fourdee/DietPi/issues/1378 General | We have completed much needed backbone work for DietPi, which will allow for improved expansion in source code. This includes the use of dietpi-globals. DietPi-Globals | New script which optimizes most used DietPi commands and vars, throughout our scripts. Also exported to bash session, please type 'G_' then press 'TAB' to see a full list of options: https://github.com/Fourdee/DietPi/issues/1311 General | FHS compliance completed. /etc/dietpi has moved to /var/lib/dietpi. RAMlog store has moved to /var/tmp/dietpi: https://github.com/Fourdee/DietPi/issues/1297#issuecomment-352241193 General | We have refreshed our terminal messages look & feel, oriented on RPi boot messages, and with process animation: https://github.com/Fourdee/DietPi/pull/1377 General | wget: Now set to prefer IPv4 by default (generally faster, can be changed by 'CONFIG_PREFER_IPVERSION' in dietpi.txt): https://github.com/Fourdee/DietPi/issues/1285#issuecomment-353230187 General | APT: Now set to force IPv4 by default (generally faster, can be changed by 'CONFIG_PREFER_IPVERSION' in dietpi.txt): https://github.com/Fourdee/DietPi/issues/1285#issuecomment-353230187 General | SparkySBC: CPU gov default changed to Performance, reports of increased stability. General | Swapfile generation is now completed during 1st run of dietpi-software (previously boot stage): https://github.com/Fourdee/DietPi/issues/1270#issue-278797206 General | DietPi-Funtime: Removed from DietPi. Although it looked pretty, it did absolutely nothing (except slow down a program) DietPi-Automation | All dietpi.txt entries have been renamed and cleaned up. DietPi-Automation | dietpi.txt: CONFIG_NTP_MODE will now be applied during 1st run of device: https://github.com/Fourdee/DietPi/issues/1379 DietPi-Boot | Improved the method of initial FS_partition and FS_expansion during 1st run, via systemD services. 'fs_force_resize=' in dietpi.txt is no longer supported: https://github.com/Fourdee/DietPi/issues/1285#issuecomment-352159930 DietPi-Banner | IP: Will now also list the active network adapter used (eg: eth0/wlan0) DietPi-Config | Dion Audio LOCO V1/V2: Soundcards added for RPi. DietPi-Config | Locale: en_GB.UTF-8 is now automatically installed, alongside user selected choice. Required for DietPi scripts to function. DietPi-Drive_Manager | Added support for exFAT, many thanks @MichaIng : https://github.com/Fourdee/DietPi/pull/1312 DietPi-Globals | Global variables and functions are now exported during login. Please see the sourcecode for more information: https://github.com/Fourdee/DietPi/issues/1311 DietPi-Set_Hardware | Sparky SBC: enable aotg.aotg1_speed compatibility setting for USB 1.1, when USB-DAC configured: https://github.com/Fourdee/DietPi/issues/1301 DietPi-Set_Software | "pool" directive is now used for NTPD: https://github.com/Fourdee/DietPi/pull/1404 DietPi-Software | NAA Daemon: Updated to latest (3.5.2-36). Existing installs will be patched automatically: https://github.com/Fourdee/DietPi/issues/1305 DietPi-Software | PHP-FPM: Increased from "$CPU_CORES_TOTAL" to "pm.max_children = $(( $CPU_CORES_TOTAL * 3 ))". This should avoid failed forking of PHP-FPM processes/requests : https://github.com/Fourdee/DietPi/issues/1298 DietPi-Software | ownCloud/Nextcloud: Added option to choose data directory via dietpi.txt pre installation: https://github.com/Fourdee/DietPi/issues/1314#issuecomment-352782055 DietPi-Software | ownCloud/Nextcloud: Switch to pretty URLs (without "index.php") on Apache DietPi-Software | ownCloud/Nextcloud: Automated backup restoring on install and creation und uninstall to ownCloud/Nextcloud data directory DietPi-Software | ownCloud: Switch to non-package/archive installation. This allows usage of preferred web based updater. DietPi-Software | Nextcloud: Resolved OPcache admin panel warnings now also on Lighttpd DietPi-Software | UrBackup: Installation updated to latest version 2.1.20. For new installations only: https://github.com/Fourdee/DietPi/issues/1335 DietPi-Software | NodeRed: Corrected user which nodered runs under, now runs as its own user, created during install: https://github.com/Fourdee/DietPi/issues/1294#issuecomment-354314318 DietPi-Software | SqueezeBox/LMS (Stretch): Installation resolved: https://github.com/Fourdee/DietPi/issues/1124 DietPi-Software | MySQL: Completely remove MySQL from DietPi in favour of MariaDB: https://github.com/Fourdee/DietPi/issues/1397 DietPi-Software | Ampache: MySQL DB and configs have been updated (adds correct userdata folder for music by default): https://github.com/Fourdee/DietPi/issues/1420 run_ntpd | Added support for systemd-timesyncd completion/detection: https://github.com/Fourdee/DietPi/issues/1379 **Bug Fixes:** General | Fixed two systemd error messages during shutdown and boot: https://github.com/Fourdee/DietPi/issues/1330 DietPi-Automation | Resolved an issue where AUTO_SETUP_TIMEZONE was not being applied correctly, thanks @k-plan: https://github.com/Fourdee/DietPi/issues/1285#issuecomment-356310496 DietPi-Automation | dietpi.txt: CONFIG_NTP_MIRROR will now be applied to systemd-timesyncd configuration: https://github.com/Fourdee/DietPi/issues/1379 DietPi-Config | Resolved an issue with WiFi Country code, failing to set on some devices: https://github.com/Fourdee/DietPi/issues/838 DietPi-Config | Resolved an issue where disabling IPv6 didn't have an effect on AMD64 devices: https://github.com/Fourdee/DietPi/issues/1343#issuecomment-359652751 DietPi-Services | dietpi-wifi-monitor: Is no longer controlled, to prevent WiFi drop during software installs/updates etc: https://github.com/Fourdee/DietPi/issues/1288#issuecomment-350653480 DietPi-Software | General: MySQL using software titles now have their own database user, instead of accessing as "root": https://github.com/Fourdee/DietPi/issues/1397#issuecomment-359655198 DietPi-Software | qBittorrent: Resolved an issue with inability to log into web interface: https://github.com/Fourdee/DietPi/issues/1366 DietPi-Software | Resolved an issue where our custom LD_LIBRARY_PATH would cause APT failures. LD_LIBRARY_PATH has now been reverted, apologies if this effected your system: https://github.com/Fourdee/DietPi/issues/1329 DietPi-Software | Resolved an issue where APT installations would fail if services were masked. All known DietPi software services, will be enabled/unmasked, before installation: https://github.com/Fourdee/DietPi/issues/1320 DietPi-Software | WiFi Hotspot (Stretch): Resolved an issue where hostapd would fail to run due to missing libssl1.0.0 lib, not available in repos: https://github.com/Fourdee/DietPi/issues/1299 DietPi-Software | Shairport-sync (Stretch): Resolved an issue where this would fail to install, due to pre-req URLS becomming invalid: https://github.com/Fourdee/DietPi/issues/1303 DietPi-Software | Plex Media Server: Resolved uninstall to include /var/lib/plexmediaserver in removal (which is not completed via apt purge). DietPi-Software | MariaDB: Resolved an issue where MariaDB would fail to uninstall correctly: https://github.com/Fourdee/DietPi/pull/1280 DietPi-Software | Aira2 (Stretch): Resolved installation, now used APT installation: https://github.com/Fourdee/DietPi/issues/1310 DietPi-Software | Mosquitto: Resolved various issues with failed install, due to Mosq repo not being maintained (deb's missing from repo header list, requires non-stretch available packages). deb's are now hosted on dietpi.com: https://github.com/Fourdee/DietPi/issues/1306 DietPi-Software | ownCloud/Nextcloud: Fixed an installation issue on Jessie with MariaDB: https://github.com/Fourdee/DietPi/pull/1319 DietPi-Software | Google AIY: Updated install to gitbranch=voicekit. Many thanks to @mpember for the heads up: https://github.com/Fourdee/DietPi/issues/1065#issuecomment-354304388 DietPi-Software | OpenJDK: Replaces OracleJDK: https://github.com/Fourdee/DietPi/issues/1401 DietPi-Update | dietpi.txt is now checked for missing entries, and, will now be patched during the update: https://github.com/Fourdee/DietPi/issues/1292#issuecomment-350818969 Sparky SBC | Kernel updated, which resolves issues with HQPlayer playback: https://www.computeraudiophile.com/forums/topic/32132-allo-sparky-usbridge/?do=findComment&comment=753100 **Allo Web Interface v5:** Sparky SBC: Matrix Audio X-SPDIF 2, native DSD is now added to kernel, many thanks @sudeep: sparkysbc/Linux#3
only remark:
YES! 👍
|
v6.0 image notes:
All ARMbian based deviceshttps://github.com/Fourdee/DietPi/issues/1537#issue-298337026High priority devices:
Low priority devices:
all ARMbian based devices.https://github.com/Fourdee/DietPi/issues/1537#issue-298337026NanoPi:
[-]
NanoPi Neo | ARMbian[-]
NanoPi Neo Air | ARMbian(https://github.com/Fourdee/DietPi/issues/1385#issuecomment-361003168)Banana Pi:https://github.com/Fourdee/DietPi/issues/1537#issue-298337026[-]
BPi Pro | ARMbian[-]
BPi M2+| ARMbianOrange Pi:https://github.com/Fourdee/DietPi/issues/1537#issue-298337026[-]
OPi PC | ARMbian[-]
OPi PC 2 | ARMbian[-]
OPi Prime | ARMbian[-]
OPi Win🈴 https://github.com/Fourdee/DietPi/issues/1385#issuecomment-358002327 |ARMbian[-]
OPi One | ARMbian[-]
OPi Lite | ARMbian[-]
OPi Plushttps://github.com/Fourdee/DietPi/issues/1385#issuecomment-358002327|ARMbian[-]
OPi Zero | ARMbian[-]
OPi Zero 2+ ARMv7 | ARMbian[-]
OPi Zero 2+ ARMv8 | ARMbianOther low priority:
Specials:
rpi-update
to ensure allo overlay entries are upto date, held packagesapt-mark hold raspberrypi-bootloader raspberrypi-kernel libraspberrypi-bin
) | Will handle manually, further testing, after v6.0 release: https://github.com/Fourdee/DietPi/issues/1385#issuecomment-360993993https://github.com/Fourdee/DietPi/issues/1410The text was updated successfully, but these errors were encountered: