Skip to content

Conversation

@Timvrakas
Copy link

Relatively straightforward re-base. I'm not a pro with git (or bash for that matter) so you might want to check over it. Tested, works great on C720 with restoring a backup and a fresh install.

I also rolled back the commit that changed the logging, which broke the practitioner.

Thanks!

tonyxue and others added 30 commits December 23, 2014 11:17
Fix for vt switching when chroot is using fbdev
Fix for hotkeys ctr-shift-alt F1/F2 xbmc in fullscreen.
Dedicated to people who love full environments and hate disk space.
Allow chvt to silently fail, i.e., in the case of Freon.
dnschneid and others added 25 commits March 30, 2015 21:48
xiwi -f parameter to handle forking programs
Syntax is xiwi-flag-var=val
Currently, full-screen/window is supported.
Add -T although it doesn't work yet.
A bad outcome would result in no titlebar updates.
"crouton" is redundant with the icon.
The display number is usually unnecessary, and you can always deduce it from
the crouton extension popup.

Makes the tab title a little bit more useful, although it's still usually taken
up by "chrootname/applicationname".
Not 100% reliable, but better than before.
The window will hang around in error or debug conditions, so this delay is
unnecessary.
@Timvrakas Timvrakas force-pushed the drinkcat-separate_partition branch from 461af55 to c7e5193 Compare April 6, 2015 03:02
Prevents accidental wiping when switching between normal and dev modes.

installer, host-bin: Automatically mount crouton partition.

mkpart.sh: Warn if ChrUbuntu is installed. Increase logout timeout.

Thanks @DennisLfromGA for testing

mkpart.sh: Check if chroots are mounted before waiting 10 seconds.

Also readlink /var/run/crouton (on most recent Chromium OS we use
/run/crouton)

We are crouton Authors...

...crunchy and yummy!

mkpart.sh: Use partx instead of partprobe.

partprobe was removed from upstream (crbug.com/377052)

mkpart.sh: Do not run if a Chromium OS update is pending

Fixes dnschneid#55.

mkpart.sh: Autoreboot after 30 seconds.

mkpart.sh: s/read/read -r/

mkpart.sh: Allow automation of answers.

mkpart.sh: Not being able to call clear is not a fatal error.

mkpart.sh: Pipe output to /dev/kmsg

Especially in autotest context, it can be useful to have access to
logs in /dev/pstore.

test/test-mkpart.sh: non-autotest mkpart test

This should be rewritten as a server-side test in autotest.
This test is simpler: it locks the machines, runs the partition
tests, then unlocks them.

Revert "mkpart.sh: Pipe output to /dev/kmsg"

This reverts commit 856896a.

This causes install to hang waiting for loggout.
Probably beacuse tee is still running.
For now we can do without.
@Timvrakas Timvrakas force-pushed the drinkcat-separate_partition branch from c7e5193 to 84a004a Compare April 6, 2015 03:24
@jamgregory
Copy link

@dnschneid @drinkcat - any idea when/if this separate partition version of Crouton is going to merged into master? I'm currently using this but it's very out of date compared to the latest version of Crouton, and I think I'm experiencing at least one bug that would be fixed on the master branch.

@Timvrakas
Copy link
Author

At this point it's looking pretty bleak. I have version in my repo that has
the patches pulled in, but IMO its not all that stable.

If you are concerned about wiping your system, you should consider using
the GBB flags to prevent exiting dev mode, reducing warning screen time,
and permanently enabling legacy boot (I use 0x99).
On Aug 23, 2015 12:32 PM, "James Gregory" notifications@github.com wrote:

@dnschneid https://github.com/dnschneid @drinkcat
https://github.com/drinkcat - any idea when/if this separate partition
version of Crouton is going to merged into master? I'm currently using this
but it's very out of date compared to the latest version of Crouton, and I
think I'm experiencing at least one bug that would be fixed on the master
branch.


Reply to this email directly or view it on GitHub
#72 (comment).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants