User Tools

Site Tools


computers:tricksandtips

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
computers:tricksandtips [2025/05/27 18:27] – [Show Files by Access Time] davidcomputers:tricksandtips [2026/01/15 15:30] (current) – [Directory Sync with Unison] david
Line 342: Line 342:
 ====== Networking ====== ====== Networking ======
  
 +===== Directory Sync with Unison =====
 +
 +  - Install on both machines<code>
 +sudo apt install unison
 +</code>
 +  - Set up Passwordless SSH <code>
 +ssh-keygen -t rsa -b 4096
 +ssh-copy-id user@remote_host
 +</code>
 +  - Command to sync directories <code>
 +unison /home/user/local_dir/ ssh://user@remote_host//home/user/remote_dir/
 +</code>
 +  - Creating a Sync Profile <code>
 +# Root directories to sync
 +root = /home/user/my_code
 +root = ssh://user@remote_host//home/user/my_code
 +
 +# Automatic settings
 +auto = true      # Skip prompts for non-conflicting changes
 +batch = true     # Do not ask any questions at all
 +times = true     # Preserve modification times
 +
 +# Paths to ignore (supports globs)
 +ignore = Name {.git,node_modules,*.tmp}
 +ignore = Path build
 +</code>
 ===== rsync limiting bandwidth ===== ===== rsync limiting bandwidth =====
  
Line 1025: Line 1051:
  
 After upgrading from 10.04 to 11.04, grub2 got broken.  Found the answer quickly here:  [[http://www.webupd8.org/2010/05/fix-symbol-grubputs-not-found-when.html]] After upgrading from 10.04 to 11.04, grub2 got broken.  Found the answer quickly here:  [[http://www.webupd8.org/2010/05/fix-symbol-grubputs-not-found-when.html]]
 +
 +==== Grub Boot Parameters ====
 +
 +  - mount your partition to /mnt (assuming /dev/sda5 is the drive) <code>
 +sudo mount /dev/sda5 /mnt
 +</code>
 +  - Then mount a few more directories that are needed <code>
 +sudo mount --bind /dev /mnt/dev
 +sudo mount --bind /sys /mnt/sys
 +sudo mount --bind /proc /mnt/proc
 +</code>
 +  - Also, if you have a separate Ubuntu boot partition (pretty uncommon these days, but it may be the case) <code>
 +sudo mount /dev/sdaX /mnt/boot
 +</code>
 +  - make your /root drive /mnt <code>
 +sudo chroot /mnt
 +</code>
 +  - make any changes to etc/default/grub <code>
 +sudo nano /etc/default/grub
 +</code>
 +  - run update grub (already chroot, when i tried sudo it gave me some lookup error) <code>
 +update-grub
 +</code>
 +  - exit
 +  - check that /etc/grub/grub.cfg is updated (recent file time)
 +  - reboot
 +  - profit
  
 ==== KDE ==== ==== KDE ====
computers/tricksandtips.1748370464.txt.gz · Last modified: by david