![]() |
Using Snakeoil on a Minnowboard TurboT - Printable Version +- Snakeoil Forums (https://forums.snakeoil-os.net) +-- Forum: Snakeoil Topics (https://forums.snakeoil-os.net/Forum-Snakeoil-Topics) +--- Forum: Support & Troubleshooting (https://forums.snakeoil-os.net/Forum-Support-Troubleshooting) +--- Thread: Using Snakeoil on a Minnowboard TurboT (/Thread-Using-Snakeoil-on-a-Minnowboard-TurboT) |
Using Snakeoil on a Minnowboard TurboT - Mivera - 14-Jun-2018 I have been trying very hard to get Snakeoil to boot on my Minnowboard TurboT, and haven't been having any luck. I have booted every OS I've ever tried with no issues with this board. Here's the specs: https://minnowboard.org/minnowboard-turbot/ Here's the instructions to install Ubuntu: https://minnowboard.org/tutorials/installing-ubuntu-lts/ That works fine, Arch linux work fine, same with Windows 10. I tried using Rufus on windows to make a bootable disk. Boots fine on all other computers, not on my Minnowboard. I tried using Etcher, same thing. I even made a clone of a preconfigured VHD in virtual box which boots fine on all other computers, but won't on the Minnowboard. I'm not sure what to even try next. I tried both using the SD card and USB stick. same thing. RE: Using Snakeoil on a Minnowboard TurboT - agent_kith - 14-Jun-2018 (14-Jun-2018, 01:53 AM)Mivera Wrote: I have been trying very hard to get Snakeoil to boot on my Minnowboard TurboT, and haven't been having any luck. I have booted every OS I've ever tried with no issues with this board. Here's the specs:Snakeoil OS is a unique from most other audiophile OS is that it tries not to carter to everything at once. With almost every audiophile OS out there you can install that one binary and it will boot on anything. Snakeoil OS is specialised, and this is the secret to the AQ. The default kernel will only boot on a very specific subset of computers (see hardware recommendations). To get this to work on your computer you need to find out the hardware that's being used. Can you boot Ubuntu normally, then SSH into it and run this command? This will give me the information to build a custom kernel for your hardware. Code: sudo cat /proc/modules RE: Using Snakeoil on a Minnowboard TurboT - Mivera - 14-Jun-2018 (14-Jun-2018, 08:53 AM)agent_kith Wrote:(14-Jun-2018, 01:53 AM)Mivera Wrote: I have been trying very hard to get Snakeoil to boot on my Minnowboard TurboT, and haven't been having any luck. I have booted every OS I've ever tried with no issues with this board. Here's the specs:Snakeoil OS is a unique from most other audiophile OS is that it tries not to carter to everything at once. With almost every audiophile OS out there you can install that one binary and it will boot on anything. Okay thanks. Here's what I got: xt_multiport 16384 2 - Live 0xffffffffa077c000 iptable_filter 16384 1 - Live 0xffffffffa0777000 fuse 102400 3 - Live 0xffffffffa075d000 nls_iso8859_1 16384 1 - Live 0xffffffffa072a000 nls_cp437 20480 1 - Live 0xffffffffa0757000 vfat 20480 1 - Live 0xffffffffa073f000 fat 69632 1 vfat, Live 0xffffffffa0745000 intel_rapl 20480 0 - Live 0xffffffffa0739000 iTCO_wdt 16384 0 - Live 0xffffffffa072f000 iTCO_vendor_support 16384 1 iTCO_wdt, Live 0xffffffffa0725000 intel_soc_dts_iosf 16384 0 - Live 0xffffffffa0734000 intel_powerclamp 16384 0 - Live 0xffffffffa0720000 coretemp 16384 0 - Live 0xffffffffa05c3000 kvm_intel 196608 0 - Live 0xffffffffa080f000 kvm 606208 1 kvm_intel, Live 0xffffffffa068b000 irqbypass 16384 1 kvm, Live 0xffffffffa067a000 crct10dif_pclmul 16384 0 - Live 0xffffffffa05be000 ghash_clmulni_intel 16384 0 - Live 0xffffffffa065f000 aesni_intel 167936 0 - Live 0xffffffffa0594000 aes_x86_64 20480 1 aesni_intel, Live 0xffffffffa0674000 lrw 16384 1 aesni_intel, Live 0xffffffffa066f000 gf128mul 16384 1 lrw, Live 0xffffffffa065a000 glue_helper 16384 1 aesni_intel, Live 0xffffffffa067f000 ablk_helper 16384 1 aesni_intel, Live 0xffffffffa066a000 cryptd 24576 3 ghash_clmulni_intel,aesni_intel,ablk_helper, Live 0xffffffffa0684000 intel_cstate 16384 0 - Live 0xffffffffa0665000 evdev 24576 13 - Live 0xffffffffa064f000 joydev 20480 0 - Live 0xffffffffa0645000 input_leds 16384 0 - Live 0xffffffffa0343000 mousedev 20480 0 - Live 0xffffffffa063f000 mac_hid 16384 0 - Live 0xffffffffa0335000 pcspkr 16384 0 - Live 0xffffffffa02de000 igb 200704 0 - Live 0xffffffffa060d000 ptp 20480 1 igb, Live 0xffffffffa0607000 pps_core 20480 1 ptp, Live 0xffffffffa03e6000 dca 16384 1 igb, Live 0xffffffffa02cb000 thermal 20480 0 - Live 0xffffffffa02f1000 snd_intel_sst_acpi 16384 0 - Live 0xffffffffa02d0000 snd_intel_sst_core 73728 1 snd_intel_sst_acpi, Live 0xffffffffa02ff000 snd_soc_sst_mfld_platform 98304 1 snd_intel_sst_core, Live 0xffffffffa05ee000 i915 1257472 5 - Live 0xffffffffa0460000 snd_soc_rt5645 143360 0 - Live 0xffffffffa05ca000 snd_soc_rt5640 118784 0 - Live 0xffffffffa03a2000 snd_soc_sst_match 16384 1 snd_intel_sst_acpi, Live 0xffffffffa02c6000 snd_soc_rl6231 16384 2 snd_soc_rt5645,snd_soc_rt5640, Live 0xffffffffa02c1000 snd_soc_core 229376 3 snd_soc_sst_mfld_platform,snd_soc_rt5645,snd_soc_rt5640, Live 0xffffffffa0427000 drm_kms_helper 159744 1 i915, Live 0xffffffffa03ff000 snd_compress 20480 1 snd_soc_core, Live 0xffffffffa03e0000 snd_pcm_dmaengine 16384 1 snd_soc_core, Live 0xffffffffa0330000 video 40960 1 i915, Live 0xffffffffa03f4000 fjes 28672 0 - Live 0xffffffffa03ec000 snd_pcm 114688 5 snd_soc_sst_mfld_platform,snd_soc_rt5645,snd_soc_rt5640,snd_soc_core,snd_pcm_dmaengine, Live 0xffffffffa03c3000 drm 364544 7 i915,drm_kms_helper, Live 0xffffffffa0348000 snd_timer 32768 1 snd_pcm, Live 0xffffffffa033a000 snd 81920 5 snd_soc_sst_mfld_platform,snd_soc_core,snd_compress,snd_pcm,snd_timer, Live 0xffffffffa031b000 intel_gtt 20480 1 i915, Live 0xffffffffa0315000 syscopyarea 16384 1 drm_kms_helper, Live 0xffffffffa025f000 soundcore 16384 1 snd, Live 0xffffffffa02fa000 sysfillrect 16384 1 drm_kms_helper, Live 0xffffffffa02ec000 ac97_bus 16384 1 snd_soc_core, Live 0xffffffffa02bc000 sysimgblt 16384 1 drm_kms_helper, Live 0xffffffffa02e3000 fb_sys_fops 16384 1 drm_kms_helper, Live 0xffffffffa02d9000 i2c_designware_platform 16384 0 - Live 0xffffffffa02a1000 i2c_designware_core 20480 1 i2c_designware_platform, Live 0xffffffffa026b000 spi_pxa2xx_platform 24576 0 - Live 0xffffffffa0258000 mei_txe 20480 0 - Live 0xffffffffa0239000 i2c_algo_bit 16384 2 igb,i915, Live 0xffffffffa02b7000 button 16384 1 i915, Live 0xffffffffa02ae000 lpc_ich 24576 0 - Live 0xffffffffa0275000 mei 94208 1 mei_txe, Live 0xffffffffa0289000 i2c_i801 24576 0 - Live 0xffffffffa02a7000 shpchp 36864 0 - Live 0xffffffffa027f000 i2c_smbus 16384 1 i2c_i801, Live 0xffffffffa0266000 tpm_tis 16384 0 - Live 0xffffffffa0253000 tpm_tis_core 20480 1 tpm_tis, Live 0xffffffffa023f000 tpm 45056 2 tpm_tis,tpm_tis_core, Live 0xffffffffa022d000 8250_dw 16384 0 - Live 0xffffffffa0224000 sch_fq_codel 20480 3 - Live 0xffffffffa014c000 ip_tables 28672 1 iptable_filter, Live 0xffffffffa0182000 x_tables 36864 3 xt_multiport,iptable_filter,ip_tables, Live 0xffffffffa0249000 ext4 593920 1 - Live 0xffffffffa0192000 crc16 16384 1 ext4, Live 0xffffffffa018d000 jbd2 106496 1 ext4, Live 0xffffffffa0167000 fscrypto 28672 1 ext4, Live 0xffffffffa00ff000 mbcache 16384 2 ext4, Live 0xffffffffa003b000 sd_mod 40960 3 - Live 0xffffffffa0141000 uas 24576 0 - Live 0xffffffffa0046000 usb_storage 69632 3 uas, Live 0xffffffffa0155000 scsi_mod 188416 3 sd_mod,uas,usb_storage, Live 0xffffffffa0112000 hid_apple 16384 0 - Live 0xffffffffa0109000 hid_generic 16384 0 - Live 0xffffffffa0041000 usbhid 49152 0 - Live 0xffffffffa004d000 hid 122880 3 hid_apple,hid_generic,usbhid, Live 0xffffffffa00e0000 crc32_pclmul 16384 0 - Live 0xffffffffa0036000 crc32c_intel 24576 0 - Live 0xffffffffa005a000 xhci_pci 16384 0 - Live 0xffffffffa002c000 xhci_hcd 180224 1 xhci_pci, Live 0xffffffffa00b3000 usbcore 241664 5 uas,usb_storage,usbhid,xhci_pci,xhci_hcd, Live 0xffffffffa0077000 usb_common 16384 1 usbcore, Live 0xffffffffa0024000 sdhci_acpi 16384 0 - Live 0xffffffffa0031000 sdhci 45056 1 sdhci_acpi, Live 0xffffffffa006b000 led_class 16384 2 input_leds,sdhci, Live 0xffffffffa0062000 mmc_core 143360 2 sdhci_acpi,sdhci, Live 0xffffffffa0000000 RE: Using Snakeoil on a Minnowboard TurboT - agent_kith - 14-Jun-2018 Hi Mivera, So far I think it needs IGB for networking. But not entirely sure what or how your storage devices are setup. Are they memory cards, USB, M2, NVME or mSATA, SATA, etc? Can you show me a picture of where SnakeoilOS fails to load? Do you require the card reader support? RE: Using Snakeoil on a Minnowboard TurboT - Mivera - 14-Jun-2018 (14-Jun-2018, 01:01 PM)agent_kith Wrote: Hi Mivera, RE: Using Snakeoil on a Minnowboard TurboT - agent_kith - 15-Jun-2018 Try this test kernel and let me know how it goes: Link If there's still a problem, please take a screenshot of the computer and attach it here. RE: Using Snakeoil on a Minnowboard TurboT - Mivera - 16-Jun-2018 (15-Jun-2018, 10:39 AM)agent_kith Wrote: Try this test kernel and let me know how it goes: Link Thanks! I'll let you know if it works. RE: Using Snakeoil on a Minnowboard TurboT - Mivera - 16-Jun-2018 I'm having trouble opening the liveUSB drive to replace the new kernel. Windows won't open. My Mac won't open. And my ArchLinux can't open it. I managed to open and replace the Vmlinuz on a drive that already have a fully configured Snakeoil running on it and that worked, but still wouldn't boot on my Minnowboard. Not sure if it's because it needs to be done right on the ISO before configuration or not. RE: Using Snakeoil on a Minnowboard TurboT - agent_kith - 16-Jun-2018 (16-Jun-2018, 04:30 AM)Mivera Wrote: I'm having trouble opening the liveUSB drive to replace the new kernel. Windows won't open. My Mac won't open. And my ArchLinux can't open it. I managed to open and replace the Vmlinuz on a drive that already have a fully configured Snakeoil running on it and that worked, but still wouldn't boot on my Minnowboard. Not sure if it's because it needs to be done right on the ISO before configuration or not. Oh, as this was a test kernel, I forgotten to give you the instructions that's mentioned in the thread. The manual for replacing the install kernel is here. Honestly don't expect it to work straight away as there are probably multiple hurdles. But connect a monitor to the screen, and see how it goes, and if there are any errors, take a screenshot and put it here. I'm working both days this weekend so don't have access to computers and such. But if you can provide a screenshot of where it fails, and provide as much information as you can. When I get back home tonight hopefully I can spin up another kernel for you to test. Right now I am doing this manually. Luckily there are not enough snakeoil users to make this a real problem, so it's still ok, as long as you are patient. In future I hope to automate all this. Have a default kernel in the ISO that works on everything, then you can go to a menu and select custom kernel. Tick the things you want, and it will send your config somewhere else for processing, and you'd get an email asking you to download the kernel.. How sweet is that? ![]() Absolute wizardary! Unfortunately constrained by time and money. Already set up the system in place to get the money (Google Ads, PayPal, Patreon) in place. Time is the bigger problem. While I can pay money out of my own pockets to get this system hosted on Amazon cloud. I just don't have the time to do all this yet. RE: Using Snakeoil on a Minnowboard TurboT - Mivera - 16-Jun-2018 Thanks. I already found those instructions, however I can't open up the USB stick on any of my computers. They can't read the file format of the USB. How are you browsing into the directory? Your screenshots look like Windows. Yeah would be cool to automate the process :) |