mirror of
				https://github.com/brain-hackers/buildbrain
				synced 2025-11-04 14:28:34 +09:00 
			
		
		
		
	Merge pull request #14 from unasuke/update_readme
Update "Bootstrap Debian 10 (buster)" section in README.md
This commit is contained in:
		
							
								
								
									
										2
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							@@ -3,3 +3,5 @@ debian
 | 
			
		||||
cache/*
 | 
			
		||||
!cache/.gitkeep
 | 
			
		||||
nk.bin
 | 
			
		||||
image/sd.img
 | 
			
		||||
image/work
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										19
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										19
									
								
								README.md
									
									
									
									
									
								
							@@ -83,25 +83,15 @@ Build Linux
 | 
			
		||||
Bootstrap Debian 10 (buster)
 | 
			
		||||
----------------------------
 | 
			
		||||
 | 
			
		||||
1. Partition an SD card into two partitions.
 | 
			
		||||
 | 
			
		||||
    - 1st: FAT32 (vfat), about 100MB
 | 
			
		||||
    - 2st: ext4, fill the remaining area
 | 
			
		||||
 | 
			
		||||
1. Build and copy the Linux kernel.
 | 
			
		||||
 | 
			
		||||
    - Run `make ldefconfig lbuild`.
 | 
			
		||||
    - Copy `/linux-brain/arch/arm/boot/zImage` and `/linux-brain/arch/arm/boot/dts/imx28-evk.dtb` into the 1st partition.
 | 
			
		||||
1. Run `make ldefconfig lbuild`.
 | 
			
		||||
 | 
			
		||||
1. Run APT cache in background (mandatory): `make aptcache`.
 | 
			
		||||
 | 
			
		||||
1. Run `make debian`.
 | 
			
		||||
1. Run `make brainux`.
 | 
			
		||||
 | 
			
		||||
1. Copy all contents in `./debian` into the 2nd partition.
 | 
			
		||||
 | 
			
		||||
    - `sudo cp -ar ./debian/* /path/to/your/sd/2nd/partition/`
 | 
			
		||||
    - Please make sure that all attributes are preserved with `-a` flag.
 | 
			
		||||
1. Run `make image.sd.img`
 | 
			
		||||
 | 
			
		||||
1. Confirm that `image/sd.img` is built and burn it to an SD card.
 | 
			
		||||
 | 
			
		||||
Watch changes in submodules & auto-build
 | 
			
		||||
----------------------------------------
 | 
			
		||||
@@ -118,4 +108,3 @@ What's r3build?
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
[r3build](https://github.com/puhitaku/r3build) is a smart file watcher that aims to provide hot-reloading feature like Web frontend development.
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user