Git Product home page Git Product logo

linuxmuster-linbo's Introduction

Important Notice
Feature requests for this development branch of linbo are no longer accepted. Only bugs will be fixed until July 31 2021. The further development then ends. Feel free to place your request with the successor linuxmuster-linbo7.

linbo icon

linuxmuster-linbo is the free and opensource imaging solution for linuxmuster.net. It handles Windows 7 & 10 and Linux operating systems. Via TFTP and Grub's PXE implementation it boots a small linux system (linbofs) with a gui, which can manage all the imaging tasks on the client. Console tools are also available to manage clients and imaging remotely via the server.

Build instructions:

  • Install 64bit Ubuntu 18.04.

  • Add 32bit Architecture:
    sudo dpkg --add-architecture i386
    sudo apt update

  • If you are using Ubuntu server or minimal: sudo apt install dpkg-dev

  • Install build depends (uses sudo):
    ./get-depends.sh

  • Build package:
    ./buildpackage.sh

For more information take a look at the wiki

linuxmuster-linbo's People

Contributors

dorianim avatar fschuett avatar happybasher avatar sharky009 avatar theassassin avatar yannik avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

linuxmuster-linbo's Issues

Feature Request: add an option to linbo-remote to select menu-entry in Grub

On most of our computers, we have just one OS installed, so we use GRUB to boot it directly, without booting Linbo first (because its faster).

The problem is, that we can't use linbo-remote anymore to sync the computers automatically in the morning, because we can't tell grub to boot Linbo instead of the OS.

As workaround we used something like this in the past:

insmod datehook
if [ $MINUTE -lt 10 ]; then PADDING="0"; else PADDING=""; fi
TIME=$HOUR$PADDING$MINUTE
if [ $TIME -ge 030 -a $TIME -lt 1000 ]; then
    set default=1
fi

to boot Linbo during night time and the OS during day time.

Feature Request
It would be great to use linbo-remote to specify a menu entry in Grub that you want to boot next time, or something like a --linbo option to boot Linbo.

Ideas

  • One way to do this, would be to have a custom grub.cfg that would be served one next boot instead of gruppe.cfg.
  • another way is to update the dhcpd.conf and set another extension-path (is this used to determine which grub.cfg will be used?)
  • update grub.cfg to look for a specifiy dhcp option and choose menu entry based on it (similar to idea above, needs restart and update of dhcpd.conf)

What do you think?

linbo-remote -i ip-desrechners -p format:2,sync:2,start:2 funktioniert nicht richtig

Hallo,

setzt man an der Konsole den Befehl

linbo-remote -i ip-desrechners -p format:2,sync:2,start:2

ab und startet die betroffenen Rechner, dann bleiben die Rechner mit der Meldung

/dev/sda2 contains a ext4 file system
Proceed anyway? (y,n)

stehen und erwarten die o.a. Eingabe.

linbo-remote -i ip-desrechners -p format:1,sync:1,start:1

funktioniert erwartungsgemäß.

Gruß

Alois

win10 global reg hostname length

We should verify the length of the hostname on some point.

Windows only accepts netbios names with the length of 15 bytes which results in 15 characters for a netbios hostname.
Windows goes on and shortens the netbios name. We should either do the same during the patch process, which would be pretty elegant, or deny hostnames this length at all during the linuxmuster-add-devices process.

Device Registration in LMN7

Linbo still uses the old csv style when adding a workstation in the devices.csv file. This should be changed to our new format like:

r100;r100-pc01;ubuntu;de:b7:ca:4e:a3:0d;10.0.10.10;;;;classroom-studentcomputer;1;1;;;;;

I also think we should either set the role to classroom-studentcomputer, or offer a dropdown for the user to pick a role.

If bit-torrent is not used, the missing file xenial.cloop.torrent causes the Linbo start to abort.

This bug was discovered in the forum and also verified by Holger.

https://ask.linuxmuster.net/t/rsync-link-stat-xenial-cloop-torrent-in-linbo-failed-no-such-file-or-directory/2702

Bei nicht verwendetem bit-torrent führt das Fehlen der Datei xenial.cloop.torrent zum Abbruch des Linbo-Starts.

Dieser Fehler wurde im Forum aufgedeckt und auch von Holger verifiziert.

https://ask.linuxmuster.net/t/rsync-link-stat-xenial-cloop-torrent-in-linbo-failed-no-such-file-or-directory/2702

Windows will jetzt ein chkdsk

Ich habe die Version 2.3.40 installiert und sonst nichts geändert.
Nach dem Neuaufsetzen von Windows (roter Knopf in linbo) wird beim Starten von Windows ein chkdsk durchgeführt. Das war bei Version 2.3.38 nicht der Fall.

Die Konfiguration ist in #102 beschrieben. #102 sollte auch wieder geöffnet werden.

Viele Grüße, Helge

add information about OS in linbo.log

This is a feature request. For statistical reasons it would be nice, if Linbo could log which OS was chosen by a user and maybe which option/button (like start, sync, new+start).

automatically apply ntfsfix to a partition, if dirty bit set

A set dirty bit might leave a computer in an unusuable state, making it necessary (though it may not be needed or wanted) to sync the hard disk.

If LINBO recognizes that a NTFS-partition is unmountable, it could (with or without a check for the error) use ntfsfix to clean the dirty bit and try again.

It might be of rare use, especially if "start" is not used in favour of sync/new+start. But it removes a situation where LINBO is some kind of a show-stopper (as without LINBO Windows would just start and fix the problem itself).

udhcpc: dns labels can actually start with a number

When trying babo-testing of linuxmuster-linbo the clients all get a hostname of 'bad'.
With prior version this client names like '18-105-23' (building-room-machine format, which are valid DNS labels) worked without problems.

This is because of known issue with udhcpc:
https://git.busybox.net/busybox/commit/?id=c29021e2a594fb29471c8c7e61ab8f45296622ba

Please integrate the fix in the link or disable ENABLE_FEATURE_UDHCPC_SANITIZEOPT when building busybox/udhcpc to preserve current functionality.

adjust Partitionsize in /srv/linbo/examples/start.conf.*

Hi Thomas,

i think the Partitionsizes in the old start.conf Examles Files are "outdated"
There are:
30GB for Windows and
10 GB for Ubuntu
I think the should be
40 GB for Windows
20 GB for ubuntu

Another thing is, that in those examplefiles (for non EFI Systems) every partition is Bootable.
We had only the cachepartition bootable and i had systems where it had to be that way.
It might not be importaint anymore: i just wanted to mention it.

LG
Holger

Bittorrent Service im Standard inaktiv

Bei einer Neuinstallation wird Bittorrent nicht aktiviert:

/etc/default/bittorrent
START_BTTRACK=0 

Es sollte es aktiviert werden:

/etc/default/bittorrent
START_BTTRACK= 1 

Remove Rows in win10.global.reg template

This rows should be removed for LMN7

; notwendig, damit der Domaenenbeitritt klappt
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanWorkstation\Parameters]
"DomainCompatibilityMode"=dword:00000001
"DNSNameResolutionRequired"=dword:00000000

Feature Request

In der Linbo GUI passiert es gerne mal, dass ein Klick als zwei interpretiert wird.
Das führt gerade bei der Imageerstellung immer mal wieder zu Problemen, weil ein Image erstellt wird und gleichzeitig der freie Platz auf der Pasrtition genullt wird: resultat: Imageerstellung bricht ab.

Vorschlag (Request): läuft ein Imageerstellungs-prozess, so kann kein zweiter gestartet werden.

issues with labels

Hallo,

  • label_allpartitions needs to support reiserfs
  • after format the links in /dev/disk/by-label need to be updated
  • after label_allpartitions the links in /dev/disk/by-label need to be updated

The following patch does this:

diff --git a/linbofs/usr/bin/linbo_cmd b/linbofs/usr/bin/linbo_cmd
index 2fae1b1a72..1d4ef98fc7 100755
--- a/linbofs/usr/bin/linbo_cmd
+++ b/linbofs/usr/bin/linbo_cmd
@@ -461,6 +461,7 @@ label_allpartitions(){
       fi
     fi
   done
+  [ -x /bin/udevadm ] && /bin/udevadm trigger
   [ -e /dev/disk/by-label ] || echo "Keine Partitions-Label gefunden!" | tee -a /tmp/linbo.log
   sendlog
   return "$RC"
@@ -568,6 +569,7 @@ mk_label(){
   case "$fstype" in
     swap) mkswap -L "$label" "$partition" || RC=1 ;;
     ext2|ext3|ext4) e2label "$partition" "$label" || RC=1 ;;
+    reiserfs) reiserfstune -l "$label" "$partition" || RC=1 ;;
     [Nn][Tt][Ff][Ss]*) ntfslabel -f "$partition" "$label" || RC=1 ;;
     *[Ff][Aa][Tt]*) fatlabel "$partition" "$label" || RC=1 ;;
     *) return 1 ;;
@@ -609,6 +611,7 @@ format(){
  fi
  if [ "$RC" = "0" ]; then
   echo " OK!"
+  [ -n "$label" -a -x /bin/udevadm ] && /bin/udevadm trigger
   # install linbo and grub in cache
   local cachedev="$(cachedev)"
   if [ "$cachedev" = "$partition" ]; then

Linbo versucht, eine nicht vorhandene rsync-Datei herunterzuladen

Hallo,
wenn es zu einem Image keine rsync-Datei gibt, wird beim Befehl syncr an dieser Stelle "" eingetragen, damit die Anzahl und Reihenfolge der Parameter stimmt.
Es kommt dann später zu einer unkritischen Fehlermeldung, die durch den angehängten Patch verhindert wird.

diff --git a/linbofs/usr/bin/linbo_cmd b/linbofs/usr/bin/linbo_cmd
index a196160..7d6d6c2 100755
--- a/linbofs/usr/bin/linbo_cmd
+++ b/linbofs/usr/bin/linbo_cmd
@@ -2750,6 +2750,8 @@ download_if_newer(){
  local RC=0
  local DOWNLOAD_ALL=""
  local IMAGE=""
+ local EMPTY="\"\""
+ [ "$2" = "$EMPTY" ] && return 0 # don't try empty filenames
  case "$2" in *.[Cc][Ll][Oo][Oo][Pp]|*.[Rr][Ss][Yy][Nn][Cc]) IMAGE="true" ;; esac
  if [ ! -s "$2" -o ! -s "$2".info ]; then # File not there, download all
   DOWNLOAD_ALL="true"

Multicast und Windows funktionieren nicht zusammen

Hallo,

ich habe gestern Multicast mit der Version lmn 7.0 getestet. Sollte der Windws 10 Client gesynct werden, dann funktionierte das mit Multicast nicht. Mit Torrent gehts. Der Linux Client funktionierte nach der Multicast-Übertragung und dem syncen einwandfrei.

Bei Win 10 wurde das Cloop nicht vollständig übertragen bei 2,55GB von 6 GB ist Schluss. Die Datei im Cache hat danach 0 Byte.

Gruß

Alois

Create multicast error when one image name is included as part of another.

This was reported in the forum with a description of the error source in /etc/init.d/linbo-multicast.

https://ask.linuxmuster.net/t/fehler-beim-multicast-erzeugen-wenn-ein-image-name-im-anderen-enthalten/2722

Fehler beim Multicast erzeugen, wenn ein Image-Name als Teil in einem anderen enthalten ist.

Dieses wurde im Forum gemeldet mit Beschreibung der Fehlerquelle in /etc/init.d/linbo-multicast

https://ask.linuxmuster.net/t/fehler-beim-multicast-erzeugen-wenn-ein-image-name-im-anderen-enthalten/2722

lmn7: Additional linbo start.conf options for opsi

Two more linbo start.conf options should be added to be able to control opsi product actions after the sync:

  • RestoreOpsiState = yes|no
  • ForceOpsiSetup = <comma separated list of opsi product ids>

Example:

RestoreOpsiState = yes       # comment
ForceOpsiSetup = windows.domainjoin,swaudit        # comment

If RestoreOpsiState is set to yes the opsi product state of the client will be restored to the state before the sync. Products with changed version will be set to setup so that they will be updated immediately when the client starts after sync.
If a comma separated opsi product id list is given with ForceOpsiSetup the listed products will be forced to setup after sync.

check linbo-remote commands for right syntax

I'm not sure if linbo-remote should take care of it, but it would be nice :)

If you run linbo-remote like this:

linbo-remote -g dell -w 60 -c sync:2;halt

The server will shutdown, because the user put a ";" between the commands instead of a ",". linbo-remote should check the command parameter for a ";" to warn the user of print an error message.

linbo_cmd: partnr - fix

Hallo Thomas,
die Bestimmung der Partitionsnummer bei linbo_cmd schlägt bei Laufwerken fehl, die von der Art *p1 sind. Der angehängte Patch behebt dieses Problem, das sich an drei Stellen auswirkt.

Gruß,
Frank

linbo_cmd.zip

Erste Partition erhält kein label

Hallo,

beim Partionieren und formatieren mit linbo-remote -i rechner -c partition,format wird der ersten Partition kein label gegeben. blkid zeigt für die erste Partition kein Label an.
Erst linbo-remote -i rechner -c label setzt alle Labels.

Die verwendete start.conf ist

# LINBO start.conf Beispiel mit
# Windows 7 auf Partition 1 (NTFS)
# Daten auf Partition 2
# Cache auf Partition 3
# Festplatte 160G

[LINBO]                  # globale Konfiguration
Cache = /dev/sda6        # lokale Cache Partition
Server = 10.16.1.1       # IP des TFTP-Servers, der Images vorhaelt
Group = 8200e
SystemType = bios
RootTimeout = 600        # automatischer Rootlogout nach 600 Sek.
AutoPartition = no#yes      # automatische Partitionsreparatur beim LINBO-Start
AutoFormat = no          # kein automatisches Formatieren aller Partitionen beim LINBO-Start
AutoInitCache = no       # kein automatisches Befüllen des Caches beim LINBO-Start
DownloadType = torrent   # Image-Download per torrent|multicast|rsync, default ist rsync
BackgroundFontColor = white
ConsoleFontColorStdout = white
ConsoleFontColorStderr = red
KernelOptions = 

[Partition]              # Start einer Partitionsdefinition, Windows XP auf NTFS
Dev = /dev/sda1          # Device-Name der Partition (sda1 = erste Partition auf erster Platte)
Size = 65G               # Partitionsgroesse in kB (Bsp.: ca. 30G)
Id = 7                   # Partitionstyp (83 = Linux, 82 = swap, c = FAT32, 7 = NTFS, ...)
FSType = ntfs            # Dateisystem auf der Partition (NTFS)
Bootable = no            # Bootable-Flag
Label = windows

[Partition]              # Start einer Partitionsdefinition, Windows 7 auf NTFS
Dev = /dev/sda2          # Device-Name der Partition (sda2 = zweite Partition auf erster Platte)
Size = 10G         # Partitionsgroesse in kB (Bsp.: ca. 100G)
Id = 83                   # Partitionstyp (83 = Linux, 82 = swap, c = FAT32, 7 = NTFS, ...)
FSType = ext4            # Dateisystem auf der Partition (NTFS)
Bootable = yes            # Bootable-Flag
Label = system_disk

[Partition]              # Definition der Swappartition
Dev = /dev/sda3          # Device-Name der Partition (sda3 = dritte Partition auf erster Platte)
Size = 8G           # Partitionsgroesse in kB (Bsp.: ca. 2G)
Id = 82                  # Partitionstyp (83 = Linux, 82 = swap, c = FAT32, ...)
FSType = swap            # Dateisystem auf der Partition (swap)
Bootable = no
Label = 

[Partition]              # Erweiterte Partition
Dev = /dev/sda4          # Device-Name der Partition (sda4 = vierte Partition auf erster Platte)
Size =                   # Partitionsgroesse in kB (leer bei erweiterter Partition)
Id = 5                   # Partitionstyp (5 = erweiterte Partition)
FSType =                 # Dateisystem auf der Partition (leer bei erweiterter Partition)
Bootable = no            # Bootable-Flag
Label = 

[Partition]              # Start einer Partitionsdefinition, Datenpartition mit NTFS
Dev = /dev/sda5          # Device-Name der Partition (sda5 = fuenfte Partition auf erster Platte)
Size = 20G          # Partitionsgroesse in kB (Bsp.: ca. 80G)
Id = 83                   # Partitionstyp (83 = Linux, 82 = swap, c = FAT32, 7 = NTFS, ...)
FSType = ext4            # Dateisystem auf der Partition
Bootable = no            # Bootable-Flag
Label = pers_standard

[Partition]              # Definition der Cache-Partition
Dev = /dev/sda6          # Device-Name der Partition (sda6 = sechste Partition auf erster IDE-Platte)
Size =                   # Partitionsgroesse in kB (Bsp.: keine Angabe = Rest der Platte, ca. 38G)
Id = 83                  # Partitionstyp (83 = Linux, 82 = swap, c = FAT32, ...)
FSType = ext4            # Dateisystem fuer Cache-Partition (ext4)
Bootable = no            # Bootable-Flag
Label = cache

[OS]                                 # Beginn einer Betriebssystemdefinition
Name = Windows 7                     # Name des Betriebssystems
Version =                            # Version (optional, frei waehlbar)
Description = Windows 7 SP1          # Beschreibung
IconName = winxp.png
Image =                              # kein differentielles Image definiert
BaseImage = win7-8200e.cloop               # Dateiname des Basisimages (Erweiterung .cloop)
Boot = /dev/sda1                     # Partition, die Kernel & Initrd enthaelt
Root = /dev/sda1                     # Rootpartition, in die das BS installiert ist
Kernel = grub.exe                    # Relativer Pfad zum Kernel, bei Windows grub.exe
#Kernel = reboot                      # Relativer Pfad zum Kernel, bei Windows grub.exe
Initrd =                             # Relativer Pfad zur Initrd, bei Windows immer leer
Append =                             # bleibt bei Windows leer
StartEnabled = yes                    # "Start"-Button deaktiviert
SyncEnabled = no #yes                    # "Sync+Start"-Button anzeigen
NewEnabled = no                     # "Neu+Start"-Button anzeigen
Hidden = no                          # zeige OS-Reiter an
Autostart = no                       # kein automatischer synchronisierter Start des Betriebssystems
AutostartTimeout = 5
DefaultAction = start



[OS]
Name = Lernstick Festplatte
Version = 
Description = Lernstick
IconName = ubuntu.png
Image = 
BaseImage = lernstick_sys.cloop
Boot = /dev/sda2
Root = /dev/sda2
Kernel = /live/vmlinuz
Initrd = /live/initrd.img
Append = boot=live nonetworking config persistence-encryption=luks,none lernstick_efi_boot locales=de_DE.UTF-8 keyboard-layouts=de,ch,ch(fr),fr desktop=gnome nottyautologin persistence persistence-label=pers_standard swapon quiet splash noeject
StartEnabled = yes
SyncEnabled = no
NewEnabled = no
Hidden = no
Autostart = no
AutostartTimeout = 5
DefaultAction = start



[OS]
Name = Lernstick Persistence
Version = 
Description = 
IconName = ubuntu.png
Image = 
BaseImage = lernstick_pers_standard.cloop
Boot = /dev/sda2
Root = /dev/sda5
Kernel = /live/vmlinuz
Initrd = /live/initrd.img
Append = boot=live nonetworking config persistence-encryption=luks,none lernstick_efi_boot locales=de_DE.UTF-8 keyboard-layouts=de,ch,ch(fr),fr desktop=gnome nottyautologin persistence persistence-label=pers_standard swapon quiet splash noeject
StartEnabled = no
SyncEnabled = yes
NewEnabled = no
Hidden = no
Autostart = no
AutostartTimeout = 
DefaultAction = start

linbo_cmd - Nicht initialisierte Variable RC

Hallo Thomas,
durch die Korrektur bei interruptible bin ich auf einen weiteren Fehler
gestoßen.
Bei "Aktualisiere GRUB-Konfiguration" muss in Zeile 3028 vor dem download-
Aufruf RC=0 gesetzt werden, da sonst folgendes passieren kann:
download $myname.cfg schlägt fehl RC=1
download $group.cfg ist erfolgreich, aber der Wert RC=1 bleibt bestehen
und die Aktualisierung bricht mit einer Fehlermeldung ab.

Gruß,
Frank

linbo_cmd löscht postsync

Lieber Thomas,
ich habe einen kleinen Fehler in linbo_cmd gefunden.

Falls auf dem Server keine .reg-Datei zu einem cloop-Image gefunden wird,
wird die zugehörige .postsync-Datei nicht heruntergeladen.

Das liegt an der Funktion download_all, die die zweite Datei nicht
herunterlädt, falls die erste nicht heruntergeladen werden kann.

Der angehängte Patch beseitigt das Problem.

Gruß,
Frank

diff --git a/linbofs/usr/bin/linbo_cmd b/linbofs/usr/bin/linbo_cmd
index df01cf6e23..b478e68127 100755
--- a/linbofs/usr/bin/linbo_cmd
+++ b/linbofs/usr/bin/linbo_cmd
@@ -2769,7 +2769,8 @@ download_if_newer(){
   fi
   # update regpatch and postsync script
   rm -rf "$2".reg "$2".postsync
-  download_all "$1" "$2".reg "$2".postsync >/dev/null 2>&1
+  download "$1" "$2".reg >/dev/null 2>&1
+  download "$1" "$2".postsync >/dev/null 2>&1
  fi
  # start torrent service for others if there is no image to download
  [ "$DLTYPE" = "torrent" -a -n "$IMAGE" -a -z "$DOWNLOAD_ALL" ] && download_torrent "$2"

Feature Request: Anzeige des aktuellen Status ...

auch bei remote gesteuerten Clienst auf deren Monitoren.

Ist-Zustand: Bei remote gestarteten Sitzungen wird der Monitor des Clients ausgegraut. Im Status-Feld wird nicht angezeigt, was gerade auf dem Client passiert. Ein lokaler User vor der Maschine erhält keine Info was der Rechner gerade anstellt und könnte im schlimmsten Fall den Rechner einfach ausschalten.

Gewünschter Soll-Zustand: Auch in dem Statusfeld wird das aktuelle Log ausgegeben. Zwar bestünde immer noch des Ausschalten durch einen User, aber vielleicht würde die Hemmschwelle dieses zu tun etwas nach oben gesetzt.

Hallo Thomas,

es wäre schön, wenn Du die Thread in ASK kommentieren würdest. Ich habe meine Erfahrungen in den oben beschrieben Ist-Zusatnd einfließen lassen. (DAU)

https://ask.linuxmuster.net/t/statusanzeige-bei-remote-sync/1708/1


Feature Request: Displays the current status of remote-controlled clients on their monitors.

Current state: The client monitor is greyed out when remote sessions are started. The status field does not show what is currently happening on the client. A local user in front of the machine does not receive any information about what the computer is doing and could in the worst case simply switch off the computer.

Desired target status: The current log is also displayed in the status field. Of course, switching off by a user would still exist, but maybe the inhibition threshold to do this would be set slightly higher.

Translated with www.DeepL.com/Translator

USB periphery (keyboard, mouse) not recognized by linbo

Hi

I am deploying a network with Linuxmuster 6.1 and was testing the following hardware:

The problem is that for both devices Linbo (2.2.11-0 from http://pkg.linuxmuster.net/, http://pkg.linuxmuster.net/va/lmn61-server_ovf_20140711.tar.gz) does not recognize either the keyboard nor the mouse. I tried changing the UEFI settings regarding USB legacy but this did not help. When I boot a Ubuntu 14.04 it does recognize the keyboard and the mouse …

cat /tmp/linbo.log:

## Hardware-Setup - Begin ##
000:00:13.0: reg 1c: [io  0xf040-0xf043]
pci 0000:00:13.0: reg 20: [io  0xf020-0xf03f]
pci 0000:00:13.0: reg 24: [mem 0xd0818000-0xd08187ff]
pci 0000:00:13.0: PME# supported from D3hot
pci 0000:00:13.0: PME# disabled
pci 0000:00:14.0: [8086:0f35] type 0 class 0x000c03
pci 0000:00:14.0: reg 10: [mem 0xd0800000-0xd080ffff 64bit]
pci 0000:00:14.0: PME# supported from D3hot D3cold
pci 0000:00:14.0: PME# disabled
pci 0000:00:17.0: [8086:0f50] type 0 class 0x000805
pci 0000:00:17.0: reg 10: [mem 0xd0817000-0xd0817fff]
pci 0000:00:17.0: reg 14: [mem 0xd0816000-0xd0816fff]
pci 0000:00:17.0: PME# supported from D0 D3hot
pci 0000:00:17.0: PME# disabled
pci 0000:00:1a.0: [8086:0f18] type 0 class 0x001080
pci 0000:00:1a.0: reg 10: [mem 0xd0500000-0xd05fffff]
pci 0000:00:1a.0: reg 14: [mem 0xd0400000-0xd04fffff]
pci 0000:00:1a.0: PME# supported from D0 D3hot
pci 0000:00:1a.0: PME# disabled
pci 0000:00:1b.0: [8086:0f04] type 0 class 0x000403
pci 0000:00:1b.0: reg 10: [mem 0xd0810000-0xd0813fff 64bit]
pci 0000:00:1b.0: PME# supported from D0 D3hot D3cold
pci 0000:00:1b.0: PME# disabled
pci 0000:00:1c.0: [8086:0f48] type 1 class 0x000604
pci 0000:00:1c.0: PME# supported from D0 D3hot D3cold
pci 0000:00:1c.0: PME# disabled
pci 0000:00:1c.2: [8086:0f4c] type 1 class 0x000604
pci 0000:00:1c.2: PME# supported from D0 D3hot D3cold
pci 0000:00:1c.2: PME# disabled
pci 0000:00:1d.0: [8086:0f34] type 0 class 0x000c03
pci 0000:00:1d.0: reg 10: [mem 0xd0815000-0xd08153ff]
pci 0000:00:1d.0: PME# supported from D0 D3hot D3cold
pci 0000:00:1d.0: PME# disabled
pci 0000:00:1f.0: [8086:0f1c] type 0 class 0x000601
pci 0000:00:1f.3: [8086:0f12] type 0 class 0x000c05
pci 0000:00:1f.3: reg 10: [mem 0xd0814000-0xd081401f]
pci 0000:00:1f.3: reg 20: [io  0xf000-0xf01f]
pci 0000:01:00.0: [10ec:8168] type 0 class 0x000200
pci 0000:01:00.0: reg 10: [io  0xe000-0xe0ff]
pci 0000:01:00.0: reg 18: [mem 0xd0704000-0xd0704fff 64bit pref]
pci 0000:01:00.0: reg 20: [mem 0xd0700000-0xd0703fff 64bit pref]
pci 0000:01:00.0: supports D1 D2
pci 0000:01:00.0: PME# supported from D0 D1 D2 D3hot D3cold
pci 0000:01:00.0: PME# disabled
pci 0000:00:1c.0: PCI bridge to [bus 01-01]
pci 0000:00:1c.0:   bridge window [io  0xe000-0xefff]
pci 0000:00:1c.0:   bridge window [mem 0xd0700000-0xd07fffff]
pci 0000:02:00.0: [8086:08b3] type 0 class 0x000280
pci 0000:02:00.0: reg 10: [mem 0xd0600000-0xd0601fff 64bit]
pci 0000:02:00.0: PME# supported from D0 D3hot D3cold
pci 0000:02:00.0: PME# disabled
pci 0000:00:1c.2: PCI bridge to [bus 02-02]
pci 0000:00:1c.2:   bridge window [mem 0xd0600000-0xd06fffff]
pci_bus 0000:00: on NUMA node 0
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.RP01._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.RP03._PRT]
 pci0000:00: Requesting ACPI _OSC control (0x15)
 pci0000:00: ACPI _OSC control (0x10) granted
ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 *10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 *5 6 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKD] (IRQs *3 4 5 6 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 *5 6 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 *10 11 12 14 15)
vgaarb: device added: PCI:0000:00:02.0,decodes=io+mem,owns=io+mem,locks=none
vgaarb: loaded
vgaarb: bridge control possible 0000:00:02.0
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
PCI: Using ACPI for IRQ routing
PCI: pci_cache_line_size set to 64 bytes
pci 0000:00:11.0: no compatible bridge window for [mem 0xd081d000-0xd081dfff]
pci 0000:00:11.0: no compatible bridge window for [mem 0xd081e000-0xd081efff]
reserve RAM buffer: 000000000008d800 - 000000000008ffff 
reserve RAM buffer: 000000001f000000 - 000000001fffffff 
reserve RAM buffer: 00000000b963f000 - 00000000bbffffff 
reserve RAM buffer: 00000000b96c3000 - 00000000bbffffff 
reserve RAM buffer: 00000000b9aa6000 - 00000000bbffffff 
reserve RAM buffer: 00000000b9c57000 - 00000000bbffffff 
reserve RAM buffer: 00000000ba000000 - 00000000bbffffff 
Switching to clocksource hpet
pnp: PnP ACPI init
ACPI: bus type pnp registered
pnp 00:00: [io  0x0070-0x0077]
pnp 00:00: Plug and Play ACPI device, IDs PNP0b00 (active)
pnp 00:01: [mem 0xfed00000-0xfed003ff]
pnp 00:01: IRQ 8 override to edge, high
pnp 00:01: [irq 8]
pnp 00:01: Plug and Play ACPI device, IDs PNP0103 (active)
pnp 00:02: [bus 00-ff]
pnp 00:02: [io  0x0070-0x0077]
pnp 00:02: [io  0x0cf8-0x0cff]
pnp 00:02: [io  0x0000-0x006f window]
pnp 00:02: [io  0x0078-0x0cf7 window]
pnp 00:02: [io  0x0d00-0xffff window]
pnp 00:02: [mem 0x000a0000-0x000bffff window]
pnp 00:02: [mem 0x000c0000-0x000dffff window]
pnp 00:02: [mem 0x000e0000-0x000fffff window]
pnp 00:02: [mem 0x00000000 window]
pnp 00:02: [mem 0x00000000-0xffffffff window]
pnp 00:02: [mem 0xc0000000-0xd081cfff window]
pnp 00:02: Plug and Play ACPI device, IDs PNP0a08 PNP0a03 (active)
pnp 00:03: [mem 0xff000000-0xffffffff]
pnp 00:03: Plug and Play ACPI device, IDs INT0800 (active)
pnp 00:04: [io  0x002e-0x002f]
pnp 00:04: [io  0x004e-0x004f]
pnp 00:04: [io  0x0061]
pnp 00:04: [io  0x0063]
pnp 00:04: [io  0x0065]
pnp 00:04: [io  0x0067]
pnp 00:04: [io  0x0070]
pnp 00:04: [io  0x0080-0x008f]
pnp 00:04: [io  0x0092]
pnp 00:04: [io  0x00b2-0x00b3]
pnp 00:04: [io  0x0680-0x069f]
pnp 00:04: [io  0x0400-0x047f]
pnp 00:04: [io  0x0500-0x05fe]
pnp 00:04: [io  0x0600-0x061f]
system 00:04: [io  0x0680-0x069f] has been reserved
system 00:04: [io  0x0400-0x047f] has been reserved
system 00:04: [io  0x0500-0x05fe] has been reserved
system 00:04: [io  0x0600-0x061f] has been reserved
system 00:04: Plug and Play ACPI device, IDs PNP0c02 (active)
pnp 00:05: [io  0x02e0-0x02ef]
pnp 00:05: [irq 3]
pnp 00:05: [io  0x0220-0x022f]
pnp 00:05: Plug and Play ACPI device, IDs NTN0530 (active)
pnp 00:06: [io  0x0000-0xffffffffffffffff disabled]
pnp 00:06: [io  0x0a00-0x0a0f]
system 00:06: [io  0x0a00-0x0a0f] has been reserved
system 00:06: Plug and Play ACPI device, IDs PNP0c02 (active)
pnp 00:07: [io  0x03f8-0x03ff]
pnp 00:07: [irq 4]
pnp 00:07: [dma 0 disabled]
pnp 00:07: Plug and Play ACPI device, IDs PNP0501 (active)
pnp 00:08: [mem 0xe0000000-0xefffffff]
pnp 00:08: [mem 0xfed01000-0xfed01fff]
pnp 00:08: [mem 0xfed03000-0xfed03fff]
pnp 00:08: [mem 0xfed04000-0xfed04fff]
pnp 00:08: [mem 0xfed0c000-0xfed0ffff]
pnp 00:08: [mem 0xfed08000-0xfed08fff]
pnp 00:08: [mem 0xfed1c000-0xfed1cfff]
pnp 00:08: [mem 0xfee00000-0xfeefffff]
pnp 00:08: [mem 0xfef00000-0xfeffffff]
system 00:08: [mem 0xe0000000-0xefffffff] could not be reserved
system 00:08: [mem 0xfed01000-0xfed01fff] has been reserved
system 00:08: [mem 0xfed03000-0xfed03fff] has been reserved
system 00:08: [mem 0xfed04000-0xfed04fff] has been reserved
system 00:08: [mem 0xfed0c000-0xfed0ffff] has been reserved
system 00:08: [mem 0xfed08000-0xfed08fff] has been reserved
system 00:08: [mem 0xfed1c000-0xfed1cfff] has been reserved
system 00:08: [mem 0xfee00000-0xfeefffff] has been reserved
system 00:08: [mem 0xfef00000-0xfeffffff] has been reserved
system 00:08: Plug and Play ACPI device, IDs PNP0c02 (active)
pnp: PnP ACPI: found 9 devices
ACPI: ACPI bus type pnp unregistered
PCI: max bus depth: 1 pci_try_num: 2
pci 0000:00:11.0: BAR 0: assigned [mem 0xd081b000-0xd081bfff]
pci 0000:00:11.0: BAR 0: set to [mem 0xd081b000-0xd081bfff] (PCI address [0xd081b000-0xd081bfff])
pci 0000:00:11.0: BAR 1: assigned [mem 0xd081c000-0xd081cfff]
pci 0000:00:11.0: BAR 1: set to [mem 0xd081c000-0xd081cfff] (PCI address [0xd081c000-0xd081cfff])
pci 0000:00:1c.0: PCI bridge to [bus 01-01]
pci 0000:00:1c.0:   bridge window [io  0xe000-0xefff]
pci 0000:00:1c.0:   bridge window [mem 0xd0700000-0xd07fffff]
pci 0000:00:1c.2: PCI bridge to [bus 02-02]
pci 0000:00:1c.2:   bridge window [mem 0xd0600000-0xd06fffff]
pci 0000:00:1c.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
pci 0000:00:1c.0: setting latency timer to 64
pci 0000:00:1c.2: PCI INT C -> GSI 18 (level, low) -> IRQ 18
pci 0000:00:1c.2: setting latency timer to 64
pci_bus 0000:00: resource 4 [io  0x0000-0x006f]
pci_bus 0000:00: resource 5 [io  0x0078-0x0cf7]
pci_bus 0000:00: resource 6 [io  0x0d00-0xffff]
pci_bus 0000:00: resource 7 [mem 0x000a0000-0x000bffff]
pci_bus 0000:00: resource 8 [mem 0x000c0000-0x000dffff]
pci_bus 0000:00: resource 9 [mem 0x000e0000-0x000fffff]
pci_bus 0000:00: resource 10 [mem 0xc0000000-0xd081cfff]
pci_bus 0000:01: resource 0 [io  0xe000-0xefff]
pci_bus 0000:01: resource 1 [mem 0xd0700000-0xd07fffff]
pci_bus 0000:02: resource 1 [mem 0xd0600000-0xd06fffff]
NET: Registered protocol family 2
IP route cache hash table entries: 32768 (order: 5, 131072 bytes)
TCP established hash table entries: 131072 (order: 8, 1048576 bytes)
TCP bind hash table entries: 65536 (order: 7, 524288 bytes)
TCP: Hash tables configured (established 131072 bind 65536)
TCP reno registered
UDP hash table entries: 512 (order: 2, 16384 bytes)
UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
NET: Registered protocol family 1
RPC: Registered named UNIX socket transport module.
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
RPC: Registered tcp NFSv4.1 backchannel transport module.
pci 0000:00:02.0: Boot video device
pci 0000:00:14.0: PCI INT A -> GSI 20 (level, low) -> IRQ 20
pci 0000:00:14.0: PCI INT A disabled
pci 0000:00:1d.0: PCI INT A -> GSI 23 (level, low) -> IRQ 23
pci 0000:00:1d.0: PCI INT A disabled
PCI: CLS 64 bytes, default 64
microcode: CPU0 sig=0x30678, pf=0x8, revision=0x809
microcode: CPU1 sig=0x30678, pf=0x8, revision=0x809
microcode: CPU2 sig=0x30678, pf=0x8, revision=0x809
microcode: CPU3 sig=0x30678, pf=0x8, revision=0x809
microcode: Microcode Update Driver: v2.00 <[email protected]>, Peter Oruba
highmem bounce pool size: 64 pages
HugeTLB registered 2 MB page size, pre-allocated 0 pages
NTFS driver 2.1.30 [Flags: R/W].
fuse init (API version 7.17)
msgmni has been set to 1671
Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254)
io scheduler noop registered
io scheduler deadline registered (default)
Real Time Clock Driver v1.12b
Non-volatile memory driver v1.3
Linux agpgart interface v0.103
vesafb: mode is 800x600x16, linelength=1600, pages=65
vesafb: scrolling: redraw
vesafb: Truecolor: size=0:5:6:5, shift=0:11:5:0
vesafb: framebuffer at 0xc0000000, mapped to 0xf8480000, using 1875k, total 63424k
Console: switching to colour frame buffer device 100x37
fb0: VESA VGA frame buffer device
vga16fb: initializing
vga16fb: mapped to 0xc00a0000
checking generic (c0000000 3df0000) vs hw (a0000 10000)
fb1: VGA16 VGA frame buffer device
input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0
ACPI: Power Button [PWRB]
input: Sleep Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input1
ACPI: Sleep Button [SLPB]
input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input2
ACPI: Power Button [PWRF]
ACPI: Fan [FAN0] (off)
thermal LNXTHERM:00: registered as thermal_zone0
ACPI: Thermal Zone [TZ01] (27 C)
ioatdma: Intel(R) QuickData Technology Driver 4.00
brd: module loaded
loop: module loaded
VMware PVSCSI driver - version 1.0.1.0-k
dmfe: Davicom DM9xxx net driver, version 1.36.4 (2002-01-17)
v1.01-e (2.4 port) Sep-11-2006  Donald Becker <[email protected]>
  http://www.scyld.com/network/drivers.html
uli526x: ULi M5261/M5263 net driver, version 0.9.3 (2005-7-29)
VMware vmxnet3 virtual NIC driver - version 1.1.29.0-k-NAPI
Fusion MPT base driver 3.04.20
Copyright (c) 1999-2008 LSI Corporation
Fusion MPT SPI Host driver 3.04.20
Fusion MPT SAS Host driver 3.04.20
usbcore: registered new interface driver libusual
idmouse: 0.6:Siemens ID Mouse FingerTIP Sensor Driver
usbcore: registered new interface driver idmouse
i8042: PNP: No PS/2 controller found. Probing ports directly.
Refined TSC clocksource calibration: 1833.332 MHz.
Switching to clocksource tsc
i8042: No controller found
mousedev: PS/2 mouse device common for all mice
cpuidle: using governor ladder
cpuidle: using governor menu
usbcore: registered new interface driver usbhid
usbhid: USB HID core driver
TCP cubic registered
NET: Registered protocol family 17
NET: Registered protocol family 15
Registering the dns_resolver key type
Using IPI No-Shortcut mode
Freeing unused kernel memory: 400k freed
libata version 3.00 loaded.
ahci 0000:00:13.0: version 3.0
ahci 0000:00:13.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19
ahci 0000:00:13.0: irq 103 for MSI/MSI-X
r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
r8169 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
r8169 0000:01:00.0: setting latency timer to 64
r8169 0000:01:00.0: irq 104 for MSI/MSI-X
r8169 0000:01:00.0: eth0: RTL8168evl/8111evl at 0xf86d0000, 00:01:2e:58:be:4c, XID 0c900880 IRQ 104
r8169 0000:01:00.0: eth0: jumbo features [frames: 9200 bytes, tx checksumming: ko]
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
ahci 0000:00:13.0: AHCI 0001.0300 32 slots 2 ports 3 Gbps 0x3 impl SATA mode
ahci 0000:00:13.0: flags: 64bit ncq pm led clo pio slum part apst 
ahci 0000:00:13.0: setting latency timer to 64
scsi0 : ahci
scsi1 : ahci
ata1: SATA max UDMA/133 abar m2048@0xd0818000 port 0xd0818100 irq 103
ata2: SATA max UDMA/133 abar m2048@0xd0818000 port 0xd0818180 irq 103
xhci_hcd 0000:00:14.0: PCI INT A -> GSI 20 (level, low) -> IRQ 20
xhci_hcd 0000:00:14.0: setting latency timer to 64
xhci_hcd 0000:00:14.0: xHCI Host Controller
xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 1
xhci_hcd 0000:00:14.0: cache line size of 64 is not supported
xhci_hcd 0000:00:14.0: irq 105 for MSI/MSI-X
xHCI xhci_add_endpoint called for root hub
xHCI xhci_check_bandwidth called for root hub
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 6 ports detected
xhci_hcd 0000:00:14.0: xHCI Host Controller
xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 2
xHCI xhci_add_endpoint called for root hub
xHCI xhci_check_bandwidth called for root hub
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 1 port detected
ehci_hcd 0000:00:1d.0: PCI INT A -> GSI 23 (level, low) -> IRQ 23
ehci_hcd 0000:00:1d.0: setting latency timer to 64
ehci_hcd 0000:00:1d.0: EHCI Host Controller
ehci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 3
ehci_hcd 0000:00:1d.0: debug port 2
ehci_hcd 0000:00:1d.0: cache line size of 64 is not supported
ehci_hcd 0000:00:1d.0: irq 23, io mem 0xd0815000
ehci_hcd 0000:00:1d.0: USB 2.0 started, EHCI 1.00
hub 3-0:1.0: USB hub found
hub 3-0:1.0: 8 ports detected
ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
ata2: SATA link down (SStatus 0 SControl 300)
ata1.00: ATA-10: INTENSO, S9FM01.9, max UDMA/133
ata1.00: 250069680 sectors, multi 16: LBA48 NCQ (depth 31/32), AA
ata1.00: configured for UDMA/133
scsi 0:0:0:0: Direct-Access     ATA      INTENSO          S9FM PQ: 0 ANSI: 5
sd 0:0:0:0: [sda] 250069680 512-byte logical blocks: (128 GB/119 GiB)
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
 sda: unknown partition table
sd 0:0:0:0: [sda] Attached SCSI disk
usb 3-1: new high-speed USB device number 2 using ehci_hcd
## Hardware-Setup - End ##
mount: special device /dev/sda3 does not exist
/dev/sda3: No such file or directory

sfdisk: cannot open /dev/sda3 for reading
NTFS signature is missing.
Failed to mount '/dev/sda': Invalid argument
The device '/dev/sda' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?

dmesg | tail -n 20:

sd 0:0:0:0: [sda] Attached SCSI disk
usb 3-1: new high-speed USB device number 2 using ehci_hcd
r8169 0000:01:00.0: eth0: unable to load firmware patch rtl_nic/rtl8168e-3.fw (-2)
r8169 0000:01:00.0: eth0: link down
r8169 0000:01:00.0: eth0: link down
ehci_hcd 0000:00:1d.0: Unlink after no-IRQ?  Controller is probably using the wrong IRQ.
r8169 0000:01:00.0: eth0: link up
mtrr: base(0xc0000000) is not aligned on a size(0x0000) boundary
REISERFS warning (device sda): sh-2021 reiserfs_fill_super: can not find reiserfs on sda
EXT3-fs (sda): error: can't find ext3 filesystem on dev sda.
EXT2-fs (sda): error: can't find an ext2 filesystem on dev sda.
FAT-fs (sda): Unrecognized mount option "acl" or missing value
usb 3-1: device not accepting address 2, error -110
usb 3-1: new high-speed USB device number 3 using ehci_hcd
usb 3-1: device not accepting address 3, error -110
usb 3-1: new high-speed USB device number 4 using ehci_hcd
usb 3-1: device not accepting address 4, error -110
usb 3-1: new high-speed USB device number 5 using ehci_hcd
usb 3-1: device not accepting address 5, error -110
hub 3-0:1.0: unable to enumerate USB device on port 1

Any idea?

Linbo: Kein Sync oder neu bei Windows ohne Netzwerkkabel

Setup: Linunxmuster.net 6.2
Linbo: 2.3.40-0
Client: Win 7 Pro, Boot Methode BIOS

Wenn kein Netzwerkkabel gesteckt ist, laufen die Tasten SYNC und NEU ohne Fehlermeldung durch, bis der Neustart kommen würde. Der Rechner bleibt zu diesem Zeitpunkt unter Linbo stehen. Über die START Taste lässt sich Windows dann normal starten.

Mit Netzwerkkabel verhält sich der Rechner völlig normal.

Diskussion zu diesem Problem: https://ask.linuxmuster.net/t/synchronisation-von-offline-clients-notebooks/2142

Dort wurde gesagt, dass dieses Problem bei Linux auf dem Client nicht auftritt.

rsync - Ungereimtheit

Hallo Thomas,
sag mal funktioniert bei Dir die Methode "interruptible" einwandfrei?

Ich hatte das Problem, dass interruptible rsync immer RC=0 zurückgegeben hat.
Nach einiger Suche habe ich gefunden, dass Schuld daran der Aufruf von "wait"
innerhalb von "interruptible" gewesen ist. Dort fehlte als Parameter die
Prozess-ID.

Falls man "wait" ohne Prozess-ID aufruft, wartet es auf das Ende aller Kind-
Prozesse und gibt immer "0" zurück.

In Deinem Quelltext ist dieser Parameter ebenfalls nicht vorhanden, daher
meine Nachfrage.

Gruß,
Frank

Name of Sambadomain in Setup

In linuxmuster-setup only one Domain Name is asked for.
It used to be two: a Samba Domain and a Unix Domain.
And now: -d , --domainname= : Set domainname.
So i give a domain Name like: linuxmuster.lan
And this will be used as Samba Domain as well.
Fine with me, if its not possible to give a extra Domainname like SCHULE for AD, but it should be accompanied with a Tip, that this Domain will be used as Samba Domain as well.

ANother thought on that: is it possible for the setupscript to replace the Domainname SCHULE in the image.reg Patches located in /srv/linbo/ ?

Yours
Holger

Proper README

This should include:

  • What the project is
  • How to use it
  • Cat pictures
  • Programmer jokes

VAMT windows reactivation script broken

See pull request #33 for patch to fix this.

Linbo 2.2 goes a different way to activate windows, but in case office 2010 is on the machines the 'old' VAMT way might be the better solution to reactivate after reinstall / sync since it'll deal with both windows and office.

M.2 nvm SSD: Linbo kommt nicht bis zum Bootbildschirm

Kurzes Nachverfolgen ergab, dass Udev nicht die erforderlichen
Informationen über den Pfad der SSD vom Kernel erhält. Deshalb werden
die Links unter /dev/disk/by-path nicht angelegt.

Linbo extrahiernt nun aber aus diesem Ordner die verbauten Festplatten.

Lösung des Problems war, in Linbo in der Datei usr/bin/linbo_cmd die
folgende Zeile:

|for i in $(ls -l /dev/disk/by-path | grep -v '-part' | awk -F> '{
print $2 }' | awk -F/ '{ print $3 }'); do |

durch diese zu ersetzen:

|for i in $(ls -l /sys/block | grep '>' | grep -v 'virtual' | awk -F/ '{
print $NF }'); do |

linbo-ssh fails because wrong permissions of .ssh/authorized_keys

Hi there,
in
/usr/sbin/update-linbofs

the authorized_keys is created with bad permissions which results in impossible logins. Possible fix: changing file permissions :

provide dropbear ssh host key

mkdir -p etc/dropbear
cp $SYSDIR/linbo/dropbear_host_key etc/dropbear
mkdir -p etc/ssh
cp $SYSDIR/linbo/ssh_host
key* etc/ssh
mkdir -p .ssh
cat /root/.ssh/id
*.pub > .ssh/authorized_keys
chmod 644 .ssh/authorized_keys
chmod 755 .ssh

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.