Recent Changes

Friday, May 26

  1. page home edited ... Welcome to the home page of Dr. Holger Kienle. I am a computer scientist who does – among othe…
    ...
    Welcome to the home page of Dr. Holger Kienle. I am a computer scientist who does – among other things – research in reverse engineering of software systems. I have a Ph.D. from the University of Victoria, Canada, a Diplom-Informatiker degree from the University of Stuttgart, Germany, and a M.Sc. in Computer Science from the University of Massachusetts Dartmouth, USA. I have been working for Prof. Urs Hölzle (UC Santa Barbara, now Google), Profs. Plödereder (University of Stuttgart, Germany) and Koschke (University of Stuttgart, now University of Bremen, Germany), and Prof. Müller (University of Victoria, Canada). Until recently I have been a part-time researcher with PROGRESS at Mälardalen University, Sweden working on the migration of embedded systems to component-based architectures.
    Contact: last name at cs dot uvic dot ca
    Interests:
    {http://i.creativecommons.net/p/kienle/}
    UPCOMING
    tbd
    Publications
    Have a look at my list of publications.
    (view changes)
    3:34 am
  2. page home edited ... Professional Activities Steering committee member: Web Site Evolution (WSE) series, http://ww…
    ...
    Professional Activities
    Steering committee member: Web Site Evolution (WSE) series, http://www.websiteevolution.org/sc.html
    2017
    PC member: 5th IEEE Working Conference on Software Visualization (VISSOFT 2017), September 17-18, Shanghai, China, http://vissoft17.dcc.uchile.cl/

    2016
    PC member: 4th IEEE Working Conference on Software Visualization (VISSOFT 2016), October 3-4, 2016, Raleigh, North Carolina, USA, http://vissoft16.ysu.edu/
    (view changes)
    3:33 am
  3. page home edited ... Publications Have a look at my list of publications. Ongoing Professional Professional Ac…
    ...
    Publications
    Have a look at my list of publications.
    Ongoing ProfessionalProfessional Activities
    Steering committee member: Web Site Evolution (WSE) series, http://www.websiteevolution.org/sc.html
    2016
    PC member: 4th IEEE Working Conference on Software Visualization (VISSOFT 2016), October 3-4, 2016, Raleigh, North Carolina, USA, http://vissoft16.ysu.edu/
    PC member: The Eleventh International Conference on Software Engineering Advances (ICSEA 2016), August 21-25, 2016, Rome, Italy, http://www.iaria.org/conferences2016/ComICSEA16.html
    2015

    PC member: 10th International Conference on Software Engineering Advances (ICSEA 2015), November 15-20, 2015, Barcelona, Spain, http://www.iaria.org/conferences2015/ICSEA15.html
    Scientific committee: 5th Grand Timely Topics in Software Engineering (GTTSE) Summer School, August 23-29, 2015, Braga, Portugal, http://gttse.wikidot.com/2015:welcome
    Past Professional Activities
    Steering committee member: Web Site Evolution (WSE) series, http://www.websiteevolution.org/sc.html

    2014
    PC member: 9th International Conference on Software Engineering Advances (ICSEA 2014), October 12-16, 2014, Nice, France, http://www.iaria.org/conferences2014/ICSEA14.html
    (view changes)
    3:29 am

Friday, February 19

  1. page Migrating Lenovo X220 to larger SSD including recovery partition edited Migrating Lenovo X220 to larger SSD including recovery partition Goal

    Migrating Lenovo X220 to larger SSD including recovery partition
    Goal
    (view changes)
    9:24 am
  2. page Migrating Lenovo X220 to larger SSD including recovery partition edited ... dd if=/dev/sda3 of=/dev/sdb3 bs=1M The copying takes around 3 hours and I had transfer speeds…
    ...
    dd if=/dev/sda3 of=/dev/sdb3 bs=1M
    The copying takes around 3 hours and I had transfer speeds of about 30MB/s.
    ...
    the machine -- it's straightforward, but if you are unsure consult the "X220 Hardware Maintenance Manual" -- and make
    into Windows and
    into the recovery partition (F11).
    (view changes)
    8:09 am
  3. page Migrating Lenovo X220 to larger SSD including recovery partition edited ... You see (from left to right) /dev/sda1 directly followed by /dev/sda2, then a "hole"…
    ...
    You see (from left to right) /dev/sda1 directly followed by /dev/sda2, then a "hole" with unallocated sectors, then /dev/sda3, and finally another "hole".
    Right-click on /dev/sda3 and select Resize/Move. In the dialog that pops up first move the right-pointing arrow to the very right and then move the left-pointing arrow to the very right. As a result the recovery partition is now at the very right of the layout and has a mimimum size (8.85 GiB). Keep the "Align to MiB" setting. Exit the dialog and execute the new layout with Edit -> Apply All Operations.
    *SanitySanity check: Reboot
    Checking file system [...]
    [...]
    ...
    After this -- keep your fingers crossed -- Windows will come up.
    Sanity check: Reboot into recovery partition (F11).
    *BootBoot again into
    Right-click on /dev/sda2 and select Resize/Move. In the dialog that pops up move the right-pointing arrow to the very right to make this partition as big as possible. Keep the "Align to MiB" setting. Exit the dialog and execute the new layout with Edit -> Apply All Operations.
    You are done. Again boot into Windows and the recovery partition to make sure that everything is fine.
    (view changes)
    7:42 am
  4. page Migrating Lenovo X220 to larger SSD including recovery partition edited ... partx -u /dev/sdb As a sanity check make sure the partition tables of both disks look the sam…
    ...
    partx -u /dev/sdb
    As a sanity check make sure the partition tables of both disks look the same:
    code
    partx -s /dev/sda ; partx -s /dev/sdb
    * CopyCopy over all
    dd if=/dev/sda1 of=/dev/sdb1 bs=1M
    dd if=/dev/sda2 of=/dev/sdb2 bs=1M
    dd if=/dev/sda3 of=/dev/sdb3 bs=1M
    The copying takes around 3 hours and I had transfer speeds of about 30MB/s.
    * SanitySanity check: Put
    ...
    can boot
    ** into

    into
    Windows and
    ** into

    into
    the recovery partition (F11).
    * Boot

    Boot
    into the
    ...
    live (http://gparted.org/livecd.php).
    ** You

    You
    see (from
    ...
    another "hole".
    ** Right-click

    Right-click
    on /dev/sda3
    *Sanity check: Reboot into Windows. You may see a message along the lines of
    Checking file system [...]
    ...
    CHKDSK is verifying files ...
    [...]
    code
    After this -- keep your fingers crossed -- Windows will come up.
    Sanity check: Reboot into recovery partition (F11).
    (view changes)
    7:39 am
  5. page Migrating Lenovo X220 to larger SSD including recovery partition edited ... Layout of old SSD The SSD has 3 partitions: One for the Windows drivers, a C: partition for t…
    ...
    Layout of old SSD
    The SSD has 3 partitions: One for the Windows drivers, a C: partition for the Windows OS and user data, and a Q: recovery partition (labeled Lenovo_Recovery). From GNU/Linux's perspective the disk looks as follows:
    ...
    Boot Start End End Sectors Size
    /dev/sda1 * 2048 3074047 3072000 1.5G 7 NTFS/exFAT
    /dev/sda2 3074048 288002047 28492800 135.9G 7 NTFS/exFAT
    ...
    code
    partx -s /dev/sda ; partx -s /dev/sdb
    #* Copy over
    ...
    of=/dev/sdb1 bs=1M & ddpid=$! ; kill -USR1 $ppid
    dd if=/dev/sda2 of=/dev/sdb2 bs=1M & ddpid=$! ; kill -USR1 $ppid
    dd if=/dev/sda3 of=/dev/sdb3 bs=1M & ddpid=$! ; kill -USR1 $ppid
    7.

    The copying takes around 3 hours and I had transfer speeds of about 30MB/s.
    *
    Sanity check:
    ...
    sure that
    you
    you can boot
    -

    **
    into Windows and
    -

    **
    into the
    ...
    partition (F11).
    8.

    *
    Boot into
    ...
    Live Install imageImage and (install first and then) run "gparted" or use Gparted live.
    Right-click
    live (http://gparted.org/livecd.php).
    ** You see (from left to right) /dev/sda1 directly followed by /dev/sda2, then a "hole" with unallocated sectors, then /dev/sda3, and finally another "hole".
    ** Right-click
    on /dev/sda3
    ...
    the dialog
    that
    that pops up
    ...
    very right
    and
    and then move
    ...
    a result
    the
    the recovery partition
    ...
    layout and
    has
    has a mimimum
    ...
    Keep the Align"Align to MiBMiB" setting. Exit
    the
    the dialog and
    ...
    Apply All
    Operations.
    9. Sanity
    Operations.
    *Sanity
    check: Reboot
    ...
    message along
    the
    the lines of:of
    Checking file system [...]
    [...]
    CHKDSK is verifying files ...
    After[...]
    code
    After
    this -- keep your fingers crossed -- Windows will come up.
    10. Sanity

    Sanity
    check: Reboot
    ...
    partition (F11).
    11. Boot

    *Boot again
    into the
    ...
    Live Install imageImage or Gparted
    ...
    dialog that
    pops
    pops up move
    ...
    make this
    partion
    partition as big
    ...
    Keep the Align"Align to MiBMiB" setting. Exit the
    dialog
    dialog and execute
    ...
    All Operations.
    12. You

    You
    are done.
    ...
    recovery partition
    to
    to make sure
    ...
    is fine.

    (view changes)
    7:18 am

More