Unexpected info when upgrading 11.3 to 11.4

I chickened out from the update when I saw this unexpected info, but I’m sure this is elementary for those of you have have updated to 11.4 and beyond.

The OSS 11.4 DVD offered to upgrade one partition:

System | Partition | Architecture | File System
OpenSUSE 11.3 - /dev/sda6 - x86_64 - Linux native (ext4)

Which is a 20GB partition as opposed to my home partition which is ~597GB. When I chose to see the rest of the linux partitions, it showed me this:

unknown linux - /dev/sda7 - unknown - Linux native (ext4)

which is my home partition. I probably haven’t done this open enough which is why I don’t understand the “unknowns” for my home partition. I’ll go ahead with the update offered by OSS 11.4 if you guys say it’s OK.

Thanks in advance!

So, I suggest you give us some output from your system. There is a neat bash utility called findgrub you can get here: http://www.unixversal.com/linux/openSUSE/findgrub-3.6.2.tgz

Download, untar, install and run the bash script within. Install just means copy the script to some place in your path like /home/your_name/bin for instance and run. Then post the output for us to see here. Another good thing to see is the output from the following commands:

su -
password:
fdisk -l
cat /etc/fstab

Thank You,

On 2012-02-07 01:46, HealingMindNOS wrote:

> which is my home partition. I probably haven’t done this open enough
> which is why I don’t understand the “unknowns” for my home partition.
> I’ll go ahead with the update offered by OSS 11.4 if you guys say it’s
> OK.

My guess, till you provide the info jdmcdaniel3 requested, is that it
doesn’t know what that partition is for, which is good, it is not a root
partition of some Linux. It matches with what you say that it is a home
partition.

But that is only a guess for the moment. :slight_smile:


Cheers / Saludos,

Carlos E. R.
(from 11.4 x86_64 “Celadon” at Telcontar)

Well, you ask it to tell you if it sees more Linux partitions on your disk(s). Then it tells you it sees one more: sda7. You say that sda7 is normaly used as your */home *partition. I see no contradiction here. And when you also think that there are no more Linux partitions, then that fits your expectations exactly

So what is your problem?

My problem is I chickened out from the update because I saw these unknowns. Here is some output from my terminal:

linux-jooj:/home/randolph # fdisk -l

Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000b9bbf

Device Boot Start End Blocks Id System
/dev/sda1 1 40811 327806325 7 HPFS/NTFS
/dev/sda2 * 40811 121602 648954880 f W95 Ext’d (LBA)
/dev/sda5 40811 41073 2103296 82 Linux swap / Solaris
/dev/sda6 41073 43684 20971520 83 Linux
/dev/sda7 43684 121600 625866752 83 Linux

Disk /dev/sdb: 164.7 GB, 164696555520 bytes
255 heads, 63 sectors/track, 20023 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0000524b

Device Boot Start End Blocks Id System
/dev/sdb1 1 20023 160834716 f W95 Ext’d (LBA)
/dev/sdb5 1 20023 160834684+ 83 Linux
linux-jooj:/home/randolph # cat /etc/fstab
/dev/disk/by-id/ata-WDC_WD10EARS-00Y5B1_WD-WCAV55290168-part5 swap swap defaults 0 0
/dev/disk/by-id/ata-WDC_WD10EARS-00Y5B1_WD-WCAV55290168-part6 / ext4 acl,user_xattr 1 1
/dev/disk/by-id/ata-WDC_WD10EARS-00Y5B1_WD-WCAV55290168-part7 /home ext4 acl,user_xattr 1 2
/dev/disk/by-id/ata-WDC_WD10EARS-00Y5B1_WD-WCAV55290168-part1 /windows/C ntfs-3g users,gid=users,fmask=133,dmask=022,locale=en_US.UTF-8 0 0
proc /proc proc defaults 0 0
sysfs /sys sysfs noauto 0 0
debugfs /sys/kernel/debug debugfs noauto 0 0
usbfs /proc/bus/usb usbfs noauto 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0
/dev/disk/by-id/ata-Hitachi_HDS721616PLA380_PVB300Z2R7WRND-part5 /local reiserfs defaults 1 2

I’ll get to findgrub asap. thanks in advance!

Please, please, please. use CODE tgas around computer text: http://forums.opensuse.org/english/information-new-users/advanced-how-faq-read-only/451526-posting-code-tags-guide.html

Please tell me what is the correct syntax for running findgrub. From terminal I tried:


linux-jooj:/home/randolph/bin/findgrub-3.6.2 # findgrub
If 'findgrub' is not a typo you can use command-not-found to lookup the package that contains it, like this:
    cnf findgrub

sorry, Henk, the code button(#) is not there for quick replies, so I forgot about it.

If you want to start findgrub from the folder it’s located in do:


./findgrub

or use the full path:


/home/randolph/bin/findgrub

I do not understand what is going on now. You more or less asked about the fact that beside your system (root, /) partition, one other Linux partition is found. Which is perfectly normal because you say yourself you have one, namely for your /home.

Are you still wondering why it says “unknown” for the installed OS and also"unknown" for the kernel on it? They are of course not on your /home partition! Thus they are unknown (maybe an “unavailable” or “not applicable” would also express this).

randolph@linux-jooj:~/bin/findgrub-3.6.2> /home/randolph/bin/findgrub
Root User Permissions are required, Please Enter the ...

root's password:
Find Grub Version 3.6.2 - Written for openSUSE Forums

 - reading MBR on disk /dev/sda                       ... --> Legacy GRUB  found in sda MBR     => sda6   0x83 (openSUSE)
 - searching partition /dev/sda1      (NTFS)          ... --> Windows NT/2K/XP Loader found in /dev/sda1

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
You can add the following entry to /boot/grub/menu.lst :

###Don't change this comment - YaST2 identifier: Original name: WindowsBootLoader###
title Windows on /dev/sda1
    rootnoverify (hd0,0)
    chainloader +1
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

 - reading bootsector  /dev/sda2   *  (Extended)      ... --> Legacy GRUB  found in /dev/sda2   => sda6   0x83 (openSUSE)
 - skipping partition  /dev/sda5      (swap)         
 - reading bootsector  /dev/sda6      (LINUX)         ... --> Legacy GRUB  found in /dev/sda6   => sda6   0x83 (openSUSE)
 - reading bootsector  /dev/sda7      (LINUX)         ...

 - reading MBR on disk /dev/sdb                       ...
 - reading bootsector  /dev/sdb1      (Extended)      ...
 - reading bootsector  /dev/sdb5      (LINUX)         ...

********************************************************************************
WARNING: /dev/sdb is NOT in /boot/grub/device.map
         Displayed BIOS device mapping may be incorrect!
********************************************************************************



Therefore, my worries are unfounded, so I should go ahead with the update. Thanks!

Yes (after you made backups of course :wink: ).