Merge changes I2f516e4a,Ic20247f1 into main

* changes:
  TerminalApp: Allow e2fsck to be used non-interactively
  virtmgr: Add "--skip-pivot-root" option
diff --git a/android/TerminalApp/java/com/android/virtualization/terminal/MainActivity.java b/android/TerminalApp/java/com/android/virtualization/terminal/MainActivity.java
index a0e46d2..1212525 100644
--- a/android/TerminalApp/java/com/android/virtualization/terminal/MainActivity.java
+++ b/android/TerminalApp/java/com/android/virtualization/terminal/MainActivity.java
@@ -297,7 +297,7 @@
 
     private static void runE2fsck(String filePath) throws IOException {
         try {
-            runCommand("/system/bin/e2fsck", "-f", filePath);
+            runCommand("/system/bin/e2fsck", "-y", "-f", filePath);
             Log.d(TAG, "e2fsck completed: " + filePath);
         } catch (IOException e) {
             Log.e(TAG, "Failed to run e2fsck", e);
diff --git a/android/virtmgr/src/crosvm.rs b/android/virtmgr/src/crosvm.rs
index 86b3571..707f285 100644
--- a/android/virtmgr/src/crosvm.rs
+++ b/android/virtmgr/src/crosvm.rs
@@ -920,7 +920,8 @@
             .arg(format!("--shared-dir={}", &shared_path.path))
             .arg("--cfg")
             .arg(cfg_arg.as_str())
-            .arg("--disable-sandbox");
+            .arg("--disable-sandbox")
+            .arg("--skip-pivot-root=true");
 
         print_crosvm_args(&command);