Linuxで/デ​​ィレクトリを移動する

Linuxで/デ​​ィレクトリを移動する

デュアルブートUbuntuとWindows 8をインストールしました。パーティション化時に、Linuxのルートディレクトリに9.8GBを割り当てました。これでスペースが足りなくなり、ルートディレクトリに700MBしか残りませんでした。 Linux環境でのみ実行される重要なアプリケーションとファイルがあるため、このOSをアンインストールすることはできません。ルートディレクトリを別のパーティション(空の17 GBパーティション/ dev / sda12がある)に移動したり、パーティションサイズを増やしたりする方法はありますか?

これが私のパーティションの外観です -

ここに画像の説明を入力してください。

Windowsの起動時に表示されるエラーメッセージは次のとおりです。

File : \Boot\BCD
Status : 0xc000000e
Info : The boot configuration Data on your PC is missing or contains errors

ベストアンサー1

次の手順に従ってください。

インポートされたすべてのファイルのバックアップ

===========================================

全体的なプロセス

  1. Ubuntuシステムのバックアップ
  2. 新しいパーティションのUUIDの識別
  3. /etc/fstab を変更して新しいパーティションをマウントします。
  4. 古いルート(/)を新しい場所/media/new_rootにコピーします。
  5. コピーが有効であることを確認する
  6. /etc/fstab でルートマウントポイントを切り替えます。
  7. /etc/fstab にすべての項目を再マウントします。
  8. /media/new_rootを削除

===========================================

  1. コマンドで使用する新しいパーティションのUUIDを識別します。

    sudo blkid
    
  2. /etc/fstab 設定

    1. sudo cp /etc/fstab /etc/fstab.$(date +%Y-%m-%d)
    2. cmp /etc/fstab /etc/fstab.$(date +%Y-%m-%d)

      2つのバージョンの比較

    3. 古いものを編集し/etc/fstabsudo nano /etc/fstab

      # (identifier)  (location, eg sda5)   (format, eg ext3 or ext4)      (some settings) 
      UUID=????????   /media/new_root    ext          defaults       0       2 
      

      UUID上記の手順で示した値に置き換えます。/dev/sda121

  3. このマウントポイントの作成

    sudo mkdir /media/new_root
    
  4. /dev/sda12にインストール/media/new_root

    sudo mount -a
    
    1. コピーしてみてください/

      sudo rsync -aXS --progress --exclude='/*/.gvfs' /. /media/new_root/.
      
    2. コピーが有効であることを確認してください。

      sudo diff -r / /media/new_root -x ".gvfs/*"
      
  5. 最終的な移行を行う

    1. sudo nano /etc/fstab

      # (identifier)  (location, eg sda5)   (format, eg ext3 or ext4)      (some settings) 
      UUID=????????   /    ext4          defaults       0       2
      
      • 重要:つまり、以前のルートマウントエントリの前に追加し、#その値で識別されていることを確認してください。/etc/fstab/dev/sda10UUID
  6. 今すぐ再インストールし、すべてがうまくいくことを確認してください。

    1. sudo mount -a
    2. トラブルシューティング:

      1. ボリュームをマウントできます。:

        sudo umount /media/new_root
        sudo mount -a
        
  7. /media/new_rootすべてがうまくいったら削除してください。

    sudo rm -rI /media/new_root
    

幸運を祈る

ソース:(修正済み)

https://help.ubuntu.com/community/Partitioning/Home/Moving

おすすめ記事