#StackBounty: #pi-3 #networking #boot #dhcp Issues with PXE boot with RPi 3B – no TFTP RRQ made

Bounty: 100

I’ve been running into issues trying to get a RPi 3B PXE booting – the Pi doesn’t appear to make any TFTP request once it receives a DHCP response, but instead remakes the BOOTP request. This might indicate that it thinks the response is invalid in some way?

I have a DHCP server on 192.168.2.1 (Kea DHCP), and a TFTP server on a different host (192.168.2.2). I can manually pull files from the TFTP server, and see that in the TFTP log. I’m aware that I’ve got to set option 60 to PXEClient, option 67 to the TFTP address and option 43 should contain Raspberry Pi Boot. Using dhcpdump -i eth0.2 -h b8:27:eb:bf:db:dd, this is the DHCP response being sent. Any obvious issues that would cause the Pi to reject it?

  TIME: 2018-04-03 18:10:15.501    
    IP: 0.0.0.0 (b8:27:eb:bf:db:dd) > 255.255.255.255 (ff:ff:ff:ff:ff:ff)                                                                                                                                                                      
    OP: 1 (BOOTPREQUEST)          
 HTYPE: 1 (Ethernet)                  
  HLEN: 6                   
  HOPS: 0            
   XID: 26f30339                    
  SECS: 0             
 FLAGS: 0                  
CIADDR: 0.0.0.0           
YIADDR: 0.0.0.0           
SIADDR: 0.0.0.0                          
GIADDR: 0.0.0.0
CHADDR: b8:27:eb:bf:db:dd:00:00:00:00:00:00:00:00:00:00
 SNAME: .
 FNAME: .
OPTION:  53 (  1) DHCP message type         1 (DHCPDISCOVER)
OPTION:  55 ( 12) Parameter Request List     43 (Vendor specific info)
                                             60 (Vendor class identifier)
                                             67 (Bootfile name)
                                            128 (???)
                                            129 (???)
                                            130 (???)
                                            131 (???)
                                            132 (???)
                                            133 (???)
                                            134 (???)
                                            135 (???)
                                             66 (TFTP server name)

OPTION:  93 (  2) Client System             0000             ..
OPTION:  94 (  3) Client NDI                010201           ...
OPTION:  97 ( 17) UUID/GUID                 0044444444444444 .DDDDDDD
                                            4444444444444444 DDDDDDDD
                                            44               D
OPTION:  60 ( 32) Vendor class identifier   PXEClient:Arch:00000:UNDI:002001
---------------------------------------------------------------------------

  TIME: 2018-04-03 18:10:15.502
    IP: 192.168.2.1 (0:4:23:64:7d:c2) > 192.168.2.19 (b8:27:eb:bf:db:dd)
    OP: 2 (BOOTPREPLY)
 HTYPE: 1 (Ethernet)
  HLEN: 6
  HOPS: 0
   XID: 26f30339
  SECS: 0
 FLAGS: 0
CIADDR: 0.0.0.0
YIADDR: 192.168.2.19
SIADDR: 192.168.2.2
GIADDR: 0.0.0.0
CHADDR: b8:27:eb:bf:db:dd:00:00:00:00:00:00:00:00:00:00
 SNAME: .
 FNAME: .
OPTION:   1 (  4) Subnet mask               255.255.255.0
OPTION:   3 (  4) Routers                   192.168.2.1
OPTION:   6 (  4) DNS server                192.168.2.1
OPTION:  43 ( 20) Vendor specific info      0112526173706265 ..Raspbe
                                            7272792050692042 rry Pi B
                                            6f6f74ff         oot.
OPTION:  51 (  4) IP address leasetime      4000 (1h6m40s)
OPTION:  53 (  1) DHCP message type         2 (DHCPOFFER)
OPTION:  54 (  4) Server identifier         192.168.2.1
OPTION:  60 (  9) Vendor class identifier   PXEClient
OPTION:  66 ( 11) TFTP server name          192.168.2.2
OPTION:  67 ( 12) Bootfile name             bootcode.bin


Get this bounty!!!

#StackBounty: #16.04 #boot #grub2 #ubuntu-minimal Xenial LTS 16.04 Minimal – Can not get console to show with messages during boot up

Bounty: 50

I have new install of Xenial LTS 16.04 minimal(mini.iso)…which I installed bare min. system(no desktop, etc).

I would like boot messages…. a normal grub boot up with the console showing boot message. Instead, I just get a blank screen until it is done booting and I have to manually pull up a tty.

I modified my /etc/default/grub with:

root@laptop:/home/one# cat /etc/default/grub 
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
#   info -f grub -n 'Simple configuration'

GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
#GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="text"
GRUB_CMDLINE_LINUX=""

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Uncomment to disable graphical terminal (grub-pc only)
GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
GRUB_GFXMODE=640x480

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"

Ran update-grub, and verified what looks correct on /boot/grub/grub.cfg:

root@laptop:/home/one# cat /etc/default/grub 
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
#   info -f grub -n 'Simple configuration'

GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
#GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="text"
GRUB_CMDLINE_LINUX=""

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Uncomment to disable graphical terminal (grub-pc only)
GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
GRUB_GFXMODE=640x480

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"
root@laptop:/home/one# 
root@laptop:/home/one# mount /dev/sda1 /boot/
mount: /dev/sda1 is already mounted or /boot busy
       /dev/sda1 is already mounted on /boot
root@laptop:/home/one# mount /dev/sda1 /boot/^C
root@laptop:/home/one# cat /boot/grub/grub.cfg 
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
  set have_grubenv=true
  load_env
fi
if [ "${next_entry}" ] ; then
   set default="${next_entry}"
   set next_entry=
   save_env next_entry
   set boot_once=true
else
   set default="0"
fi

if [ x"${feature_menuentry_id}" = xy ]; then
  menuentry_id_option="--id"
else
  menuentry_id_option=""
fi

export menuentry_id_option

if [ "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}
function recordfail {
  set recordfail=1
  if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; fi
}
function load_video {
  if [ x$feature_all_video_module = xy ]; then
    insmod all_video
  else
    insmod efi_gop
    insmod efi_uga
    insmod ieee1275_fb
    insmod vbe
    insmod vga
    insmod video_bochs
    insmod video_cirrus
  fi
}

terminal_input console
terminal_output console
if [ "${recordfail}" = 1 ] ; then
  set timeout=30
else
  if [ x$feature_timeout_style = xy ] ; then
    set timeout_style=menu
    set timeout=5
  # Fallback normal timeout code in case the timeout_style feature is
  # unavailable.
  else
    set timeout=5
  fi
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
function gfxmode {
    set gfxpayload="${1}"
    if [ "${1}" = "keep" ]; then
        set vt_handoff=vt.handoff=7
    else
        set vt_handoff=
    fi
}
if [ "${recordfail}" != 1 ]; then
  if [ -e ${prefix}/gfxblacklist.txt ]; then
    if hwmatch ${prefix}/gfxblacklist.txt 3; then
      if [ ${match} = 0 ]; then
        set linux_gfx_mode=keep
      else
        set linux_gfx_mode=text
      fi
    else
      set linux_gfx_mode=text
    fi
  else
    set linux_gfx_mode=keep
  fi
else
  set linux_gfx_mode=text
fi
export linux_gfx_mode

### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/30_os-prober ###
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/30_uefi-firmware ###
### END /etc/grub.d/30_uefi-firmware ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f  ${config_directory}/custom.cfg ]; then
  source ${config_directory}/custom.cfg
elif [ -z "${config_directory}" -a -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###

but still not having success…no console and no console with messages during boot up.

Any ideas?


Get this bounty!!!

#StackBounty: #boot #cpu #motherboard #power-supply Breadboarded new build not starting – swapped everything

Bounty: 50

Ok, this is long and very puzzling. I’ve built a couple of systems and am a computer engineer so I thought I understood these things, but I am stumped at what to try next.

Short story: breadboarded brand new motherboard with brand new CPU does not POST, boot or beep. And I’ve tried everything, including replacing every component including PSU and clearing CMOS.

Long story:

It started with what supposed to be a high-end gaming rig. i7, water cooling, M2 etc. After putting everything together it didn’t boot up, so I started to remove components, even tried with a spare i5 I had. Fans spin up, MB LEDs light up, but no boot or POST.

Breadboarded (put only motherboard, CPU, fan and memory together outside of chassi) but still nothing. Attached a chassi speaker, but no beeps, not even without memory.

Returned motherboard (Asus Prime H270-PRO), came back with one bent pin fixed (but they couldn’t tell me if that was on the board or in the socket) but with “OK working” from them. They even upgrade BIOS.

Full of hope, put back the i7 (7700). Still the same, fan and LEDs turn on, but no boot, POST or beep. Swapped to the i5 (6500). Same thing.

Tried another PSU (from my day-to-day computer, so I know it’s working). Still the same.

Gave up, got another motherboard, and just to be sure, a brand new Celeron G3900, in case the two other CPUs got fried by the first board. Breadbording this motherboard directly with the Celeron, attached the ATX and CPU-power lines from my new PSU, outside of chassi.

NOTHING! Still not even a beep…

The new board is Gigabyte GA-Z270P-D3. It spins up the fan, rew’s it a few times, settles on a moderate speed for a few seconds, then turns off. Repeats this sequence over and over.

Tried my other, working, PSU, still same. Cleared CMOS, still the same.

So it seems like no combination of two motherboards, two PSUs and three CPUs doesn’t even get to POST…

Is it possible that the problem with the first motherboard (bent pin?) fried my to CPUs and broke the PSU so that it in turn broke the other motherboard?

I haven’t tried the i7 or i5 in the second mobo, since I’m afraid that they could damage this board if they are bad, I wouldn’t think so, but I’m starting to doubt my senses here.

Question 1: What does the cycling of the fan speed on the GA-270P indicate? Malfunctioning fan header? Tried one of the other original fans, so it isn’t that.

Question 2: So, is there a scenario where the two CPUs were fried by the bent pin (assuming it was in the CPU socket)? And could that have broken my new PSU so that it in turn broke also the new motherboard?

Question 3: Can I safely put one of the first CPUs in the second board without risking that board to go bad too (assuming it is not bad already)?

Question 4: Am I missing something else, really fundamental?


Get this bounty!!!

#StackBounty: #boot #dual-boot #grub2 #fstab How can I copy /home and / to new partitions on the same drive which I can boot into for t…

Bounty: 100

I’m running kubuntu 16.04. I messed up UEFI (long ago), so it boots without it, but my Windows 10 partition won’t boot. I don’t care about that at the moment.

root is 30GB on sda4 home is 50GB on sda5.

All that works fine.

I copied root to root2 and home to home2 using rsync. I want to use these new partitions to experiment with upgrading kubuntu while leaving my main system intact.

Later, I want to make another copy of root and home just for backup (in other partitions I have set aside) and I will want that to be bootable as well.

root2 is 30GB on sda6 and home2 is 50GB on sda7.

I modified /etc/fstab on root2 to reflect the new partition LABELs.

When I try to boot using root2 (from my grub menu), I get into an ash shell from busybox and have to reboot to get out of it, so I did something wrong in grub or Linux and it looks like it can’t find where or what to boot.

It displays some sort of traceback, but I don’t understand it and I don’t see it complaining about anything.

I asked almost the same question a few years ago, but never figured it out.

It was suggested in that question that I needed to chroot into the new root partition and run update-grub because I don’t have a separate boot partition. I gave that a quick try and found that I don’t know how to do that successfully.

What steps should I take to resolve this?


Details:

Root entry in grub (displayed by grub-customizer)

(This is the part that works as is.)

recordfail
load_video
gfxmode $linux_gfx_mode
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod ext2
set root='hd0,gpt4'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt4 --hint-efi=hd0,gpt4 --hint-baremetal=ahci0,gpt4  a184c235-bbb7-4e0b-86ab-ab8f5d4a2941
else
  search --no-floppy --fs-uuid --set=root a184c235-bbb7-4e0b-86ab-ab8f5d4a2941
fi
        linux   /boot/vmlinuz-4.4.0-112-generic root=UUID=a184c235-bbb7-4e0b-86ab-ab8f5d4a2941 ro  quiet splash $vt_handoff
initrd  /boot/initrd.img-4.4.0-112-generic

/etc/fstab

bigbird@sananda:/etc$ cat fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda4 during installation
##UUID=a184c235-bbb7-4e0b-86ab-ab8f5d4a2941 /               ext4    errors=remount-ro 0       1
# /home was on /dev/sda5 during installation
##UUID=c81a6925-0631-484c-88d5-245e2e042652 /home           ext4    defaults        0       2
# swap was on /dev/sda10 during installation
##UUID=3ef9528c-1927-40fd-8729-33506d440101 none            swap    sw              0       0
## automount dataspace - JJP
##UUID=eb1774a1-2a44-4f03-8562-26b6339170f0 /media/dataspace  ext4    auto,rw,suid,exec,async,atime 0 1

LABEL=root /               ext4    errors=remount-ro 0       1
# /home was on /dev/sda5 during installation
LABEL=home /home           ext4    defaults        0       2
# swap was on /dev/sda10 during installation
UUID=3ef9528c-1927-40fd-8729-33506d440101 none            swap    sw              0       0
## automount dataspace - JJP
LABEL=dataspace /media/dataspace  ext4    auto,rw,suid,exec,async,atime 0 1

New stuff:

(I did a kernel update in root after I copied it to root2. That’s why the versions here are slightly older.
Once it boots, I’ll fix that.)

insmod part_gpt
insmod ext2
set root='hd0,gpt6'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt6 --hint-efi=hd0,gpt6 --hint-baremetal=ahci0,gpt6  caf3cb64-a51a-4298-bf34-5f97fa3b1308
else
  search --no-floppy --fs-uuid --set=root caf3cb64-a51a-4298-bf34-5f97fa3b1308
fi
linux /boot/vmlinuz-4.4.0-104-generic root=UUID=caf3cb64-a51a-4298-bf34-5f97fa3b1308 ro quiet splash $vt_handoff
initrd /boot/initrd.img-4.4.0-104-generic

/etc/fstab (on sda6)

bigbird@sananda:/media/work/etc$ cat fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / on /dev/sda6
##UUID=caf3cb64-a51a-4298-bf34-5f97fa3b1308 /               ext4    errors=remount-ro 0       1
# /home on /dev/sda7
##UUID=a75b6be1-5336-4eaf-92db-da1393b3d412 /home           ext4    defaults        0       2
# swap was on /dev/sda10 during installation
##UUID=3ef9528c-1927-40fd-8729-33506d440101 none            swap    sw              0       0
## automount dataspace - JJP
##UUID=eb1774a1-2a44-4f03-8562-26b6339170f0 /media/dataspace  ext4    auto,rw,suid,exec,async,atime 0 1

LABEL=root2 /               ext4    errors=remount-ro 0       1
# /home on /dev/sda7
LABEL=home2 /home           ext4    defaults        0       2
# swap was on /dev/sda10 during installation
UUID=3ef9528c-1927-40fd-8729-33506d440101 none            swap    sw              0       0
## automount dataspace - JJP
LABEL=dataspace /media/dataspace  ext4    auto,rw,suid,exec,async,atime 0 1
bigbird@sananda:/media/work/etc$

bigbird@sananda:~/pq$ ls -l /dev/disk/by-label
total 0
lrwxrwxrwx 1 root root 11 Jan 11 21:43 dataspace -> ../../sda12
lrwxrwxrwx 1 root root 10 Jan 11 21:43 ESP -> ../../sda1
lrwxrwxrwx 1 root root 10 Jan 11 21:43 home -> ../../sda5
lrwxrwxrwx 1 root root 10 Jan 11 21:43 home2 -> ../../sda7
lrwxrwxrwx 1 root root 10 Jan 11 21:43 home_bak -> ../../sda9
lrwxrwxrwx 1 root root 10 Jan 11 21:43 root -> ../../sda4
lrwxrwxrwx 1 root root 10 Jan 11 21:43 root2 -> ../../sda6
lrwxrwxrwx 1 root root 10 Jan 11 21:43 root_bak -> ../../sda8
lrwxrwxrwx 1 root root 11 Jan 11 21:43 winbak -> ../../sda11
lrwxrwxrwx 1 root root 10 Jan 11 21:43 Windows10 -> ../../sda3
bigbird@sananda:~/pq$

bigbird@sananda:~/pq$ ls -l /dev/disk/by-uuid
total 0
lrwxrwxrwx 1 root root 11 Jan 11 21:23 3ef9528c-1927-40fd-8729-33506d440101 -> ../../sda10
lrwxrwxrwx 1 root root 10 Jan 11 21:23 4630B96A30B9619B -> ../../sda3
lrwxrwxrwx 1 root root 10 Jan 11 21:23 52B7-E591 -> ../../sda1
lrwxrwxrwx 1 root root 11 Jan 11 21:23 7E8C3007301FA4AD -> ../../sda11
lrwxrwxrwx 1 root root 10 Jan 11 21:23 8f034ecf-5d98-4753-80d1-8099cf3bb641 -> ../../sda9
lrwxrwxrwx 1 root root 10 Jan 11 21:23 a184c235-bbb7-4e0b-86ab-ab8f5d4a2941 -> ../../sda4
lrwxrwxrwx 1 root root 10 Jan 11 21:23 a75b6be1-5336-4eaf-92db-da1393b3d412 -> ../../sda7
lrwxrwxrwx 1 root root 10 Jan 11 21:23 c81a6925-0631-484c-88d5-245e2e042652 -> ../../sda5
lrwxrwxrwx 1 root root 10 Jan 11 21:23 caf3cb64-a51a-4298-bf34-5f97fa3b1308 -> ../../sda6
lrwxrwxrwx 1 root root 10 Jan 11 21:23 cce6b9f2-1dcc-4a53-b15b-73c595c2f6f5 -> ../../sda8
lrwxrwxrwx 1 root root 11 Jan 11 21:23 eb1774a1-2a44-4f03-8562-26b6339170f0 -> ../../sda12


Get this bounty!!!

#StackBounty: #boot #dual-boot #opensuse #software-updates openSuse stuck in "start job" and won't finish booting

Bounty: 50

My openSuse Tumbleweed installation has somehow stopped booting at all. The startup process goes through normally, but then it says A start job is running for Hold until boot process finishes up (7 min / no limit) and that’s it. No matter how much I wait there seems to be no way for it to finish whatever it’s doing. Using Ctrl+Alt+F1 or any other combination only brings me to the same problem. The only thing that seems to work is the old REISUB key sequence to reboot the whole thing.

As asked here’s my hardware configuration:

  • ASUS PRIME X370-PRO motherboard with lastest BIOS update
  • Ryzen 5 1500X processor running at stock clock speed
  • Nvidia GTX 1060 3GB
  • Kingston HyperX 2133Mhz 8gb RAM memory

The Nvidia card is running the propietary software, which is working well pre-update (even though it was hard to get it running)

I’m on kernel version 4.15.0-1-default, which gets updated when I run sudo zypper dup.

EDIT: I’ve rolled back my installation to a point before updating the system (using snapper), and it works fine. Then I tried to update again, and it brought me to the same problem. What can I do besides leaving my system outdated?


Get this bounty!!!

#StackBounty: #boot #dual-boot #opensuse #software-updates openSuse stuck in "start job" and won't finish booting

Bounty: 50

My openSuse Tumbleweed installation has somehow stopped booting at all. The startup process goes through normally, but then it says A start job is running for Hold until boot process finishes up (7 min / no limit) and that’s it. No matter how much I wait there seems to be no way for it to finish whatever it’s doing. Using Ctrl+Alt+F1 or any other combination only brings me to the same problem. The only thing that seems to work is the old REISUB key sequence to reboot the whole thing.

As asked here’s my hardware configuration:

  • ASUS PRIME X370-PRO motherboard with lastest BIOS update
  • Ryzen 5 1500X processor running at stock clock speed
  • Nvidia GTX 1060 3GB
  • Kingston HyperX 2133Mhz 8gb RAM memory

The Nvidia card is running the propietary software, which is working well pre-update (even though it was hard to get it running)

I’m on kernel version 4.15.0-1-default, which gets updated when I run sudo zypper dup.

EDIT: I’ve rolled back my installation to a point before updating the system (using snapper), and it works fine. Then I tried to update again, and it brought me to the same problem. What can I do besides leaving my system outdated?


Get this bounty!!!

#StackBounty: #boot #dual-boot #opensuse #software-updates openSuse stuck in "start job" and won't finish booting

Bounty: 50

My openSuse Tumbleweed installation has somehow stopped booting at all. The startup process goes through normally, but then it says A start job is running for Hold until boot process finishes up (7 min / no limit) and that’s it. No matter how much I wait there seems to be no way for it to finish whatever it’s doing. Using Ctrl+Alt+F1 or any other combination only brings me to the same problem. The only thing that seems to work is the old REISUB key sequence to reboot the whole thing.

As asked here’s my hardware configuration:

  • ASUS PRIME X370-PRO motherboard with lastest BIOS update
  • Ryzen 5 1500X processor running at stock clock speed
  • Nvidia GTX 1060 3GB
  • Kingston HyperX 2133Mhz 8gb RAM memory

The Nvidia card is running the propietary software, which is working well pre-update (even though it was hard to get it running)

I’m on kernel version 4.15.0-1-default, which gets updated when I run sudo zypper dup.

EDIT: I’ve rolled back my installation to a point before updating the system (using snapper), and it works fine. Then I tried to update again, and it brought me to the same problem. What can I do besides leaving my system outdated?


Get this bounty!!!

#StackBounty: #boot #dual-boot #opensuse #software-updates openSuse stuck in "start job" and won't finish booting

Bounty: 50

My openSuse Tumbleweed installation has somehow stopped booting at all. The startup process goes through normally, but then it says A start job is running for Hold until boot process finishes up (7 min / no limit) and that’s it. No matter how much I wait there seems to be no way for it to finish whatever it’s doing. Using Ctrl+Alt+F1 or any other combination only brings me to the same problem. The only thing that seems to work is the old REISUB key sequence to reboot the whole thing.

As asked here’s my hardware configuration:

  • ASUS PRIME X370-PRO motherboard with lastest BIOS update
  • Ryzen 5 1500X processor running at stock clock speed
  • Nvidia GTX 1060 3GB
  • Kingston HyperX 2133Mhz 8gb RAM memory

The Nvidia card is running the propietary software, which is working well pre-update (even though it was hard to get it running)

I’m on kernel version 4.15.0-1-default, which gets updated when I run sudo zypper dup.

EDIT: I’ve rolled back my installation to a point before updating the system (using snapper), and it works fine. Then I tried to update again, and it brought me to the same problem. What can I do besides leaving my system outdated?


Get this bounty!!!

#StackBounty: #boot #dual-boot #opensuse #software-updates openSuse stuck in "start job" and won't finish booting

Bounty: 50

My openSuse Tumbleweed installation has somehow stopped booting at all. The startup process goes through normally, but then it says A start job is running for Hold until boot process finishes up (7 min / no limit) and that’s it. No matter how much I wait there seems to be no way for it to finish whatever it’s doing. Using Ctrl+Alt+F1 or any other combination only brings me to the same problem. The only thing that seems to work is the old REISUB key sequence to reboot the whole thing.

As asked here’s my hardware configuration:

  • ASUS PRIME X370-PRO motherboard with lastest BIOS update
  • Ryzen 5 1500X processor running at stock clock speed
  • Nvidia GTX 1060 3GB
  • Kingston HyperX 2133Mhz 8gb RAM memory

The Nvidia card is running the propietary software, which is working well pre-update (even though it was hard to get it running)

I’m on kernel version 4.15.0-1-default, which gets updated when I run sudo zypper dup.

EDIT: I’ve rolled back my installation to a point before updating the system (using snapper), and it works fine. Then I tried to update again, and it brought me to the same problem. What can I do besides leaving my system outdated?


Get this bounty!!!

#StackBounty: #boot #dual-boot #opensuse #software-updates openSuse stuck in "start job" and won't finish booting

Bounty: 50

My openSuse Tumbleweed installation has somehow stopped booting at all. The startup process goes through normally, but then it says A start job is running for Hold until boot process finishes up (7 min / no limit) and that’s it. No matter how much I wait there seems to be no way for it to finish whatever it’s doing. Using Ctrl+Alt+F1 or any other combination only brings me to the same problem. The only thing that seems to work is the old REISUB key sequence to reboot the whole thing.

As asked here’s my hardware configuration:

  • ASUS PRIME X370-PRO motherboard with lastest BIOS update
  • Ryzen 5 1500X processor running at stock clock speed
  • Nvidia GTX 1060 3GB
  • Kingston HyperX 2133Mhz 8gb RAM memory

The Nvidia card is running the propietary software, which is working well pre-update (even though it was hard to get it running)

I’m on kernel version 4.15.0-1-default, which gets updated when I run sudo zypper dup.

EDIT: I’ve rolled back my installation to a point before updating the system (using snapper), and it works fine. Then I tried to update again, and it brought me to the same problem. What can I do besides leaving my system outdated?


Get this bounty!!!