Xubuntu bootet nicht (Festplatte verloren)?

technikundich

Ensign
Registriert
Apr. 2015
Beiträge
181
Rechner mit Xubuntu 17.4 bootet nicht.
Schwarz und Text initramfs o. ä.

Frage ginng Festplatte verloren?
Mounten wenn ja wie?
LIVE CD
MOUNT

Nun sagt LIVE HD eingehängt.
Da fehlt aber was.
Booten und HD ist nicht mehr eingehängt.


Frage: Wie hänge ich beim installierten LINUX HD wieder ein mit LIVE CD.
Hab zwar viel bei WIKI gefunden
tut aber nicht.




***

Frage:
Repariere ich über 1 LIVE CD
oder
im BS selbst?
 
Zuletzt bearbeitet:
Bitte nenne die exakte Fehlermeldung. Dann die Ausgabe von "sudo fdisk -l".
 
ich poste mal fstab


Code:
# /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/sda1 during installation
UUID=5c69b9b1-199d-421d-a7e2-9cccc5bf9829 /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda5 during installation
UUID=4c425fd0-294a-4530-9ec0-40a939655c5a none            swap    sw              0       0

Code:
xubuntu@xubuntu:~$ sudo fdisk -l

Disk /dev/loop0: 945,1 MiB, 990986240 bytes, 1935520 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/sda: 465,8 GiB, 500107862016 bytes, 976773168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0x179c4173

Device     Boot     Start       End   Sectors   Size Id Type
/dev/sda1  *         2048 961175551 961173504 458,3G 83 Linux
/dev/sda2       961177598 976771071  15593474   7,4G  5 Extended
/dev/sda5       961177600 976771071  15593472   7,4G 82 Linux swap / Solaris

Partition 3 beginnt nicht an einer physikalischen Sektorgrenze.
 
Die Fehlermeldung ist aber wichtig, sonst sind wir beim helfen relativ blind... initramfs deutet auf ein Problem mit dem Kernel hin

Boote via Live USB Stick. Dann mach ein Terminal und einen Browser mit computerbase.de für diesen Thread hier auf.
Im Terminal:
Code:
sudo bash    #damit du ein root Terminal hast. Praktisch alle Befehle ab jetzt brauchen root
mount          #die Ausgabe davon bitte zeigen. Denn jetzt müssen wir ein chroot zur Xubuntu Installation machen und ich weiß nicht wo die gemountet ist.

Danach wahrscheinlich ein:
Code:
chroot <mountpoint der ext4 Partition>
apt-get install <neuester Kernel>          #das erzeugt normalerweise auch eine neue initramfs
grub-install /dev/sda
 
kurzmeldung
ich bin im internet
ich bin auf einer live-cd
und ich weiss wie man ein terminal aufmacht

ist es hoeflich, dass sie oder du, nun mir code fuers terminal vorschlagen und ich das ergebnis mit der kennzeichnung code hier veroeffentliche?
Ergänzung ()

hier ergebnis
danke fuer hilfe

Code:
xubuntu@xubuntu:~$ sudo bash
root@xubuntu:~# mount
/cow on / type overlayfs (rw)
proc on /proc type proc (rw,nodev,noexec,nosuid)
sysfs on /sys type sysfs (rw,nodev,noexec,nosuid)
udev on /dev type devtmpfs (rw,mode=0755)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
/dev/sr0 on /cdrom type iso9660 (ro,noatime)
/dev/loop0 on /rofs type squashfs (ro,noatime)
none on /sys/fs/cgroup type tmpfs (rw,uid=0,gid=0,mode=0755,size=1024)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev)
none on /run/lock type tmpfs (rw,nodev,noexec,nosuid,size=5242880)
none on /run/shm type tmpfs (rw,nosuid,nodev)
none on /run/user type tmpfs (rw,nodev,noexec,nosuid,size=104857600,mode=0755)
none on /sys/fs/pstore type pstore (rw)
systemd on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,noexec,nodev,none,name=systemd)
gvfsd-fuse on /run/user/999/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,user=xubuntu)
/dev/sda1 on /media/xubuntu/5c69b9b1-199d-421d-a7e2-9cccc5bf9829 type ext4 (rw,nodev,nosuid,uhelper=udisks2)
root@xubuntu:~#


hinweis
wir haben jetzt mit der live-cd und dem dateimanager die festplatte eingehaengt


noch kurz, damit das wiederum nicht missverstanden wird:
sobald ich herunterfahre, wird die festplatte wieder ausgehaengt.
das hab ich auch shcon ausprobiert
weil das ist leider nur fuer die live-cd ausgelegt
da fehlt noch ein befehl um das zu fixieren
 
Zuletzt bearbeitet:
Die Live Distro ist ein komplett anderes Betriebssystem. Was du da machst hat überhaupt nix mit dem auf der Platte zu tun.
Wieso soll eine Terminaleingabe unhoeflich sein? Sind da Schimpfwörter sichtbar?
so was: “unzip, strip, touch, finger, grep, mount, fsck, more, yes, fsck, fsck, fsck, umount, sleep.” ?

chroot /media/xubuntu/5c69b9b1-199d-421d-a7e2-9cccc5bf9829

Jetzt bist du auf der kaputten Xubuntu installation und erst jetzt hat irgendein Befehl Auswirkungen auf diese Installation. Also Kernel neu installieren (ich weiß ja immer noch nicht die Fehlermeldung) und ggfs. dpkg-reconfigure <das kernel-package>, dann wird auch initramfs neu generiert.
Alternativ: /var/log und die Logfiles nach dem Fehler durchsuchen.

Nochmal: wir sind hier alle blind weil du nicht willens bist den Fehler zu benennen.
 
danke fuer freundliche hilfe

sollten wir das tun:
Code:
dpkg-reconfigure

welchen fehler haben wir vergessen zu posten?
bzw. welchen befehl sollen wir eintippen ins terminal und dann den fehler code hier posten?
holen wir gern nach.

jetzt haben wir verstanden wir sollen aus der live-cd raus das system auf der hd reparieren
mit dem befehl:
Code:
chroot /media/xubuntu/5c69b9b1-199d-421d-a7e2-9cccc5bf9829

haben wir gemacht
hat er angenommen und zeigt jetzt /#

die problemfehlermeldung die uns bekannt ist ist
beim booten vom installierten xubuntu kommt ein schwarzer bildschirm
mit:
initramfs

was wohl heisst
linux hat die festplatte abgehaengt und kann deswegen nicht booten

es gibt nur ein xubuntu und kein windows oder anderes betriebssystem auf dem rechner
es ist nichts verschluesselt
beim installieren wurde alles einfach standard gemacht
 
Rechner mit Xubuntu 17.4 bootet nicht.
Schwarz und Text initramfs o. ä.

Den Fehler.
Nach dem chroot: in /boot/grub/grub.cfg alle "quiet" und "splash" Kernelparameter entfernen, neu booten. Dann sollte Linux viele viele Meldungen bringen, auch eine Fehlermeldung. Wobei die erste Fehlermeldung relevant ist, nicht was am Ende steht.

Zum erstellen einer neuen initramfs:
dpkg -l |grep linux-image um anzuzeigen welche(r) Kernel installiert sind, und die dann mit dpkg-reconfigure <den speziellen linux-image-....> neues initramfs generieren.
 
/boot/grub/grub.cfg alle "quiet" und "splash" Kernelparameter entfernen,

entschuldigung, das sind spanische doerfer.
es gibt einen ordner im installierten xubuntu, der /boot/grub heisst?
soll ich in den gehen und die datei grub.cfg oeffnen?
falls ja, was soll ich in dieser datei bitte oeffnen?
soll ich datei grub.cfg hier posten?

danke.
Ergänzung ()

p.s.: hab die datei grub.cfg auf der festplatte gefunden
die datei ist sehr lang und die suchfunktion zeigt die woerter "quiet" und "splash" sind oefter zu finden

sind nun die zeilen zu loeschen? oder was ist bitte zu loeschen?
passieren kann ja nichts, weil ich ja immer die live-cd zum booten nehmen kann, oder?

danke
Ergänzung ()

Code:
dpkg -l |grep linux-image um anzuzeigen welche(r) Kernel installiert sind, und die dann mit dpkg-reconfigure <den speziellen linux-image-....> neues initramfs generieren.
werden diese aktionen auf der live-cd oder auf dem installierten xubuntu durchgefuehrt?

kann man die fehlermeldungen, die bei initramfs erscheinen werden speichern? oder kann das linux nicht in den zustand copy und paste?
 
HominiLupus schrieb:
Wieso soll eine Terminaleingabe unhoeflich sein? Sind da Schimpfwörter sichtbar?
so was: “unzip, strip, touch, finger, grep, mount, fsck, more, yes, fsck, fsck, fsck, umount, sleep.” ?
Genial! :lol: :lol: :lol:
 
Code:
xubuntu@xubuntu:~$ sudo mount -o bind /sys /mnt/sys
xubuntu@xubuntu:~$ sudo mount -t proc /proc /mnt/proc
xubuntu@xubuntu:~$ sudo cp /proc/mounts /mnt/etc/mtab
cp: »/proc/mounts“ und »/mnt/etc/mtab“ sind die gleiche Datei
xubuntu@xubuntu:~$ sudo chroot /mnt /bin/bash
root@xubuntu:/# grub-install dev/sda1
i386-pc wird für Ihre Plattform installiert.
device node not found
device node not found
device node not found
grub-install: Warnung: Dateisystem »ext2« unterstützt keine Einbettungen.
grub-install: Warnung: Einbettung ist nicht möglich. GRUB kann in dieser Konfiguration nur mittels Blocklisten installiert werden. Blocklisten sind allerdings UNZUVERLÄSSIG und deren Verwendung wird daher nicht empfohlen..
grub-install: Fehler: mit Blocklisten wird nicht fortgesetzt.
root@xubuntu:/# ^C
root@xubuntu:/# 

aus der reihe:



sudo mount /dev/sda1 /mnt

sudo mount -o bind /dev /mnt/dev

sudo mount -o bind /sys /mnt/sys

sudo mount -t proc /proc /mnt/proc

sudo cp /proc/mounts /mnt/etc/mtab

sudo chroot /mnt /bin/bash

grub-install dev/sda1

update-grub


chroot verlassen mit
strg D



Aus wiki etc gescheiterte Versuche.





****







grub.cfg

Code:
#
# 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
}

if [ x$feature_default_font_path = xy ] ; then
   font=unicode
else
insmod part_msdos
insmod ext2
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  5c69b9b1-199d-421d-a7e2-9cccc5bf9829
else
  search --no-floppy --fs-uuid --set=root 5c69b9b1-199d-421d-a7e2-9cccc5bf9829
fi
    font="/usr/share/grub/unicode.pf2"
fi

if loadfont $font ; then
  set gfxmode=auto
  load_video
  insmod gfxterm
  set locale_dir=$prefix/locale
  set lang=de_DE
  insmod gettext
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ] ; then
  set timeout=30
else
  if [ x$feature_timeout_style = xy ] ; then
    set timeout_style=hidden
    set timeout=0
  # Fallback hidden-timeout code in case the timeout_style feature is
  # unavailable.
  elif sleep --interruptible 0 ; then
    set timeout=0
  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
menuentry 'Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-5c69b9b1-199d-421d-a7e2-9cccc5bf9829' {
	recordfail
	load_video
	gfxmode $linux_gfx_mode
	insmod gzio
	if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
	insmod part_msdos
	insmod ext2
	set root='hd0,msdos1'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  5c69b9b1-199d-421d-a7e2-9cccc5bf9829
	else
	  search --no-floppy --fs-uuid --set=root 5c69b9b1-199d-421d-a7e2-9cccc5bf9829
	fi
        linux	/boot/vmlinuz-4.10.0-21-generic root=UUID=5c69b9b1-199d-421d-a7e2-9cccc5bf9829 ro  quiet splash $vt_handoff
	initrd	/boot/initrd.img-4.10.0-21-generic
}
submenu 'Erweiterte Optionen für Ubuntu' $menuentry_id_option 'gnulinux-advanced-5c69b9b1-199d-421d-a7e2-9cccc5bf9829' {
	menuentry 'Ubuntu, mit Linux 4.10.0-21-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.10.0-21-generic-advanced-5c69b9b1-199d-421d-a7e2-9cccc5bf9829' {
		recordfail
		load_video
		gfxmode $linux_gfx_mode
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos1'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  5c69b9b1-199d-421d-a7e2-9cccc5bf9829
		else
		  search --no-floppy --fs-uuid --set=root 5c69b9b1-199d-421d-a7e2-9cccc5bf9829
		fi
		echo	'Linux 4.10.0-21-generic wird geladen …'
	        linux	/boot/vmlinuz-4.10.0-21-generic root=UUID=5c69b9b1-199d-421d-a7e2-9cccc5bf9829 ro  quiet splash $vt_handoff
		echo	'Initiale Ramdisk wird geladen …'
		initrd	/boot/initrd.img-4.10.0-21-generic
	}
	menuentry 'Ubuntu, with Linux 4.10.0-21-generic (upstart)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.10.0-21-generic-init-upstart-5c69b9b1-199d-421d-a7e2-9cccc5bf9829' {
		recordfail
		load_video
		gfxmode $linux_gfx_mode
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos1'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  5c69b9b1-199d-421d-a7e2-9cccc5bf9829
		else
		  search --no-floppy --fs-uuid --set=root 5c69b9b1-199d-421d-a7e2-9cccc5bf9829
		fi
		echo	'Linux 4.10.0-21-generic wird geladen …'
	        linux	/boot/vmlinuz-4.10.0-21-generic root=UUID=5c69b9b1-199d-421d-a7e2-9cccc5bf9829 ro  quiet splash $vt_handoff init=/sbin/upstart
		echo	'Initiale Ramdisk wird geladen …'
		initrd	/boot/initrd.img-4.10.0-21-generic
	}
	menuentry 'Ubuntu, with Linux 4.10.0-21-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.10.0-21-generic-recovery-5c69b9b1-199d-421d-a7e2-9cccc5bf9829' {
		recordfail
		load_video
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos1'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  5c69b9b1-199d-421d-a7e2-9cccc5bf9829
		else
		  search --no-floppy --fs-uuid --set=root 5c69b9b1-199d-421d-a7e2-9cccc5bf9829
		fi
		echo	'Linux 4.10.0-21-generic wird geladen …'
	        linux	/boot/vmlinuz-4.10.0-21-generic root=UUID=5c69b9b1-199d-421d-a7e2-9cccc5bf9829 ro recovery nomodeset 
		echo	'Initiale Ramdisk wird geladen …'
		initrd	/boot/initrd.img-4.10.0-21-generic
	}
	menuentry 'Ubuntu, mit Linux 4.10.0-20-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.10.0-20-generic-advanced-5c69b9b1-199d-421d-a7e2-9cccc5bf9829' {
		recordfail
		load_video
		gfxmode $linux_gfx_mode
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos1'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  5c69b9b1-199d-421d-a7e2-9cccc5bf9829
		else
		  search --no-floppy --fs-uuid --set=root 5c69b9b1-199d-421d-a7e2-9cccc5bf9829
		fi
		echo	'Linux 4.10.0-20-generic wird geladen …'
	        linux	/boot/vmlinuz-4.10.0-20-generic root=UUID=5c69b9b1-199d-421d-a7e2-9cccc5bf9829 ro  quiet splash $vt_handoff
		echo	'Initiale Ramdisk wird geladen …'
		initrd	/boot/initrd.img-4.10.0-20-generic
	}
	menuentry 'Ubuntu, with Linux 4.10.0-20-generic (upstart)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.10.0-20-generic-init-upstart-5c69b9b1-199d-421d-a7e2-9cccc5bf9829' {
		recordfail
		load_video
		gfxmode $linux_gfx_mode
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos1'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  5c69b9b1-199d-421d-a7e2-9cccc5bf9829
		else
		  search --no-floppy --fs-uuid --set=root 5c69b9b1-199d-421d-a7e2-9cccc5bf9829
		fi
		echo	'Linux 4.10.0-20-generic wird geladen …'
	        linux	/boot/vmlinuz-4.10.0-20-generic root=UUID=5c69b9b1-199d-421d-a7e2-9cccc5bf9829 ro  quiet splash $vt_handoff init=/sbin/upstart
		echo	'Initiale Ramdisk wird geladen …'
		initrd	/boot/initrd.img-4.10.0-20-generic
	}
	menuentry 'Ubuntu, with Linux 4.10.0-20-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.10.0-20-generic-recovery-5c69b9b1-199d-421d-a7e2-9cccc5bf9829' {
		recordfail
		load_video
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos1'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  5c69b9b1-199d-421d-a7e2-9cccc5bf9829
		else
		  search --no-floppy --fs-uuid --set=root 5c69b9b1-199d-421d-a7e2-9cccc5bf9829
		fi
		echo	'Linux 4.10.0-20-generic wird geladen …'
	        linux	/boot/vmlinuz-4.10.0-20-generic root=UUID=5c69b9b1-199d-421d-a7e2-9cccc5bf9829 ro recovery nomodeset 
		echo	'Initiale Ramdisk wird geladen …'
		initrd	/boot/initrd.img-4.10.0-20-generic
	}
	menuentry 'Ubuntu, mit Linux 4.10.0-19-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.10.0-19-generic-advanced-5c69b9b1-199d-421d-a7e2-9cccc5bf9829' {
		recordfail
		load_video
		gfxmode $linux_gfx_mode
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos1'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  5c69b9b1-199d-421d-a7e2-9cccc5bf9829
		else
		  search --no-floppy --fs-uuid --set=root 5c69b9b1-199d-421d-a7e2-9cccc5bf9829
		fi
		echo	'Linux 4.10.0-19-generic wird geladen …'
	        linux	/boot/vmlinuz-4.10.0-19-generic root=UUID=5c69b9b1-199d-421d-a7e2-9cccc5bf9829 ro  quiet splash $vt_handoff
		echo	'Initiale Ramdisk wird geladen …'
		initrd	/boot/initrd.img-4.10.0-19-generic
	}
	menuentry 'Ubuntu, with Linux 4.10.0-19-generic (upstart)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.10.0-19-generic-init-upstart-5c69b9b1-199d-421d-a7e2-9cccc5bf9829' {
		recordfail
		load_video
		gfxmode $linux_gfx_mode
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos1'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  5c69b9b1-199d-421d-a7e2-9cccc5bf9829
		else
		  search --no-floppy --fs-uuid --set=root 5c69b9b1-199d-421d-a7e2-9cccc5bf9829
		fi
		echo	'Linux 4.10.0-19-generic wird geladen …'
	        linux	/boot/vmlinuz-4.10.0-19-generic root=UUID=5c69b9b1-199d-421d-a7e2-9cccc5bf9829 ro  quiet splash $vt_handoff init=/sbin/upstart
		echo	'Initiale Ramdisk wird geladen …'
		initrd	/boot/initrd.img-4.10.0-19-generic
	}
	menuentry 'Ubuntu, with Linux 4.10.0-19-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.10.0-19-generic-recovery-5c69b9b1-199d-421d-a7e2-9cccc5bf9829' {
		recordfail
		load_video
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos1'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  5c69b9b1-199d-421d-a7e2-9cccc5bf9829
		else
		  search --no-floppy --fs-uuid --set=root 5c69b9b1-199d-421d-a7e2-9cccc5bf9829
		fi
		echo	'Linux 4.10.0-19-generic wird geladen …'
	        linux	/boot/vmlinuz-4.10.0-19-generic root=UUID=5c69b9b1-199d-421d-a7e2-9cccc5bf9829 ro recovery nomodeset 
		echo	'Initiale Ramdisk wird geladen …'
		initrd	/boot/initrd.img-4.10.0-19-generic
	}
	menuentry 'Ubuntu, mit Linux 4.8.0-46-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.8.0-46-generic-advanced-5c69b9b1-199d-421d-a7e2-9cccc5bf9829' {
		recordfail
		load_video
		gfxmode $linux_gfx_mode
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos1'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  5c69b9b1-199d-421d-a7e2-9cccc5bf9829
		else
		  search --no-floppy --fs-uuid --set=root 5c69b9b1-199d-421d-a7e2-9cccc5bf9829
		fi
		echo	'Linux 4.8.0-46-generic wird geladen …'
	        linux	/boot/vmlinuz-4.8.0-46-generic root=UUID=5c69b9b1-199d-421d-a7e2-9cccc5bf9829 ro  quiet splash $vt_handoff
		echo	'Initiale Ramdisk wird geladen …'
		initrd	/boot/initrd.img-4.8.0-46-generic
	}
	menuentry 'Ubuntu, with Linux 4.8.0-46-generic (upstart)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.8.0-46-generic-init-upstart-5c69b9b1-199d-421d-a7e2-9cccc5bf9829' {
		recordfail
		load_video
		gfxmode $linux_gfx_mode
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos1'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  5c69b9b1-199d-421d-a7e2-9cccc5bf9829
		else
		  search --no-floppy --fs-uuid --set=root 5c69b9b1-199d-421d-a7e2-9cccc5bf9829
		fi
		echo	'Linux 4.8.0-46-generic wird geladen …'
	        linux	/boot/vmlinuz-4.8.0-46-generic root=UUID=5c69b9b1-199d-421d-a7e2-9cccc5bf9829 ro  quiet splash $vt_handoff init=/sbin/upstart
		echo	'Initiale Ramdisk wird geladen …'
		initrd	/boot/initrd.img-4.8.0-46-generic
	}
	menuentry 'Ubuntu, with Linux 4.8.0-46-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.8.0-46-generic-recovery-5c69b9b1-199d-421d-a7e2-9cccc5bf9829' {
		recordfail
		load_video
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos1'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  5c69b9b1-199d-421d-a7e2-9cccc5bf9829
		else
		  search --no-floppy --fs-uuid --set=root 5c69b9b1-199d-421d-a7e2-9cccc5bf9829
		fi
		echo	'Linux 4.8.0-46-generic wird geladen …'
	        linux	/boot/vmlinuz-4.8.0-46-generic root=UUID=5c69b9b1-199d-421d-a7e2-9cccc5bf9829 ro recovery nomodeset 
		echo	'Initiale Ramdisk wird geladen …'
		initrd	/boot/initrd.img-4.8.0-46-generic
	}
}

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

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

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

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry 'Memory test (memtest86+)' {
	insmod part_msdos
	insmod ext2
	set root='hd0,msdos1'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  5c69b9b1-199d-421d-a7e2-9cccc5bf9829
	else
	  search --no-floppy --fs-uuid --set=root 5c69b9b1-199d-421d-a7e2-9cccc5bf9829
	fi
	knetbsd	/boot/memtest86+.elf
}
menuentry 'Memory test (memtest86+, serial console 115200)' {
	insmod part_msdos
	insmod ext2
	set root='hd0,msdos1'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  5c69b9b1-199d-421d-a7e2-9cccc5bf9829
	else
	  search --no-floppy --fs-uuid --set=root 5c69b9b1-199d-421d-a7e2-9cccc5bf9829
	fi
	linux16	/boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### 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 ###
 
Zuletzt bearbeitet:
Alle Aktionen passieren nach dem chroot Befehl. Nur dann bist du auf dem System welches die Probleme hat und nur dann kannst du sie dort lösen.

grub-install /dev/sda
Aber das (re)installiert den Bootloader. Da aber der Kernel schon geladen wurde, wurde der Bootloader schon lange verlassen.
Ja, ich meinte /boot/grub/grub.cfg mit einem Editor aufzumachen (als root und nach dem chroot befehl). Dann im Editor die die "quiet" und "splash" Dinge wegzumachen. Nachher kann man die wieder mit "update-grub" erzeugen, keine Angst.
Das dient dazu das man alle Ausgaben und vor allem die Fehler sehen kann.
 
"quiet" und "splash" Dinge wegzumachen.

Was heisst das bitte?
Ich mache also
chroot
Dann springe ich auf hd?
Dort EDIT



/boot/grub/grub.cfg

Habe ich gefunden evt auch oben gepostet.
Was nun bitte löschen? Alle Zeilen mit quiet drin?

Dann wie chroot verlassen?

Dann Rechner von hd booten ohne Live CD und Fehlermeldung erzeugen?
Die dann posten?
Geht die kopieren?

Danke für Hilfe.
Ergänzung ()

grub.cfg hab ich hochgeladen. s.o.
Ergänzung ()

Das gerade gefunden. Hat das Sinn?


Code:
    sudo -i
    mkdir /syspart
    mount /dev/sdaX /syspart [WICHTIG: "X" durch die jeweilige Nummer der System-Partition ersetzen, z.B. "/dev/sda2"]
    mount -o bind /dev /syspart/dev
    mount -o bind /proc /syspart/proc
    mount -o bind /sys /syspart/sys
    chroot /syspart
    update-grub
    grub-install /dev/sda
    exit
Ergänzung ()

das eben gepostete hat leider doch nicht geklappt
es kam aber keine fehlermeldung


hier die exakte meldung die anfangs kommt wenn der pc gebootet wird:

Code:
/dev/sda1: recovering journal
/dev/sda1 contains a file system with errors,
check forced.
Inodes that were part of a corrupted orphan linked list found.
/dev/sda1: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.
(i.e., without -a or -p options)
fsck exited with status code 4

The root filesystem on /dev/sda1 requires a manual fsck

BusyBox v1.22.1 (Ubuntu 1:1.22.0-19ubuntu2)
built-in shell (ash)

Enter 'help' for a list of built-in commands.
(initramfs)
 
Zuletzt bearbeitet:
Wann bitte eingeben?
In LIVE CD?
Nein, noch nicht gemacht.
Danke.

***

EDIT

Das kam raus:


Code:
fsck /dev/sda1



xubuntu@xubuntu:~$ fsck /dev/sda1
fsck von util-linux 2.25.1
e2fsck 1.42.10 (18-May-2014)
/dev/sda1 ist mounted.



WARNUNG!!!  Das Dateisystem ist eingehängt, Wenn Sie fortfahren, ***WERDEN***
Sie ***SCHWERWIEGENDE*** Schäden am Dateisystem verursachen.


Wirklich fortfahren<n>? abgebrochen!
Prüfung abgebrochen.
xubuntu@xubuntu:~$ ^C
xubuntu@xubuntu:~$



Die HD hängen wir ein auf der Live CD indem wir im Dateimanager draufklicken. Dann hängt er ein. Dann live CD aus und HD ist wieder weg. Ist doch auch logisch oder? Ich muss doch das einhängen fixieren?
Ergänzung ()

Code:
 sudo vi /etc/default/rcS
[...]
# automatically repair filesystems with inconsistencies during boot
FSCKFIX=yes


Kann so etwas helfen?
Ergänzung ()

I found that:

# fsck -a -AR
 
Zuletzt bearbeitet:
Dann mounte die Partition vorher nicht ;) Nicht draufklicken, sondern gleich das Terminal öffnen und fsck /dev/sda1 als Root ausführen.
 
OK
In der LIVE CD?
OK
Dann booten von HD?
Gruss+Danke.


fsck /dev/sda1 tun, dann booten?
Ergänzung ()

vielen dank fuer die freundliche unterstuetzung.
der befehl
Code:
fsck /dev/sda1
hat geholfen, linux geht wieder. habe ihn einfach ausgefuehrt ohne ihn zu verstehen.
was hat der befehl bitte genau bewirkt?
was ist die ursache fuer das problem?
gibt es eine moeglichkeit, den pc beim booten sowas wie auf null zu stellen, falls das wieder passiert?
danke.
 
Zuletzt bearbeitet:
Ist das sowas wie Autoremove. Ein Tool das reinigt und viel selbstständig macht? Danke. Und geht das auch wenn
gui kaputt
Mauskontakt weg
oder www kein Kontakt mehr kann das auch mit so einem Reparaturset wieder in Ordnung gebracht werden wie mit fsck?

Warum der die Festplatte verloren hat ist ja wohl egal Hauptsache es geht wieder also nochmal danke.
 
Zurück
Oben