Posts: 1,028
SamK
Joined: 21 Aug 2011

17 Dec 2015, 10:13 #31

Discrepancy Booting 15.1-a1 Installed v Live

The system is initially booted from 15.1a ISO burned to CD, which is used to conduct a conventional hard disk installation. At the live boot loader screen:
  • F7 is left at default (GUI video driver)
  • F8 is used to select a resolution of 1024x768 (console resolution)

When booting live from CD
No bootloader error is reported
The console resolution is honoured as expected, i.e. /proc/cmdline includes vga=791 (which equates to 1024x768x16)
The GUI is successfully presented via the correct video driver at an appropriate resolution

Code: Select all

inxi -c0 -G
Graphics:  Card: Silicon Integrated Systems [SiS] 630/730 PCI/AGP VGA Display Adapter
           Display Server: X.Org 1.16.4 driver: N/A Resolution: 1024x768@60.00hz
           GLX Renderer: Gallium 0.4 on llvmpipe (LLVM 3.5, 128 bits) GLX Version: 3.0 Mesa 10.3.2

In the above state a conventional hard disk installation is conducted. No errors are reported.



When booting the installation from hard disk
A bootloader error message is obtained

Code: Select all

Loading Linux 4.2.1-antix.2-486-smp ...
vga=791 is deprecated, Use gfxpayload=1024x768x16, 1024x768 before linux command instead.
Loading initial ramdisk ...
[...]
The console resolution is honoured as expected, i.e. /proc/cmdline includes vga=791 (which equates to 1024x768x16)
The GUI is successfully presented via the correct video driver at an appropriate resolution

Code: Select all

inxi -c0 -G
Graphics:  Card: Silicon Integrated Systems [SiS] 630/730 PCI/AGP VGA Display Adapter
           Display Server: X.Org 1.16.4 driver: N/A Resolution: 1024x768@60.00hz
           GLX Renderer: Gallium 0.4 on llvmpipe (LLVM 3.5, 128 bits) GLX Version: 3.0 Mesa 10.3.2
Abstract from /boot/grub/grub.cfg used during the boot process

Code: Select all

[...]
echo    'Loading Linux 4.2.1-antix.2-486-smp ...'
linux    /boot/vmlinuz-4.2.1-antix.2-486-smp root=blah ro  vga=791 quiet nosysv=LX
echo    'Loading initial ramdisk ...'
initrd    /boot/initrd.img-4.2.1-antix.2-486-smp

Summary
When a console resolution is maually selected in the live bootloader screen it is carried across to the hard disk installation. The format of the parameter carried across (vga=xxx) is deprecated by GRUB. When the antiX default bootloader for hard disk installations (GRUB) is used to boot the system, an error message is obtained. This behaviour differs from booting in live mode, in which an error message is not produced.


Suggestion
The default bootloaders used by antiX should be equitable in use, rather than favouring one.

In cases where:
  • The user has manually selected a console resolution other than the default in the live bootloader screen
  • Then goes on to carry out an installation to hard disk to be booted via GRUB
antiX should carry over the required parameter and apply it in a form that is not deprecated by GRUB.

Note: Did not test whether accepting the F8 default console resolution 800x600 (vga=788 equivalent to 800x600x16) in the live bootloader screen produces a similar error message. It seems highly likely that all parameters carried across in a deprecated form will produce an error message,
Posts: 1,444
skidoo
Joined: 09 Feb 2012
#32
debian wiki describes howto fix manually. An update-grub wrapper script might be preferable to (just) scripting this into the installer.

========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"https://wiki.debian.org/GrubTransition"
linktext was:"https://wiki.debian.org/GrubTransition"
====================================


In Grub2 the vga= parameter is deprecated.
To set a screen resolution for your console, do the following:

edit /etc/default/grub uncomment the GRUB_GFXMODE=640x480 and change the resolution to something you can use e.g. 1024x768

Add the line
GRUB_GFXPAYLOAD_LINUX=keep
to the file to have the same resolution at the Linux console.

run update-grub
Posts: 1,028
SamK
Joined: 21 Aug 2011
#33
Re: Discrepancy Booting 15.1-a1 Installed v Live
skidoo wrote:An update-grub wrapper script might be preferable to (just) scripting this into the installer.
If such a script is to be run after the installation routine has ended, but not before the first boot of the hard disk installation, the goal of
SamK wrote:The default bootloaders used by antiX should be equitable in use, rather than favouring one.
would be missed.

If such a script is not integrated into the shipped installation process, the hard disk installation will probably require booting at least twice to achieve the desired outcome. The result being, parity between the default antiX bootloaders is not obtained.
Posts: 4,164
rokytnji
Joined: 20 Feb 2009
#34
@Anti. Take a look see over here about news on what is happening when 2 of us are trying to install the 64bit version of 15.1.

antix-15-1-64-bit-installer-doesn-t-mount-hdd-t6088.html

Just finished the 32 bit install on internal hard drive on this Dell T3400 shop computer . Live session ran OK. On install I had to change wicd preferences to wlan0 after checking with ifconfig -a. Here is the required inxi output for feedback

Code: Select all

harry@test:~
$ inxi -Fxz
System:    Host: test Kernel: 4.2.1-antix.2-486-smp i686 (32 bit gcc: 4.9.2)
           Desktop: IceWM 1.3.8
           Distro: antiX-15.1-a1-V_386-full Killah P 25 November 2015
Machine:   System: Dell product: Precision WorkStation T3400
           Mobo: Dell model: 0TP412 Bios: Dell v: A08 date: 08/14/2008
CPU:       Dual core Intel Core2 Duo E7300 (-MCP-) cache: 3072 KB
           flags: (lm nx pae sse sse2 sse3 sse4_1 ssse3) bmips: 10640
           clock speeds: max: 2660 MHz 1: 2660 MHz 2: 2660 MHz
Graphics:  Card: NVIDIA G86 [Quadro NVS 290] bus-ID: 01:00.0
           Display Server: X.Org 1.16.4 drivers: nouveau (unloaded: fbdev,vesa)
           Resolution: 1280x1024@85.02hz
           GLX Renderer: Gallium 0.4 on NV86
           GLX Version: 3.0 Mesa 10.3.2 Direct Rendering: Yes
Audio:     Card Intel 82801I (ICH9 Family) HD Audio Controller
           driver: snd_hda_intel bus-ID: 00:1b.0
           Sound: Advanced Linux Sound Architecture v: k4.2.1-antix.2-486-smp
Network:   Card-1: Broadcom NetXtreme BCM5754 Gigabit Ethernet PCI Express
           driver: tg3 v: 3.137 bus-ID: 04:00.0
           IF: eth0 state: down mac: <filter>
           Card-2: Realtek RTL8187B Wireless 802.11g 54Mbps Network Adapter
           driver: rtl8187 usb-ID: 002-002
           IF: wlan0 state: N/A mac: N/A
Drives:    HDD Total Size: 80.0GB (8.3% used)
           ID-1: /dev/sda model: ST380815AS size: 80.0GB
Partition: ID-1: / size: 24G used: 2.4G (11%) fs: ext4 dev: /dev/sda1
           ID-2: swap-1 size: 4.29GB used: 0.00GB (0%) fs: swap dev: /dev/sda3
Sensors:   System Temperatures: cpu: 31.0C mobo: N/A gpu: 50.0
           Fan Speeds (in rpm): cpu: N/A
Info:      Processes: 119 Uptime: 7 min Memory: 230.9/2016.7MB
           Init: SysVinit runlevel: 5 Gcc sys: 4.9.2
           Client: Shell (bash 4.3.301) inxi: 2.2.25 
harry@test:~
$ 
Next I will try later on the MX-15 RC1 on another partition on here. See how dual boot goes.
Still waiting for my download to complete on that one.
Posts: 521
Shay
Joined: 20 Apr 2015
#35
USB stick working fine.

Code: Select all

 inxi -Fxz
System:    Host: antiX1 Kernel: 4.2.1-antix.2-amd64-smp x86_64 (64 bit gcc: 5.2.1)
           Desktop: IceWM 1.3.8
           Distro: antiX-15.1-a1-V_x64-full Killah P 25 November 2015
Machine:   System: Dell product: Latitude D630
           Mobo: Dell model: 0KU184 Bios: Dell v: A15 date: 11/24/2008
CPU:       Dual core Intel Core2 Duo T7250 (-MCP-) cache: 2048 KB
           flags: (lm nx sse sse2 sse3 ssse3 vmx) bmips: 7980
           clock speeds: max: 2001 MHz 1: 2001 MHz 2: 800 MHz
Graphics:  Card: Intel Mobile GM965/GL960 Integrated Graphics Controller (primary)
           bus-ID: 00:02.0
           Display Server: X.Org 1.16.4 drivers: intel (unloaded: fbdev,vesa)
           Resolution: 1280x800@60.02hz
           GLX Renderer: Mesa DRI Intel 965GM
           GLX Version: 2.1 Mesa 10.3.2 Direct Rendering: Yes
Audio:     Card Intel 82801H (ICH8 Family) HD Audio Controller
           driver: snd_hda_intel bus-ID: 00:1b.0
           Sound: ALSA v: k4.2.1-antix.2-amd64-smp
Network:   Card-1: Broadcom NetXtreme BCM5755M Gigabit Ethernet PCI Express
           driver: tg3 v: 3.137 bus-ID: 09:00.0
           IF: enp9s0 state: down mac: <filter>
           Card-2: Broadcom BCM4321 802.11a/b/g/n
           driver: b43-pci-bridge bus-ID: 0c:00.0
           IF: wlan0 state: up mac: <filter>
Drives:    HDD Total Size: 152.0GB (3.4% used)
           ID-1: /dev/sda model: SSD2SC120G1CS175 size: 120.0GB
           ID-2: USB /dev/sdb model: USB_Flash_Drive size: 32.0GB
Partition: ID-1: swap-1 size: 4.69GB used: 0.00GB (0%) fs: swap dev: /dev/sda2
Sensors:   System Temperatures: cpu: 50.0C mobo: N/A
           Fan Speeds (in rpm): cpu: N/A
Info:      Processes: 126 Uptime: 4 min Memory: 193.6/3946.0MB
           Init: SysVinit runlevel: 5 Gcc sys: 4.9.2
           Client: Shell (bash 4.3.301) inxi: 2.2.28 
Posts: 521
Shay
Joined: 20 Apr 2015
#36
Other than no internet. . .

Code: Select all

 inxi -Fxz
System:    Host: antiX1 Kernel: 4.2.1-antix.2-amd64-smp x86_64 (64 bit gcc: 5.2.1)
           Desktop: IceWM 1.3.8
           Distro: antiX-15.1-a1-V_x64-full Killah P 25 November 2015
Machine:   System: TOSHIBA product: Satellite E45W-C v: PSLZAU-00L00E
           Mobo: FF40 model: 06A0 v: 2.0 Bios: INSYDE v: 5.00 date: 07/01/2015
CPU:       Dual core Intel Core i3-5015U (-HT-MCP-) cache: 3072 KB
           flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 8385
           clock speeds: max: 2100 MHz 1: 2101 MHz 2: 2001 MHz 3: 2100 MHz
           4: 2099 MHz
Graphics:  Card: Intel Broadwell-U Integrated Graphics bus-ID: 00:02.0
           Display Server: X.Org 1.16.4 drivers: intel (unloaded: fbdev,vesa)
           Resolution: 1366x768@60.00hz
           GLX Renderer: Gallium 0.4 on llvmpipe (LLVM 3.5, 256 bits)
           GLX Version: 3.0 Mesa 10.3.2 Direct Rendering: Yes
Audio:     Card-1 Intel Wildcat Point-LP High Definition Audio Controller
           driver: snd_hda_intel bus-ID: 00:1b.0
           Card-2 Intel Broadwell-U Audio Controller
           driver: snd_hda_intel bus-ID: 00:03.0
           Sound: ALSA v: k4.2.1-antix.2-amd64-smp
Network:   Card: Intel Wireless 3160 bus-ID: 02:00.0
           IF: N/A state: N/A mac: N/A
Drives:    HDD Total Size: 508.1GB (0.1% used)
           ID-1: /dev/sda model: HGST_HTS545050A7 size: 500.1GB
           ID-2: USB /dev/sdb model: JumpDrive size: 8.0GB
Sensors:   System Temperatures: cpu: 45.0C mobo: 27.8C
           Fan Speeds (in rpm): cpu: N/A
Info:      Processes: 138 Uptime: 1 min Memory: 228.8/5885.6MB
           Init: SysVinit runlevel: 5 Gcc sys: 4.9.2
           Client: Shell (bash 4.3.301) inxi: 2.2.25 
demo@antiX1:~
$ lspci
00:00.0 Host bridge: Intel Corporation Broadwell-U Host Bridge -OPI (rev 09)
00:02.0 VGA compatible controller: Intel Corporation Broadwell-U Integrated Graphics (rev 09)
00:03.0 Audio device: Intel Corporation Broadwell-U Audio Controller (rev 09)
00:14.0 USB controller: Intel Corporation Wildcat Point-LP USB xHCI Controller (rev 03)
00:16.0 Communication controller: Intel Corporation Wildcat Point-LP MEI Controller #1 (rev 03)
00:1b.0 Audio device: Intel Corporation Wildcat Point-LP High Definition Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #1 (rev e3)
00:1c.2 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #3 (rev e3)
00:1c.5 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #6 (rev e3)
00:1d.0 USB controller: Intel Corporation Wildcat Point-LP USB EHCI Controller (rev 03)
00:1f.0 ISA bridge: Intel Corporation Wildcat Point-LP LPC Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation Wildcat Point-LP SATA Controller [AHCI Mode] (rev 03)
00:1f.3 SMBus: Intel Corporation Wildcat Point-LP SMBus Controller (rev 03)
02:00.0 Network controller: Intel Corporation Wireless 3160 (rev cb)
03:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5229 PCI Express Card Reader (rev 01)
demo@antiX1:~
$ lspci -vv -s 02:00.0
02:00.0 Network controller: Intel Corporation Wireless 3160 (rev cb)
    Subsystem: Intel Corporation Dual Band Wireless AC 3160
    Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    Interrupt: pin A routed to IRQ 18
    Region 0: Memory at b1100000 (64-bit, non-prefetchable) [size=8K]
    Capabilities: <access denied>
Posts: 4,164
rokytnji
Joined: 20 Feb 2009
#37
Live usb ran ok for me Shay in 64bit iso.

It is when you run the installer and then reboot. All hell breaks loose. At least for a couple of us so far.
Posts: 521
Shay
Joined: 20 Apr 2015
#38
OK, will do a install and see what flies.
Posts: 521
Shay
Joined: 20 Apr 2015
#39
Will not even boot up.
Image

Image

A old list for this computer.

Code: Select all

inxi -Fxz
System:    Host: antix14R Kernel: 3.16.7-antix.2-486 i686 (32 bit gcc: 4.9.1)
           Desktop: IceWM 1.3.8
           Distro: antiX-14-a4-RV_386-full Killah_P 28 December 2014
Machine:   System: Dell product: OptiPlex 755
           Mobo: Dell model: 0GM819 Bios: Dell v: A21 date: 12/07/2011
CPU:       Single core Intel Core2 Duo E6750 (-UP-) cache: 4096 KB
           flags: (lm nx pae sse sse2 sse3 ssse3 vmx) bmips: 5319 speed/max: 2000/2667 MHz
Graphics:  Card: Intel 82Q35 Express Integrated Graphics Controller
           bus-ID: 00:02.0
           Display Server: X.Org 1.16.2.901 drivers: intel (unloaded: fbdev,vesa)
           Resolution: 1600x900@60.00hz
           GLX Renderer: Mesa DRI Intel Q35 x86/MMX/SSE2
           GLX Version: 2.1 Mesa 10.3.2 Direct Rendering: Yes
Audio:     Card Intel 82801I (ICH9 Family) HD Audio Controller
           driver: snd_hda_intel bus-ID: 00:1b.0
           Sound: Advanced Linux Sound Architecture v: k3.16.7-antix.2-486
Network:   Card: Intel 82566DM-2 Gigabit Network Connection
           driver: e1000e v: 2.3.2-k port: ecc0 bus-ID: 00:19.0
           IF: eth0 state: up speed: 1000 Mbps duplex: full mac: <filter>
Drives:    HDD Total Size: 1000.2GB (0.3% used)
           ID-1: /dev/sda model: HITACHI_HUA72101 size: 1000.2GB
Partition: ID-1: / size: 52G used: 3.3G (7%) fs: ext4 dev: /dev/sda1
Sensors:   System Temperatures: cpu: 37.0C mobo: N/A
           Fan Speeds (in rpm): cpu: N/A
Info:      Processes: 102 Uptime: 1:07 Memory: 324.8/1976.3MB
           Init: SysVinit runlevel: 5 Gcc sys: 4.9.1
           Client: Shell (bash 4.3.301) inxi: 2.2.16 
Posts: 4,164
rokytnji
Joined: 20 Feb 2009
#40
Looks like you make 3 of us now. As the daughter kept saying in"Oh Brother where art thou"

"He's Bonifide".
Posts: 521
Shay
Joined: 20 Apr 2015
#41
Yet again.

Image

Antix-15 output

Code: Select all

inxi -Fxz
System:    Host: antix15 Kernel: 4.0.5-antix.2-amd64-smp x86_64 (64 bit gcc: 4.9.2)
           Desktop: IceWM 1.3.8
           Distro: antiX-15-V_x64-full Killah P 30 June 2015
Machine:   System: TOSHIBA product: Satellite A505D v: PSAQ0U-00C002
           Mobo: TOSHIBA model: Portable PC
           Bios: Insyde v: 1.40 date: 06/08/2009
CPU:       Dual core AMD Turion X2 Mobile RM-72 (-MCP-) cache: 1024 KB
           flags: (lm nx sse sse2 sse3 svm) bmips: 8398
           clock speeds: max: 2100 MHz 1: 2100 MHz 2: 2100 MHz
Graphics:  Card: Advanced Micro Devices [AMD/ATI] RS780MC [Mobility Radeon HD 3100]
           bus-ID: 01:05.0
           Display Server: X.Org 1.16.4 drivers: ati,radeon (unloaded: fbdev,vesa)
           Resolution: 1366x768@60.00hz
           GLX Renderer: Gallium 0.4 on AMD RS780
           GLX Version: 3.0 Mesa 10.3.2 Direct Rendering: Yes
Audio:     Card Advanced Micro Devices [AMD/ATI] SBx00 Azalia (Intel HDA)
           driver: snd_hda_intel bus-ID: 00:14.2
           Sound: ALSA v: k4.0.5-antix.2-amd64-smp
Network:   Card-1: Realtek RTL8192E/RTL8192SE Wireless LAN Controller
           driver: rtl819xE port: 6000 bus-ID: 02:00.0
           IF: wlan0 state: up mac: <filter>
           Card-2: Realtek RTL8101E/RTL8102E PCI Express Fast Ethernet controller
           driver: r8169 v: 2.3LK-NAPI port: 4000 bus-ID: 03:00.0
           IF: eth0 state: down mac: <filter>
Drives:    HDD Total Size: 120.0GB (14.2% used)
           ID-1: /dev/sda model: CT120BX100SSD1 size: 120.0GB
Partition: ID-1: / size: 96G used: 2.4G (3%) fs: ext4 dev: /dev/sda1
           ID-2: swap-1 size: 15.17GB used: 0.00GB (0%) fs: swap dev: /dev/sda2
Sensors:   System Temperatures: cpu: 57.8C mobo: N/A
           Fan Speeds (in rpm): cpu: N/A
Info:      Processes: 135 Uptime: 3 min Memory: 192.7/3701.6MB
           Init: SysVinit runlevel: 5 Gcc sys: 4.9.2
           Client: Shell (bash 4.3.301) inxi: 2.2.28 
Posts: 32
bedna
Joined: 30 May 2015
#42
skidoo wrote:I don't know what else to say.


========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://lmgtfy.com/?q=linux+echi-orion"
linktext was:"http://lmgtfy.com/?q=linux+echi-orion"
====================================


If inbuilt support for the orion driver existed, your kernel config would contain a line specifically mentioning"orion", like
CONFIG_USB_EHCI_HCD_ORION=y
or
CONFIG_USB_EHCI_HCD_ORION=m
cat /proc/config.gz | grep -i ORION

Outpup is empty.
Eperbab
Joined: 10 Dec 2012
#43
According to my tests on my installed 64 bit system upgraded to AntiX testing + Debian testing, the above boot error (hdd not found / root fs not present) comes with kernels >= 4.0. I'm writing this post using 3.19.1-antix.2-amd64-smp kernel, wich works fine. I get the same error with the 64 bit live iso, but not with the 32 bit version.
anticapitalista
Site Admin
Joined: 11 Sep 2007
#44
Thanks for all the feedback.

It seems the 64 bit kernel used in this alpha is no good. I'll go back to using the original that shipped with antiX-15 and (at some point) release an iso with the 'legacy' 3.7.10 kernel.
Posts: 3
dzz
Joined: 29 Dec 2015
#45
Just done a long overdue antiX"real install", using antiX-15.1-a1-V_x64-base.iso. The live system booted and ran fine but the installation did not, with errors as earlier described.

I first got it to boot using a stock jessie kernel, installed from a chroot. The 4x (antiX) kernel does boot if udev/jessie (systemd-udev) is installed but I want to use eudev.

The problem seems to be in eudev's /usr/share/initramfs-tools/scripts/init-top/udev at line 14. This seems only to apply with post-Jessie kernels, from when I don't know. The script tries to write to /sys/kernel which is not possible, then udev pukes before processing /dev/disk/ (therefore, rootfs is not found)

Now got 4x working nicely here. The solution was:

Code: Select all

-echo > /sys/kernel/uevent_helper
+if [ -w /sys/kernel/uevent_helper ]; then
+    echo > /sys/kernel/uevent_helper
+fi
then regenerate initrd. Alternatively, unpack the initrd, edit scripts/init-top/udev then repack and use it.

Here are some references which helped debug this:


========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://aptosid.com/index.php?name=PNphpBB2&file=viewtopic&p=17510#17510"
linktext was:"http://aptosid.com/index.php?name=PNphp ... 7510#17510"
====================================


========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://aptosid.com/index.php?name=PNphpBB2&file=viewtopic&t=2820"
linktext was:"http://aptosid.com/index.php?name=PNphp ... pic&t=2820"
====================================


========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://aptosid.com/index.php?name=PNphpBB2&file=viewtopic&t=2819"
linktext was:"http://aptosid.com/index.php?name=PNphp ... pic&t=2819"
====================================


========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=+752742"
linktext was:"https://bugs.debian.org/cgi-bin/bugrepo ... ug=+752742"
====================================


This eudev version will need updating to use on newer kernels. The initramfs scripts used for the deb package were lifted from (probably an older version of) systemd-udev so the eudev source itself is not responsible.

BTW thanks antiX team for this system, I like it.